@honeybook/jest-stare
Version:
jest html reporter (results processor) to view HTML jest results, save raw JSON, and invoke multiple reporters
38 lines (37 loc) • 1.18 kB
TypeScript
export declare class Logger {
static readonly LEVELS: string[];
static readonly LEVEL_DEFAULT = "info";
static get get(): Logger;
static isValidLevel(level: string): boolean;
static validateLevel(level: string): void;
private static mLog;
private mPrefix;
private mColor;
private mIsOn;
private mLevel;
constructor();
isTraceEnabled(): boolean;
isDebugEnabled(): boolean;
isInfoEnabled(): boolean;
isWarnEnabled(): boolean;
isErrorEnabled(): boolean;
isFatalEnabled(): boolean;
trace(message: string, ...args: any[]): string;
debug(message: string, ...args: any[]): string;
info(message: string, ...args: any[]): string;
warn(message: string, ...args: any[]): string;
error(message: string, ...args: any[]): string;
fatal(message: string, ...args: any[]): string;
private writeStderr;
private writeStdout;
private format;
private buildPrefix;
get formatEnabled(): boolean;
set color(isEnabled: boolean);
get color(): boolean;
set on(isOn: boolean);
get on(): boolean;
get level(): string;
get prefix(): boolean;
set prefix(prefix: boolean);
}