@youngkiu/pino-slack-webhook

pino-slack-webhook is a Pino v7+ compatible transport to forward log events to Slack from a dedicated worker

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@youngkiu/pino-slack-webhook
0.1.2a year agoa year agoMinified + gzip package size for @youngkiu/pino-slack-webhook in KB

Readme

ESLint Node.js CI
NPM downloads
@youngkiu/pino-slack-webhook
A Pino v7+ transport to send events to Slack

Installation

npm install --save @youngkiu/pino-slack-webhook

Usage

import pino from 'pino'

const logger = pino({
  transport: {
    target: '@youngkiu/pino-slack-webhook',
    level: 'info',
    options: {
      webhookUrl: 'https://hooks.slack.com/services/xxx/xxx/xxx',
      channel: '#pino-log',
      username: 'webhookbot',
      icon_emoji: ':ghost:'
    }
  }
})

logger.info('test log!');
test-app.ts
slack-webhook.png

Reference