UNPKG

bunyamin

Version:

Bunyan-based logger for Node.js supporting Trace Event format

14 lines (11 loc) 337 B
import type { Event } from 'trace-event-lib'; import * as TEL from 'trace-event-lib'; import type { Transform } from 'node:stream'; export class StreamEventBuilder extends TEL.AbstractEventBuilder { constructor(protected readonly stream: Transform) { super(); } public send(event: Event) { this.stream.push(event); } }