UNPKG

serilogger

Version:

A structured logging framework for JavaScript, inspired by Serilog.

13 lines (12 loc) 368 B
import { LogEvent } from './logEvent'; import { PipelineStage } from './pipeline'; export interface Sink { emit(events: LogEvent[]): any; flush(): Promise<any>; } export declare class SinkStage implements PipelineStage { private readonly sink; constructor(sink: Sink); emit(events: LogEvent[]): LogEvent[]; flush(): Promise<any>; }