do not log debug on production

This commit is contained in:
orangecoding
2025-09-14 10:40:18 +02:00
parent d01a1a94d0
commit ae1c4d936b

View File

@@ -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':