@ajayos/nodelog is a Node.js module for log messages with customizable severity levels and output formats.
To install @ajayos/nodelog, run:
npm install @ajayos/nodelogFirst, import the module into your Node.js application:
const nodelog = require('@ajayos/nodelog');you can log messages with the log method:
log('This is an informational message', 'info');
log('This is a warning message', 'warn');
log('This is an error message', 'error');You can also log messages with the default severity level by omitting the second argument:
log('This is a default message');for Line
log()The following message types are available for the log method:
info(ori): Informational message (green text)warn(orw): Warning message (yellow text)error(ore): Error message (red text)debug(ord): Debug message (magenta text)fatal(orf): Fatal message (white text on red background)line(orl): Horizontal line (cyan text)
The output format for each message type is as follows:
- Informational message (green text):
[timestamp] [*]> message - Warning message (yellow text):
[timestamp] [!]> message - Error message (red text):
[timestamp] [x]> message - Debug message (magenta text):
[timestamp] [*]> message - Fatal message (white text on red background):
[timestamp] [!]> message - Horizontal line (cyan text):
>-----------------------------<
nodelogger is released under the Apache-2.0 License.