jbs-simple-console-logger

1.0.33 • Public • Published

Welcome to JBS Simple Console Logger!

UPDATE 1.0.32:

  • Made the logger reset back the console color after each line.
  • Added stars to ReadME.MD

UPDATE 1.0.31:

  • Updated ReadME.MD
  • Added object support. Logger now output JSON values of Objects.

I was writing a node project and realized that the console only had 2 types of outputs. Log and Error. So I took it upon myself to write a logger module that has multiple outputs: TRACE,DEBUG,INFO,WARNING,ERROR


Usage

Below are a few code examples with their outputs.

var logger = require("jbs-simple-console-logger");
var obj = {name: "Test",value:1};
logger.info("Object",obj);

Results

var logger = require("jbs-simple-console-logger");
logger.trace("logger","Logger is ready");
logger.debug("logger","Logger is ready");
logger.info("logger","Logger is ready");
logger.warn("logger","Logger is ready");
logger.error("logger","Logger is ready");

The above code generates this output:

The code results

var logger = require("jbs-simple-console-logger");
logger.setMode(logger.modes.INFO);
logger.trace("logger","Logger is ready");
logger.debug("logger","Logger is ready");
logger.info("logger","Logger is ready");
logger.warn("logger","Logger is ready");
logger.error("logger","Logger is ready");

The code results

Readme

Keywords

Package Sidebar

Install

npm i jbs-simple-console-logger

Weekly Downloads

5

Version

1.0.33

License

ISC

Unpacked Size

6 kB

Total Files

3

Last publish

Collaborators

  • lycrios