js-console-logger
A configurable, lightweight, opinionated JavaScript logger.
Defined log levels are trace, debug, info, warn and error.
Installation
npm i js-console-logger --save
Usage
;
Examples
Usage is very similar to console
object.
NOTE: consoleLevel is set to trace
.
logger; logger; logger; logger; logger;
Configure example
Default configuration is good enough to start. But you can configure few options
; // import { LogLevel } from 'js-console-logger/lib/types'; const isProd = processenvNODE_ENV === 'production'; consoleConfig; // default false consoleConfig; // default info, Use types in TS. consoleConfig; // consoleConfig; consoleConfig; // default error, Use types in TS.
To dispatch an action on report.
; ; ; const reportFn = { store; }; consoleConfig;