bestock-logger

1.0.4 • Public • Published

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!");
        };
    };

Readme

Keywords

Package Sidebar

Install

npm i bestock-logger

Weekly Downloads

1

Version

1.0.4

License

ISC

Last publish

Collaborators

  • brandonestock