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 } |