@pubcore/logger
v1.2.5
Published
log to stdout with some basic info like loglevel, timestamp or filename
Downloads
3
Readme
simple log to stdout
install
npm i --save @pubcore/logger
examples
const {info} = require('@pubcore/logger')
var x = {foo:'bar'}
info('X=', x)
//will produce this output to stdout:
2020-01-24T20:25:05+0000 @myScope/package [1536,,41930752] INFO [file.js:3] X={"foo":"bar"}
// timestamp component [pid,,memory] level [file:line] log string object
configuration example
// log.js
const {log} = require('@pubcore/logger')
module.exports = log({component:'@initScope/init-package'})
// use configured logger somewhere in the project
const {debug} = require('./log')
debug('test log')
2020-03-04T13:57:14+0000 @initScope/init-package [2189,,41851849] DEBUG [file.js:3] test log
available log level
var {debug, info, notice, warning, error, emergency} = require('@pubcore/logger')