@ddadaal/node-logger
v0.1.1
Published
A console logger for node.js
Downloads
6
Readme
@ddadaal/node-logger
A console logger for Node.js.
npm install --save @ddadaal/node-loggerFeatures
- Log level with 6 built-in levels (trace, debug, info, warn, error, fatal)
- Support PRETTY and JSON log format
- PRETTY example:
2021-10-27T08:45:30.741Z INFO [orm] string - JSON example:
{"time":"2021-10-27T08:46:04.887Z","level":"INFO","scopes":["orm"],"content":"string"}
- PRETTY example:
- Support log scopes (extra information shown in log info)
- Support child logger with extra scopes
- Auto set log level and log format with
LOG_LEVELandLOG_FORMATenv
| env | values (case insensitive) | default |
| ------------ | --------------------------------------- | ------- |
| LOG_LEVEL | trace, debug, info, warn, error, fatal. | info |
| LOG_FORMAT | json, pretty | pretty |
License
MIT
