budgie-cli
Version:
Node CLI for Budgie.
15 lines (14 loc) • 565 B
TypeScript
/// <reference types="node" />
/**
* Logs information on significant events.
*/
export declare type ILogger = Readonly<Pick<typeof console, "error" | "log">>;
/**
* Importance levels of logs that may be printed.
*/
export declare enum Verbosity {
Error = "error",
Log = "log"
}
export declare const parseVerbosity: (rawVerbosity: string | undefined) => Verbosity | undefined;
export declare const wrapLoggerForVerbosity: (logger: Readonly<Pick<Console, "error" | "log">>, verbosity: Verbosity) => Readonly<Pick<Console, "error" | "log">>;