mirror of
https://github.com/logos-messaging/js-waku.git
synced 2026-01-02 13:53:12 +00:00
feat: update logger format (#2472)
This commit is contained in:
parent
c7682ea67c
commit
f75634d9c5
@ -5,7 +5,7 @@ module.exports = {
|
||||
},
|
||||
overrides: [
|
||||
{
|
||||
files: ["src/logger/index.ts"],
|
||||
files: ["src/logger.ts"],
|
||||
rules: {
|
||||
"no-console": "off",
|
||||
"no-restricted-imports": "off"
|
||||
|
||||
@ -1,2 +1,2 @@
|
||||
export * from "./common/index.js";
|
||||
export { Logger } from "./logger/index.js";
|
||||
export { Logger } from "./logger.js";
|
||||
|
||||
@ -8,7 +8,7 @@ export class Logger {
|
||||
private _error: Debugger;
|
||||
|
||||
private static createDebugNamespace(level: string, prefix?: string): string {
|
||||
return prefix ? `${APP_NAME}:${level}:${prefix}` : `${APP_NAME}:${level}`;
|
||||
return prefix ? `${APP_NAME}:${prefix}:${level}` : `${APP_NAME}:${level}`;
|
||||
}
|
||||
|
||||
public constructor(prefix?: string) {
|
||||
@ -30,7 +30,7 @@ export class Logger {
|
||||
}
|
||||
|
||||
public log(level: "info" | "warn" | "error", ...args: unknown[]): void {
|
||||
const logger = this[level] as (...args: unknown[]) => void;
|
||||
const logger = (this[level] as (...args: unknown[]) => void) || this.log;
|
||||
logger(...args);
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user