Skip to content

Buddy-Technology/slack-transport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slack-transport

Slack transport for Winston >= 3.0

Inspiration

I'm a big fan of winston-slack-webhook so I took inspiration from that setup.

Instalation

$ npm install slack-transport

Usage

const { createLogger, format, transports } = require('winston'),
      { SlackTransport } = require('slack-transport')

let slackTransport = new SlackTransport({ level: 'error',
  webhook: 'path-to-your-webhook',
  channel: '#channel-name',
  username: 'Reporter',
  iconEmoji:':alert:'
})

const logger = createLogger({
  level:'info',
  format: format.json(),
  transports: [slackTransport]
})

logger.error("AN ERROR OCCURRED")

About

Slack transport for Winston >= 3.0

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published