2
0
forked from jmug/cactoide

fix: custom log level error

This commit is contained in:
Levente Orban
2025-11-08 11:24:29 +01:00
parent 406a669a98
commit 0ecaf54227
2 changed files with 18 additions and 7 deletions

7
package-lock.json generated
View File

@@ -24,12 +24,8 @@
"@tailwindcss/forms": "^0.5.9",
"@tailwindcss/typography": "^0.5.15",
"@tailwindcss/vite": "^4.0.0",
<<<<<<< HEAD
"drizzle-kit": "^0.31.5",
=======
"@types/node": "^24.9.1",
"drizzle-kit": "^0.31.4",
>>>>>>> 222c2ee (feat: add pino logger for serverside)
"eslint": "^9.18.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-svelte": "^3.0.0",
@@ -2108,8 +2104,6 @@
"dev": true,
"license": "MIT"
},
<<<<<<< HEAD
=======
"node_modules/@types/node": {
"version": "24.9.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.9.1.tgz",
@@ -2121,7 +2115,6 @@
"undici-types": "~7.16.0"
}
},
>>>>>>> 222c2ee (feat: add pino logger for serverside)
"node_modules/@types/resolve": {
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz",

View File

@@ -1,6 +1,16 @@
import pino from 'pino';
import { LOG_PRETTY, LOG_LEVEL } from '$env/static/private';
try {
if (LOG_PRETTY && LOG_LEVEL) {
console.debug(
`Initializing logger with pretty logs: LOG_PRETTY: ${LOG_PRETTY} and LOG_LEVEL: ${LOG_LEVEL}`
);
}
} catch (error) {
console.error('Error initializing logger', error);
}
const USE_PRETTY_LOGS = LOG_PRETTY === 'true';
const transport = USE_PRETTY_LOGS
@@ -10,6 +20,14 @@ const transport = USE_PRETTY_LOGS
colorize: true,
translateTime: 'SYS:standard',
ignore: 'pid,hostname'
},
customLevels: {
trace: 10,
debug: 20,
info: 30,
warn: 40,
error: 50,
fatal: 60
}
}
: undefined;