Interface: ExecaLike()
Defined in: src/batteries/media/engines/execa_executor.ts:23
The slice of execa this executor uses (kept minimal for BYO substitution in tests).
ts
ExecaLike(
cmd: string,
args: readonly string[],
options: {
cancelSignal?: AbortSignal;
reject: false;
stripFinalNewline?: boolean;
timeout?: number;
}): Promise<{
exitCode?: number;
failed: boolean;
stderr?: unknown;
stdout?: unknown;
}>;Defined in: src/batteries/media/engines/execa_executor.ts:24
The slice of execa this executor uses (kept minimal for BYO substitution in tests).
Parameters
| Parameter | Type |
|---|---|
cmd | string |
args | readonly string[] |
options | { cancelSignal?: AbortSignal; reject: false; stripFinalNewline?: boolean; timeout?: number; } |
options.cancelSignal? | AbortSignal |
options.reject | false |
options.stripFinalNewline? | boolean |
options.timeout? | number |
Returns
Promise<{ exitCode?: number; failed: boolean; stderr?: unknown; stdout?: unknown; }>