From 814cc26430f32ace000abb94af2424dbfef0d450 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Thu, 12 Feb 2026 01:06:50 +0800 Subject: [PATCH] update deno commons mod --- libraries/deno-commons-mod.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libraries/deno-commons-mod.ts b/libraries/deno-commons-mod.ts index 1d8b5ba..24df67f 100644 --- a/libraries/deno-commons-mod.ts +++ b/libraries/deno-commons-mod.ts @@ -672,7 +672,10 @@ function pad(message: string, length: number): string { } const LOGGER_PREFIX_LEN: number = 8; class Logger { + _debug: boolean = false; + constructor() { + this._debug = osEnv("LOGGER") === '*'; } // deno-lint-ignore no-explicit-any @@ -716,7 +719,9 @@ class Logger { // deno-lint-ignore no-explicit-any debug(...data: any[]) { - this.log(`[${pad("DEBUG", LOGGER_PREFIX_LEN)}]`, data); + if (this._debug) { + this.log(`[${pad("DEBUG", LOGGER_PREFIX_LEN)}]`, data); + } } // deno-lint-ignore no-explicit-any