yall

0.3.2 • Public • Published

yall - yet another logging logger

build status Current Version dependency Status devDependency Status Coveralls

Console logger with colours, debugMode and format

Install

 
npm install yall
 

Example

 
const Logger = require('yall');
 
const options = {
    timestamp: 'YYYY-MM-DD-HH:mm:SSS', // format of timedate from momentjs
    format: ':level - :ts - :data', // to change appearance of message and order they appear in
    colours: false // strips colours from message
};
 
const logger = new Logger(options);
 
logger.debug('hello'); // by default debug won't print to console unless process.env.NODE_ENV is set to 'debug' or debugMode method is called like below
logger.debugMode(); // toggles debug mode on
logger.debug('hello'); // should print in Chalk yellow [DEBUG - 2015-06-01-09:02:123 - hello]
 

Readme

Keywords

Package Sidebar

Install

npm i yall

Weekly Downloads

44

Version

0.3.2

License

MIT

Last publish

Collaborators

  • simon-p-r