Skip to content

Options

Defined in: index.ts:37

Type Parameter Default type
D extends ReadonlyArray<Plugin.Dependency> readonly []
readonly connect:
| {
auth?: undefined;
command: readonly [string, string];
cwd?: string;
env?: {
[key: string]: string;
};
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: string;
local?: undefined;
margin?: string;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker?: undefined;
}
| {
auth?: undefined;
command?: undefined;
local: {
command?: readonly [string, string];
};
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker?: undefined;
}
| {
auth?: undefined;
command?: undefined;
local?: undefined;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker: {
execArgv?: readonly string[];
};
}
| Omit<{
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
ca?: string;
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: string;
local?: undefined;
margin?: string;
servername?: string;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url: string;
worker?: undefined;
}, "auth"> & {
auth?: Authentication<D>;
}
| Omit<{
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: string;
local?: undefined;
margin?: string;
stdio?: undefined;
transport?: undefined;
unix: string;
url?: undefined;
worker?: undefined;
}, "auth"> & {
auth?: Authentication<D>;
}
| Omit<{
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: string;
local?: undefined;
margin?: string;
stdio?: undefined;
transport: {
config?: unknown;
name: string;
};
unix?: undefined;
url?: undefined;
worker?: undefined;
}, "auth"> & {
auth?: Authentication<D>;
};

Defined in: index.ts:40


readonly contractModule: string;

Defined in: index.ts:42

Contract module resolved independently in each execution environment.


readonly retry?: Schedule<unknown, unknown, never, never>;

Defined in: index.ts:43


readonly shutdownTimeout?: Input;

Defined in: index.ts:44