Files
Mario Romano 07807e7bc3 # add dist
2016-04-21 11:56:31 +01:00

40 lines
706 B
JavaScript

/**
*
* Run `node example.js` to see the output of these examples
*
*/
var logger = require("./index").Logger({
prefix: "{blue:[}{cyan:BS}{blue:] }"
}).setLevelPrefixes(true).setLevel("debug");
/**
* Standard loggers
*/
logger.debug("Debugging Msg");
logger.info("Info statement");
logger.warn("A little warning");
logger.error("an error occurred!");
/**
*
*/
logger.setLevelPrefixes(false);
/**
*
*/
logger.log("error", "Use {green:%s} %s", "String substitution", "is cool");
/**
* Without level prefixes
*/
logger.log("info", "No LEVEL prefix here");
/**
* Un-prefixed
*/
logger.unprefixed("info", "NO PREFIX");
var clone = logger.clone(function (config) {
return config;
});