From e1ce83efb5332ffe7e1c2e2eb16cf7a8a94ee7f6 Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Mon, 23 Jan 2023 15:07:00 +0000 Subject: [PATCH] chore: enhance logging traceback --- packages/common/src/Logger.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/common/src/Logger.ts b/packages/common/src/Logger.ts index 2c817161..699504be 100644 --- a/packages/common/src/Logger.ts +++ b/packages/common/src/Logger.ts @@ -65,13 +65,13 @@ export const createLogger = (config: Partial) => { const error = (...args: any[]) => { _log(true, _pfx(`ERROR`), ...args) if (!errorTrace) return - console.error(`========================`) + console.error(`========== ERROR TRACEBACK BEGIN ==============`) ;[..._buf.slice(_curIdx, MAX_BUF), ..._buf.slice(0, _curIdx)].forEach( (args) => { console.error(...args) } ) - console.error(`========================`) + console.error(`========== ERROR TRACEBACK END ==============`) } const create = (s: string, configOverride?: Partial) => @@ -81,6 +81,7 @@ export const createLogger = (config: Partial) => { pfx: [..._config.pfx, s], }) + // Compatibility func const child = (extra: any) => create(JSON.stringify(extra)) return {