UNPKG

@tableau/taco-toolkit

Version:
19 lines (18 loc) 696 B
import { HandlerInput } from '../../shared/types/handler-input'; import { Permission } from '../../shared/types/permission'; import { SecretsType } from '../../shared/types/secrets-type'; export type ExtractorOptions = { /**** extractor metadata ****/ /** Path to the connector's unpacked handlers folder */ readonly handlersDir: string; readonly connectorClass: string; /**** extract params ****/ readonly connectionId: string; readonly handlerInputs: readonly HandlerInput[]; readonly secrets: SecretsType | undefined; readonly permission: Permission; }; export interface ExtractorPortConfig { portRange: [number, number]; reservedPorts: number[]; }