mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
40 lines
706 B
JavaScript
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;
|
|
}); |