typescript-paths
Version:
Resolving tsconfig paths in runtime
21 lines (20 loc) • 514 B
TypeScript
export declare enum LogLevel {
None = 0,
Error = 1,
Warning = 2,
Info = 3,
Debug = 4,
Trace = 5,
}
export declare type LogLevelString = "none" | "error" | "warn" | "info" | "debug" | "trace"
export declare function convertLogLevel(level: LogLevelString): LogLevel
interface Options {
logLevel: LogLevel
colors?: boolean
ID?: string
}
export interface LogFunc {
(level: LogLevel, ...args: any[]): void
}
export declare function createLogger({ logLevel, colors, ID }?: Partial<Options>): LogFunc
export {}