Skip to content

simon-p-r/yall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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]

About

yet another logging logger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published