|
|
|
|
|
|
|
|
|
|
|
export class Logger { |
|
|
static log(message, ...args) { |
|
|
console.log(`[DEBUG] ${message}`, ...args); |
|
|
} |
|
|
|
|
|
static warn(message, ...args) { |
|
|
console.warn(`[DEBUG] ${message}`, ...args); |
|
|
} |
|
|
|
|
|
static error(message, ...args) { |
|
|
console.error(`[DEBUG] ${message}`, ...args); |
|
|
} |
|
|
|
|
|
static debug(context, message, data = null) { |
|
|
if (data) { |
|
|
console.log(`[DEBUG] ${context}: ${message}`, data); |
|
|
} else { |
|
|
console.log(`[DEBUG] ${context}: ${message}`); |
|
|
} |
|
|
} |
|
|
|
|
|
static time(label) { |
|
|
console.time(`[DEBUG] ${label}`); |
|
|
} |
|
|
|
|
|
static timeEnd(label) { |
|
|
console.timeEnd(`[DEBUG] ${label}`); |
|
|
} |
|
|
} |