@ajayos/nodelog
v1.0.2
Published
This is a logging module that allows the user to log messages with different severity levels.
Readme
nodelog
@ajayos/nodelog is a Node.js module for log messages with customizable severity levels and output formats.
Installation
To install @ajayos/nodelog, run:
npm install @ajayos/nodelogUsage
First, 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()Message Types
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)
Output Format
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):
>-----------------------------<
License
nodelogger is released under the Apache-2.0 License.
