1.0.2 • Published 6 years ago

egg-bog v1.0.2

Weekly downloads
37
License
MIT
Repository
github
Last release
6 years ago

Build Status Coverage

egg-bog

Egg plugin for bog logger

Install

$ npm i egg-bog

Usage

// {app_root}/config/plugin.js
exports.bog = {
  enable: true,
  package: 'egg-bog',
}

config Object

// {app_root}/config/config.default.js
exports.bog = config
  • level BogLevel='info' the log level. Defaults to 'info'
  • includeTimeDesignator boolean=false bog.config().includeTimeDesignator
  • includeTimeZone boolean=false bog.config().includeTimeZone
  • on {[BogLevel]: Function} event handler for a certain log level
  • redirect {[BogLevel]: Function} override the default logger for a certain level
exports.bog = {
  on: {
    // It will be triggered when `bog.error(...args)`
    error (datetime, level, args) {
      sendToSentry(datetime, level, args)
    }
  }
}

LICENSE

MIT

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.0.0

6 years ago