UNPKG

@tsed/logger-connect

Version:

Connect Ts.ED logger with another logger that implement the expected interface

16 lines 611 B
import { __decorate } from "tslib"; import { Appender, BaseAppender } from "@tsed/logger"; let ConnectAppender = class ConnectAppender extends BaseAppender { write(loggingEvent) { const level = loggingEvent.level.toString().toLowerCase(); const { logger } = this.config.options; if (logger[level]) { logger[level](this.layout(loggingEvent, this.config.timezoneOffset)); } } }; ConnectAppender = __decorate([ Appender({ name: "connect", defaultLayout: "object" }) ], ConnectAppender); export { ConnectAppender }; //# sourceMappingURL=ConnectAppender.js.map