UNPKG

winston-firehose

Version:

Winston logging transport for logging into Amazon AWS Firehose.

23 lines (22 loc) 620 B
import Transport from 'winston-transport'; import { FirehoseTransportOptions } from './types'; /** * Winston transport that pipes log messages into AWS Kinesis Firehose. * * @export * @class FirehoseTransport * @extends {Transport} */ export declare class FirehoseTransport extends Transport { private sender; private formatter?; private name; /** * Creates an instance of FirehoseTransport. * * @param {FirehoseTransportOptions} options * @memberof FirehoseTransport */ constructor(options: FirehoseTransportOptions); log(info: any, callback: () => void): void; }