From 6c3cd016850d03a6c6a894cab24ba2d3781a9af1 Mon Sep 17 00:00:00 2001 From: Ruochong Wu Date: Sat, 19 Sep 2020 08:49:22 -0400 Subject: [PATCH] feat(logging): add timestamp (#48) Co-authored-by: Jef LeCompte --- src/logger.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/logger.ts b/src/logger.ts index 2077997..220921b 100644 --- a/src/logger.ts +++ b/src/logger.ts @@ -1,11 +1,13 @@ import winston, {format} from 'winston'; const prettyJson = format.printf(info => { + const timestamp = new Date().toLocaleTimeString(); + if (typeof info.message === 'object') { info.message = JSON.stringify(info.message, null, 4); } - return `${info.level} :: ${info.message}`; + return `[${timestamp}] ${info.level} :: ${info.message}`; }); export const Logger = winston.createLogger({