@naturalcycles/nodejs-lib
Version:
Standard library for Node.js
13 lines (12 loc) • 679 B
TypeScript
import execa = require('execa');
export interface ExecaOptions extends execa.Options {
/**
* If true - it will reject a promise with an error and NOT do `process.exit`
*/
noProcessExit?: boolean;
}
export declare function proxyCommand(cmd: string, args?: string[], opt?: ExecaOptions): Promise<void>;
export declare function execCommand(cmd: string, opt?: ExecaOptions): Promise<void>;
export declare function execWithArgs(cmd: string, args?: string[], opt?: ExecaOptions): Promise<void>;
export declare function execShell(cmd: string, opt?: ExecaOptions): Promise<void>;
export declare function logExec(cmd: string, args?: string[], opt?: ExecaOptions): void;