From 0ecaf54227aa21c02c91ba9e9709fc145728386c Mon Sep 17 00:00:00 2001 From: Levente Orban Date: Sat, 8 Nov 2025 11:24:29 +0100 Subject: [PATCH] fix: custom log level error --- package-lock.json | 7 ------- src/lib/logger.ts | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3cb9084..450101c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -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", diff --git a/src/lib/logger.ts b/src/lib/logger.ts index 92d949f..d27e4aa 100644 --- a/src/lib/logger.ts +++ b/src/lib/logger.ts @@ -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;