UNPKG

terse-b

Version:

Bunyan lib that is terse to use.

22 lines (16 loc) 582 B
import bunyan from 'bunyan' import bformat from 'bunyan-format2' export class TerseB { constructor(name) { const PROD = process.env.NODE_ENV let log if(PROD) {// prod let formatOut = bformat( { outputMode: 'json' }) log = bunyan.createLogger({src: false, level: 31, stream: formatOut, name: name }) } else { // dev let formatOut = bformat( { outputMode: 'long' }) log = bunyan.createLogger({src: true, stream: formatOut, name: name }) } return log }//() }//class