UNPKG

firmament-yargs

Version:

Typescript classes for building CLI node applications

19 lines (18 loc) 703 B
export interface CommandUtil { returnErrorStringOrMessage(err: Error, message: string); logErrors(errs: Error[], writeErrorToConsole?: boolean): string[]; logError(err: Error, writeErrorToConsole?: boolean): string; processExitWithError(err: Error, nonErrorMessage?: string); processExit(exitCode?: number, msg?: string); callbackIfError(cb: (err: Error, result: any)=>void, err?: Error, result?: any): boolean; logAndCallback(msg: string, cb: (err: Error, result: any)=>void, err?: Error, result?: any): boolean; log(msg: string); error(msg: string); stdoutWrite(msg:string); quiet:boolean; }