1.0.0-beta.1 • Published 7 years ago
@boldr/logger v1.0.0-beta.1
Boldr Logger :page_with_curl: is built on top of Winston with native support for emojis and Rollbar
Features
- Uses Winston logging library under the hood
- Enable Rollbar error tracking service as a transport from the environment :white_check_mark:
- Pick between 1341 emojis from node-emoji to give a little bit of more coolness :sunglasses: to your logs :page_with_curl: :white_check_mark:
- Supports Bluebird :bird: promises :white_check_mark:
How to install
npm install @boldr/logger
How to use
Use it in your app
const Logger = require('@boldr/logger')
Logger.info('Launching :rocket: app to space :night_with_stars:')
Available environment variables
Variable | Description | Required | Default value |
---|---|---|---|
LOG_LEVEL | The log level verbosity. | false | info |
ENVIRONMENT | The environment the app is running on. | false | undefined |
VERSION | The version of the app. | false | undefined |
VERSION_COMMIT | The current code commit of the app. | false | undefined |
ROLLBAR_API_KEY | The server API key used to talk with Rollbar. | false | undefined |
1.0.0-beta.1
7 years ago