4.7.0 • Published 3 months ago

winston-transport v4.7.0

Weekly downloads
3,694,237
License
MIT
Repository
github
Last release
3 months ago

winston-transport

The base TransportStream implementation for winston >= 3. Use these to write ecosystem Transports for winston.

Usage

const Transport = require('winston-transport');
const util = require('util');

//
// Inherit from `winston-transport` so you can take advantage
// of the base functionality and `.exceptions.handle()`.
//
module.exports = class CustomTransport extends Transport {
  constructor(opts) {
    super(opts);

    //
    // Consume any custom options here. e.g.:
    // - Connection information for databases
    // - Authentication information for APIs (e.g. loggly, papertrail,
    //   logentries, etc.).
    //
  }

  log(info, callback) {
    setImmediate(() => {
      this.emit('logged', info);
    });

    // Perform the writing to the remote service

    callback();
  }
};

Tests

Tests are written with mocha, nyc, assume, and abstract-winston-transport. They can be run with npm:

npm test
Author: Charlie Robbins
LICENSE: MIT
winstoncuc-gaf@nerdyhick/ts-discord-bot@energyweb/migrations@hotfusion/typer@collectivehealth/winston-multi-line-console-transport@balena/jellyfish-logger@sap-cloud-sdk/util@atomist/automation-client@knapsack/logger@shindiogo/corerubato-commonsentry-error-transport-2kinston@chance-get-yours/server-loggermoodys-loggerwinston-sentry-conscott@solutions-builder/solutions-loggervtex3airfind-ms-event-tracker@liongard/roar-sdk@hatsy/winston-request-logger@bitexchange-ltd/bitexchange-server-7.5.0-beta.3@tipofthehats/companion-caspar-configuratorexpress-typescript-mongo-restful-api@jujulego/janus-proxyapi.logger2@kununu/kununu-utils@tbf/loggerdebox-loggerukor-remasterwinston-railtown@gokiteam/logger@flytio/flyt-loggerwinston-prisma-transportwinston-logger-mysql@infinitebrahmanuniverse/nolb-wins@cascadeos/dynamic-logger@hatemjaber/winston-supabase-transporthydra-foreverutils-tilroyfirebase-tools-angelo@acceleratxr/core@sustenir/winston-graylog2@everything-registry/sub-chunk-3151@dbos-inc/cloud-clituvoli-logging-and-error-exchange@sergeyzwezdin/node-logger@sale-project/s-nest@sale-project/s-utillogging-and-error-exchange@hellomd/node-sdkrosiebotroundly-rotate-file-transportrotate-logger@honzamac/winston-influx@freshconsulting/core@gameleap/logging-winston@graphql-portal/logger@era-ci/loggers@erdebaru/logstash-tcp-wins@eximius/winston-graylog2@hkube/loggerepip-crudepip-logger@hinted-public/winston-kafka-transportrsyslog-winston@hoangbkit/utilserrbit-legacy@hasiltech/service-helper@haggholm/winston-transport-browserconsole@hckrnews/logger@hdntecnologiabr/logger@hungtranit/winston-telegram@gshell/winstonsalak-winstonsammons-loggersaphiraexercitationemeaqueewizard-cliewlse-teams-winston-transport@innova2/winston-pgfast-file-rotatesignale-transportfhir-works-on-aws-interfacesentry-transport-winstonsentry-winston-transportsentry-error-transport@ibrahimazam11/winston-mysql-transport@hyperdx/node-loggerfastify-debug-logger@icolussi/winston-mysqlserviceberry-logger@inward/extension-logging@egomobile/microservices@elasticpath/composable-integration-hub-deployer@finviet-jsrpt/jsrpt-core@finfort-dev/winston-amqp@foxxmd/winston
4.7.0

3 months ago

4.6.0

6 months ago

4.5.0

2 years ago

4.4.1

2 years ago

4.4.2

2 years ago

4.4.0

4 years ago

4.3.0

5 years ago

4.2.0

6 years ago

4.1.0

6 years ago

4.0.0

6 years ago

3.3.0

6 years ago

3.2.1

6 years ago

3.2.0

6 years ago

3.1.0

6 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.0

7 years ago

1.0.2

8 years ago

1.0.1

8 years ago