diff --git a/packages/utils/.eslintrc.cjs b/packages/utils/.eslintrc.cjs index b409e4e83b..ac7a1b5d0d 100644 --- a/packages/utils/.eslintrc.cjs +++ b/packages/utils/.eslintrc.cjs @@ -5,7 +5,7 @@ module.exports = { }, overrides: [ { - files: ["src/logger/index.ts"], + files: ["src/logger.ts"], rules: { "no-console": "off", "no-restricted-imports": "off" diff --git a/packages/utils/src/index.ts b/packages/utils/src/index.ts index 2ae88e6414..6d811cd8db 100644 --- a/packages/utils/src/index.ts +++ b/packages/utils/src/index.ts @@ -1,2 +1,2 @@ export * from "./common/index.js"; -export { Logger } from "./logger/index.js"; +export { Logger } from "./logger.js"; diff --git a/packages/utils/src/logger/index.ts b/packages/utils/src/logger.ts similarity index 85% rename from packages/utils/src/logger/index.ts rename to packages/utils/src/logger.ts index 725d55f665..8be987eb0c 100644 --- a/packages/utils/src/logger/index.ts +++ b/packages/utils/src/logger.ts @@ -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); } }