For use exclusively with logr-all and logr
npm install logr-slack
or
yarn add logr-slack
const Logr = require('logr');
Logr.createLogger({
initLog: true,
reporters: {
slack: {
reporter: require('logr-slack'),
options: {
enabled: process.env.SLACK_HOOK ? true : false,
slackHook: process.env.SLACK_HOOK,
channel: process.env.SLACK_CHANNEL,
username: process.env.SLACK_USERNAME ? process.env.SLACK_USERNAME : 'logr',
filter: process.env.LOGR_SLACK_FILTER ? process.env.LOGR_SLACK_FILTER.split(',') : ['error']
}
},
}
});
A First + Third Project