@tsed/logger
Version:
A multi channel logger written in TypeScript.
12 lines (10 loc) • 405 B
text/typescript
import {LogEvent} from "../../core/LogEvent.js";
import {BaseLayout} from "../class/BaseLayout.js";
import {Layout} from "../decorators/layout.js";
import {logEventToObject} from "../utils/logEventToObject.js";
({name: "object"})
export class ObjectLayout extends BaseLayout {
transform(loggingEvent: LogEvent, timezoneOffset?: number): string {
return logEventToObject(loggingEvent);
}
}