loo-slack

1.0.2 • Public • Published

loo-slack

send logs to slack with loo.

Installation

npm install loo-slack

Usage

let Slack = require('loo-slack')
let log = require('loo')('app')
let Log = require('loo')

// SLACK_URL
//  • format:  SLACK_URL="WEBHOOK"
//  • example: SLACK_URL="https://hooks.slack.com/services/..."
let slack = Slack(process.env.SLACK_URL)

// stream all "app" logs to slack
log.pipe(slack)

// stream every error and fatal error to slack.
// this includes "app", but also any dependency
// that uses loo.
Log.pipe.error(slack)
Log.pipe.fatal(slack)

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i loo-slack

Weekly Downloads

3

Version

1.0.2

License

MIT

Last publish

Collaborators

  • mattmueller