UNPKG

@log4brains/cli-common

Version:

Log4brains architecture knowledge base common CLI features

19 lines 889 B
export declare type ConsoleLogMethod = typeof console.log; export declare type ConsoleWarnMethod = typeof console.warn; export declare type ConsoleErrorMethod = typeof console.error; export declare type ConsoleMethod = ConsoleLogMethod | ConsoleWarnMethod | ConsoleErrorMethod; /** * Captures console.log(), console.error() and console.warn() * Source: https://github.com/vercel/next.js/blob/canary/packages/next/build/spinner.ts Thanks! */ export declare class ConsoleCapturer { private origConsoleLog?; private origConsoleWarn?; private origConsoleError?; onLog?: (method: ConsoleMethod, args: any[], stream: "stdout" | "stderr") => void; start(): void; doPrintln(message?: any, ...optionalParams: any[]): void; doPrintlnErr(message?: any, ...optionalParams: any[]): void; stop(): void; } //# sourceMappingURL=ConsoleCapturer.d.ts.map