zog
A wrapper around the
debug
module to infer logger namespace from filename, support logging levels, and have support for CommonJS and ES6.
Install
npm i zog
Usage
Infer namespace from filename
// foo/bar.js
Output
foo/bar hello
foo/bar hello
foo/bar hello
foo/bar WARNING: hello
foo/bar ERROR: hello
Explicit namespace
// foo/index.js const logger = 'foo' logger
foo hello
API
default logger Logger info log debug warn error
Convenience
time timeEnd xcolor xc c Debug