{"version":3,"file":"logger.mjs","sources":["../../src/migrations/logger.ts"],"sourcesContent":["export const transformLogMessage = (level: string, message: unknown) => {\n if (typeof message === 'string') {\n return { level, message };\n }\n\n if (typeof message === 'object' && message !== null) {\n if ('event' in message && 'name' in message) {\n return {\n level,\n message: `[internal migration]: ${message.event} ${message?.name}`,\n timestamp: Date.now(),\n };\n }\n }\n\n // NOTE: the message typing are too loose so in practice we should never arrive here.\n return '';\n};\n"],"names":["transformLogMessage","level","message","event","name","timestamp","Date","now"],"mappings":"AAAO,MAAMA,mBAAAA,GAAsB,CAACC,KAAAA,EAAeC,OAAAA,GAAAA;IACjD,IAAI,OAAOA,YAAY,QAAA,EAAU;QAC/B,OAAO;AAAED,YAAAA,KAAAA;AAAOC,YAAAA;AAAQ,SAAA;AAC1B,IAAA;AAEA,IAAA,IAAI,OAAOA,OAAAA,KAAY,QAAA,IAAYA,OAAAA,KAAY,IAAA,EAAM;QACnD,IAAI,OAAA,IAAWA,OAAAA,IAAW,MAAA,IAAUA,OAAAA,EAAS;YAC3C,OAAO;AACLD,gBAAAA,KAAAA;gBACAC,OAAAA,EAAS,CAAC,sBAAsB,EAAEA,OAAAA,CAAQC,KAAK,CAAC,CAAC,EAAED,OAAAA,EAASE,IAAAA,CAAAA,CAAM;AAClEC,gBAAAA,SAAAA,EAAWC,KAAKC,GAAG;AACrB,aAAA;AACF,QAAA;AACF,IAAA;;IAGA,OAAO,EAAA;AACT;;;;"}