Chore: add pino pretty transport #58

Merged
BenjaminPalko merged 4 commits from chore-pino-pretty into master 2025-01-22 12:47:13 -05:00
Showing only changes of commit 5d1eaddee8 - Show all commits

View file

@ -1,7 +1,18 @@
import { NODE_ENV } from '$env/static/private';
import { type YogaLogger } from 'graphql-yoga'; import { type YogaLogger } from 'graphql-yoga';
import pino from 'pino'; import pino from 'pino';
export const logger = pino(); export const logger = pino({
// Only use pino-pretty when NOT production
...(NODE_ENV !== 'production' && {
transport: {
target: 'pino-pretty',
options: {
colorize: true,
},
},
}),
});
export const yogaLogger: YogaLogger = { export const yogaLogger: YogaLogger = {
debug(...args) { debug(...args) {