From 6d60dd99663f9c9025068a8e487ad29fe3af766a Mon Sep 17 00:00:00 2001 From: powermaker450 Date: Sun, 18 Aug 2024 17:17:59 -0400 Subject: [PATCH] Make Logger origin mutable --- src/main.ts | 2 +- src/utils/logger.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.ts b/src/main.ts index f1dad36..1bdd13a 100644 --- a/src/main.ts +++ b/src/main.ts @@ -5,7 +5,7 @@ import { Review, reviewSchema } from "./types"; import { checkFile, emp, Logger, Responder } from "./utils"; dotenv.config(); -const logger = new Logger(); +const logger = new Logger("Simple Review Server"); const response = new Responder(); // @ts-ignore const port = +process.env.PORT ?? 8080; diff --git a/src/utils/logger.ts b/src/utils/logger.ts index d6fd477..34d4a31 100644 --- a/src/utils/logger.ts +++ b/src/utils/logger.ts @@ -5,11 +5,11 @@ export class Logger { private _err: string; private _main: string; - constructor() { + constructor(origin?: string) { this._wrn = chalk.yellow("[WARN] "); this._err = chalk.red("[ERROR] "); - this._main = chalk.bold.gray("[Simple Review Server] "); + this._main = chalk.bold.gray(`[${origin ?? "Anonymous"}] `); } public log(text: any, args?: any): void {