From 2b6c55528d252be180a9b206b9de01c44e67b24f Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 22 Dec 2020 10:15:06 +0100 Subject: [PATCH] Clearer error in parse log --- scripts/parse-log.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/scripts/parse-log.ts b/scripts/parse-log.ts index 410da3c61..eb3534e5e 100755 --- a/scripts/parse-log.ts +++ b/scripts/parse-log.ts @@ -75,11 +75,16 @@ function run () { }) rl.on('line', line => { - const log = JSON.parse(line) - // Don't know why but loggerFormat does not remove splat key - Object.assign(log, { splat: undefined }) + try { + const log = JSON.parse(line) + // Don't know why but loggerFormat does not remove splat key + Object.assign(log, { splat: undefined }) - logLevels[log.level](log) + logLevels[log.level](log) + } catch (err) { + console.error('Cannot parse line.', line) + throw err + } }) stream.once('close', () => res())