@pubcore/logger

1.2.5 • Public • Published

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')

Readme

Keywords

none

Package Sidebar

Install

npm i @pubcore/logger

Weekly Downloads

20

Version

1.2.5

License

MIT

Unpacked Size

12.3 kB

Total Files

15

Last publish

Collaborators

  • fidorw
  • dominix
  • jacklrs