A stream to send Pino events to Seq. Tested with Node.js versions 18.x and up.
Use the createStream() method to create a Pino stream configuration, passing serverUrl, apiKey and batching parameters.
import pino from 'pino';
import pinoToSeq from 'pino-seq';
let stream = pinoToSeq.createStream({ serverUrl: 'http://localhost:5341' });
let logger = pino({ name: 'pino-seq example' }, stream);
logger.info('Hello Seq, from Pino');
let frLogger = logger.child({ lang: 'fr' });
frLogger.warn('au reviour');Originally by Simi Hartstein and published as simihartstein/pino-seq; maintainership transferred to Datalust at version 0.5.