A logger mainly for personal use as a nice looking wrapper around chalk. Allows for logging to console and a file with a single method with timestamps for every line.
Usage
var Logger = require("bestock-logger").Logger("./logfile.txt);
// optional
Logger.addToGlobal(global);
var Module1 = function () {
var log = Logger("module1");
return function () {
log.debug("Debug Message!");
log.info("Info Message!");
log.success("Success Message!");
log.error("Error Message!");
log.warning("Warning Message!");
};
};
var Module2 = function () {
var log = Logger("module2");
return function () {
log.debug("Debug Message!");
log.info("Info Message!");
log.success("Success Message!");
log.error("Error Message!");
log.warning("Warning Message!");
};
};