1.0.33 • Published 7 years ago

jbs-simple-console-logger v1.0.33

Weekly downloads
-
License
ISC
Repository
-
Last release
7 years ago

Welcome to JBS Simple Console Logger!

npm.io

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

1.0.33

7 years ago

1.0.32

8 years ago

1.0.31

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago