From ae1c4d936be1396ceb4811145577cd003d855224 Mon Sep 17 00:00:00 2001 From: orangecoding Date: Sun, 14 Sep 2025 10:40:18 +0200 Subject: [PATCH] do not log debug on production --- lib/services/logger.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/services/logger.js b/lib/services/logger.js index ab40f37..0ac13a2 100644 --- a/lib/services/logger.js +++ b/lib/services/logger.js @@ -6,6 +6,7 @@ const COLORS = { reset: '\x1b[0m', }; +const env = process.env.NODE_ENV || 'development'; const useColor = process.stdout.isTTY || process.stderr.isTTY; function ts() { @@ -27,6 +28,10 @@ function lvl(level) { /* eslint-disable no-console */ function log(level, ...args) { + if (level === 'debug' && env !== 'development') { + return; // Skip debug logs in non-development environments + } + const prefix = `[${ts()}] ${lvl(level)}:`; switch (level) { case 'debug':