npm.io
3.0.2 • Published 6 years ago

@docomodigital/js-logger

Licence
MIT
Version
3.0.2
Deps
0
Size
26 kB
Vulns
0
Weekly
0

js-logger

npm version Greenkeeper badge

Advanced logger used for stable production build.

Usage

Using the node environment variables, you can decide to enable logger only in a stage environment and disable it while you are in a production environment.

// init jsLogger and disable it for production environment
jsLogger.init({
	enable: process.env.NODE_ENV !== 'production',
});

// debug function
jsLogger.debug("Hello, I'm a debug log");

// info function
jsLogger.info("Hello, I'm an info log");

// log function
jsLogger.log("Hello, I'm a log log");

// warn function
jsLogger.warn("Hello, I'm a warn log");

// error function
jsLogger.error("Hello, I'm an error log");

Installation

NPM
npm install --save @docomodigital/js-logger

Documentation

To read documentation, go to:

http://docomodigital.github.io/js-utils/js-logger/latest