0.1.2 • Published 8 years ago

log-wrapper v0.1.2

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

Log-Wrapper

A wrapper that check for existence of a bunyan logger before logging message. If a logger doesn't exist, then nothing is called.

Requirements

  • Node 4.0
  • Only works with bunyan for now

Installation

To install the library, just use npm: npm install log-wrapper

Usage

A require will send back a function to be called with the logger

let wrapper = require('log-wrapper');
let undefinedLog = wrapper(undefined);

undefinedLog.info('test'); // Nothing logged


let log = wrapper(bunyanLogger);

log.info('I\' m alive !'); // Will log "I'm alive"

log.info({object: object}, 'I\' m alive and have an object !'); // Will log "I\' m alive and have an object !" with the object "object"