UNPKG

@tsed/logger

Version:
13 lines (11 loc) 465 B
import {LogEvent} from "../../core/LogEvent.js"; import {BaseLayout} from "../class/BaseLayout.js"; import {Layout} from "../decorators/layout.js"; import {StringUtils} from "../utils/StringUtils.js"; @Layout({name: "messagePassThrough"}) export class MessagePassThroughLayout extends BaseLayout { transform(loggingEvent: LogEvent, timezoneOffset?: number): string { // @ts-ignore return StringUtils.format(...[].concat(loggingEvent.data as any)); } }