summaryrefslogtreecommitdiff
path: root/src/utils
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils')
-rw-r--r--src/utils/logger.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/utils/logger.ts b/src/utils/logger.ts
index 2189dd5ea5..495035d478 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 {