Skip to content

Commit daf3fa6

Browse files
committed
adjust logger
1 parent a24e11c commit daf3fa6

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

lib/logger.ts

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,26 @@ type CodiMDLogger = Logger & {
55
setLevel?: (string) => void
66
}
77

8-
const logger: CodiMDLogger = createLogger({
9-
level: 'debug',
10-
format: format.combine(
11-
format.uncolorize(),
8+
let defaultFormatter = format.combine(
9+
format.timestamp(),
10+
format.splat(),
11+
format.json()
12+
)
13+
if (process.env.NODE_ENV === 'development' || !process.env.NODE_ENV) {
14+
defaultFormatter = format.combine(
1215
format.timestamp(),
1316
format.align(),
1417
format.splat(),
18+
format.prettyPrint(),
19+
format.colorize(),
20+
format.errors({stack: true}),
1521
format.printf(info => `${info.timestamp} ${info.level}: ${info.message}`)
16-
),
22+
)
23+
}
24+
25+
const logger: CodiMDLogger = createLogger({
26+
level: 'debug',
27+
format: defaultFormatter,
1728
transports: [
1829
new transports.Console({
1930
handleExceptions: true

0 commit comments

Comments
 (0)