index.d.ts 1.1 KB

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