UNPKG

1.09 kBTypeScriptView Raw
1export type {
2 StdinOption,
3 StdinSyncOption,
4 StdoutStderrOption,
5 StdoutStderrSyncOption,
6} from './types/stdio/type.js';
7export type {Options, SyncOptions} from './types/arguments/options.js';
8export type {TemplateExpression} from './types/methods/template.js';
9
10export type {Result, SyncResult} from './types/return/result.js';
11export type {ResultPromise, Subprocess} from './types/subprocess/subprocess.js';
12export {ExecaError, ExecaSyncError} from './types/return/final-error.js';
13
14export {execa, type ExecaMethod} from './types/methods/main-async.js';
15export {execaSync, type ExecaSyncMethod} from './types/methods/main-sync.js';
16export {execaCommand, execaCommandSync, parseCommandString} from './types/methods/command.js';
17export {$, type ExecaScriptMethod, type ExecaScriptSyncMethod} from './types/methods/script.js';
18export {execaNode, type ExecaNodeMethod} from './types/methods/node.js';
19
20export {
21 sendMessage,
22 getOneMessage,
23 getEachMessage,
24 getCancelSignal,
25 type Message,
26} from './types/ipc.js';
27export type {VerboseObject, SyncVerboseObject} from './types/verbose.js';