Skip to content

Commit 05e0fa4

Browse files
committed
refactor: ♻️ improve logger transport configuration and update graceful shutdown logging
- Simplified logger transport configuration for development and test environments. - Updated the child logger name in graceful shutdown utility for better clarity.
1 parent aa63dc2 commit 05e0fa4

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

src/common/logger.ts

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,16 @@ import config from './config';
33

44
export const log = createPinoLogger({
55
level: config.LOG_LEVEL,
6-
transport:
7-
config.NODE_ENV === 'development'
8-
? {
9-
targets: [
10-
{
11-
target: 'pino-pretty',
12-
options: {
13-
colorize: true,
14-
},
6+
transport: ['development', 'test'].includes(config.NODE_ENV)
7+
? {
8+
targets: [
9+
{
10+
target: 'pino-pretty',
11+
options: {
12+
colorize: true,
1513
},
16-
],
17-
}
18-
: undefined,
14+
},
15+
],
16+
}
17+
: undefined,
1918
});

src/util/graceful-shutdown.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { log as logger } from 'src/common/logger';
22
import db from 'src/db';
33
import type { App } from 'src/main';
44

5-
const log = logger.child({ name: 'test' });
5+
const log = logger.child({ name: 'graceful-shutdown' });
66

77
let isShuttingDown = false;
88

0 commit comments

Comments
 (0)