firmament-yargs
Version:
Typescript classes for building CLI node applications
22 lines (21 loc) • 632 B
TypeScript
/// <reference types="node" />
import { SpawnOptions } from 'child_process';
export interface SpawnOptions2 extends SpawnOptions {
preSpawnMessage?: string;
postSpawnMessage?: string;
suppressDiagnostics?: boolean;
suppressStdErr?: boolean;
suppressStdOut?: boolean;
cacheStdErr?: boolean;
cacheStdOut?: boolean;
suppressResult?: boolean;
suppressFinalError?: boolean;
sudoUser?: string;
sudoPassword?: string;
forceNullChildProcess?: boolean;
remoteHost?: string;
remoteUser?: string;
remotePassword?: string;
remoteSshKeyPath?: string;
remoteSshPort?: number;
}