1.0.0 • Published 5 years ago

@sinfo/logger v1.0.0

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

logger

Universal logger for all SINFO's applications

Usage

Dev

const logger = require('logger').getLogger()

// multiple levels
logger.error('This is an error message')
logger.warn('This is a warning message')
logger.info('This is an info message')
logger.verbose('This is a verbose message')
logger.debug('This is a debug message')

// add tags
logger.info('One tag', 'myTag')
logger.info('Multiple tags', ['myTag', 'myOtherTag'])

Production

Production mode still displays on console, but just error, warn and info levels are sent to logentries

const logger = require('logger').getLogger('this-is-my-logentries-token')

// everything equal to dev mode, but now the logger will send http POST
// requests to logentries