npm.io
1.0.10 • Published 8 years ago

aob-logger-wrapper

Licence
ISC
Version
1.0.10
Deps
5
Size
14 kB
Vulns
1
Weekly
0

Usage

$ import logger from 'aob-logger-wrapper' or import { createLogger } from 'aob-logger-wrapper' // With ES6/Babel
$ const logger = require('aob-logger-wrapper') // With ES5

This package exposes following methods

Method Description Params
createLogger Create Logger Instance { appName, logLevel, logStreams, logSerializers, logSrc, offset, timezone, appVersion};
getLogger Get the logger instance which was created using createLogger method n/a
getLoggerLevel Get the logger level
setLoggerLevel Set Logger level Either 'INFO', 'ERROR'
logInfo log info message {code, message, req, res, correlationId, deviceInfo, timestamp}
logError log error message { code, error, req, res, correlationId, timestamp, message, deviceInfo }