UNPKG

@loglayer/transport-consola

Version:

consola transport for the LogLayer logging library.

1 lines 2.35 kB
{"version":3,"sources":["/home/runner/work/loglayer/loglayer/packages/transports/consola/dist/index.cjs","../src/ConsolaTransport.ts"],"names":[],"mappings":"AAAA;ACAA,gDAAsE;AAG/D,IAAM,iBAAA,EAAN,MAAA,QAA+B,yBAA+B;AAAA,EACnE,YAAA,CAAa,EAAE,QAAA,EAAU,QAAA,EAAU,IAAA,EAAM,QAAQ,CAAA,EAA4B;AAC3E,IAAA,GAAA,CAAI,KAAA,GAAQ,OAAA,EAAS;AAEnB,MAAA,QAAA,CAAS,IAAA,CAAK,IAAI,CAAA;AAAA,IACpB;AAEA,IAAA,OAAA,CAAQ,QAAA,EAAU;AAAA,MAChB,KAAK,mBAAA,CAAS,IAAA;AAEZ,QAAA,IAAA,CAAK,MAAA,CAAO,IAAA,CAAK,GAAG,QAAQ,CAAA;AAC5B,QAAA,KAAA;AAAA,MACF,KAAK,mBAAA,CAAS,IAAA;AAEZ,QAAA,IAAA,CAAK,MAAA,CAAO,IAAA,CAAK,GAAG,QAAQ,CAAA;AAC5B,QAAA,KAAA;AAAA,MACF,KAAK,mBAAA,CAAS,KAAA;AAEZ,QAAA,IAAA,CAAK,MAAA,CAAO,KAAA,CAAM,GAAG,QAAQ,CAAA;AAC7B,QAAA,KAAA;AAAA,MACF,KAAK,mBAAA,CAAS,KAAA;AAEZ,QAAA,IAAA,CAAK,MAAA,CAAO,KAAA,CAAM,GAAG,QAAQ,CAAA;AAC7B,QAAA,KAAA;AAAA,MACF,KAAK,mBAAA,CAAS,KAAA;AAEZ,QAAA,IAAA,CAAK,MAAA,CAAO,KAAA,CAAM,GAAG,QAAQ,CAAA;AAC7B,QAAA,KAAA;AAAA,MACF,KAAK,mBAAA,CAAS,KAAA;AAEZ,QAAA,IAAA,CAAK,MAAA,CAAO,KAAA,CAAM,GAAG,QAAQ,CAAA;AAC7B,QAAA,KAAA;AAAA,IACJ;AAEA,IAAA,OAAO,QAAA;AAAA,EACT;AACF,CAAA;ADTA;AACE;AACF,4CAAC","file":"/home/runner/work/loglayer/loglayer/packages/transports/consola/dist/index.cjs","sourcesContent":[null,"import { BaseTransport, type LogLayerTransportParams, LogLevel } from \"@loglayer/transport\";\nimport type { ConsolaInstance } from \"consola\";\n\nexport class ConsolaTransport extends BaseTransport<ConsolaInstance> {\n shipToLogger({ logLevel, messages, data, hasData }: LogLayerTransportParams) {\n if (data && hasData) {\n // library wants the data object to be the last parameter\n messages.push(data);\n }\n\n switch (logLevel) {\n case LogLevel.info:\n // @ts-ignore\n this.logger.info(...messages);\n break;\n case LogLevel.warn:\n // @ts-ignore\n this.logger.warn(...messages);\n break;\n case LogLevel.error:\n // @ts-ignore\n this.logger.error(...messages);\n break;\n case LogLevel.trace:\n // @ts-ignore\n this.logger.trace(...messages);\n break;\n case LogLevel.debug:\n // @ts-ignore\n this.logger.debug(...messages);\n break;\n case LogLevel.fatal:\n // @ts-ignore\n this.logger.fatal(...messages);\n break;\n }\n\n return messages;\n }\n}\n"]}