@knovator/winston-rocket-chat
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

winston-RocketChat-webhook-transport

A Rocket chat transport for Winston 3+ that logs to a channel via webhooks.

Installation

npm install winston @knovator/winston-rocket-chat

Usage

Set up with transports

const winston = require("winston");
const {RocketChatHook} = require("@knovator/winston-rocket-chat");

const logger = winston.createLogger({
    level: "info",
    transports: [
        new RocketChatHook({
            webhookUrl: "https://knovator.rocket.chat/hooks/XXXXX/XXXX"
        })
    ]
});

logger.info("This should now appear on Rocket Chat");

Set up by adding

const winston = require("winston");
const {RocketChatHook} = require("@knovator/winston-rocket-chat");

const logger = winston.createLogger({});

logger.add(new RocketChatHook({ webhookUrl: "https://knovator.rocket.chat/hooks/XXXXX/XXXX" }));

Options

Package Sidebar

Install

npm i @knovator/winston-rocket-chat

Weekly Downloads

5

Version

1.0.1

License

ISC

Unpacked Size

8.78 kB

Total Files

6

Last publish

Collaborators

  • sagar.modhvaniya
  • chavda-bhavik
  • jenishpaghadar
  • rajnishkatharotiya
  • vimlesai