diff --git a/src/utils/logger.ts b/src/utils/logger.ts index 2189dd5ea..495035d47 100644 --- a/src/utils/logger.ts +++ b/src/utils/logger.ts @@ -10,9 +10,12 @@ function toLevelColor(level: LogLevel): chalk.ChalkStyle { } } +export function log(message: string): void; export function log(level: LogLevel, message: string): void; export function log(level: LogLevel, message: string, domain: string): void; -export function log(level: LogLevel, message: string, domain?: string): void { +export function log(x: string | LogLevel, message?: string, domain?: string): void { + const level = typeof message == 'undefined' ? 'Info' : x as LogLevel; + message = typeof message == 'undefined' ? x : message; if (typeof domain == 'string') { log(level, `[${domain}] ${message}`); } else {