ps-logger
v1.0.9
Published
ps-logger is a production grade logger, basically it is used for logging info,warning,error,silly,verbose and debug statements
Maintainers
Readme
ps-logger
ps-logger is a production grade logger for info, warning, error, silly, verbose, prompt, debug, and magenta messages, with file logging and scrolling terminal text support.
More Products to checkout
File logger added
usage examples:-
const logger=require('ps-logger');
logger.info("This is info")
logger.warn("This is warning");
logger.error("This is error");
logger.debug("This is debug");
logger.prompt("This is prompt");
logger.verbose("This is verbose");
logger.silly("This is silly");
logger.magenta("This message is magenta");Scrolling terminal text
Use scrollingText to continuously scroll text across the terminal. The optional second argument sets the text color to one of the available colorsObj keys.
logger.scrollingText("Your server is running", "cyan");Available colors are red, yellow, brightYellow, green, blue, magenta, and cyan.
disabling or enabling color
- By default it is set to true,so you dont need to set it as true
logger.setColor(false);In TypeScript
import {info} from "ps-logger";
info(`server is running on port ${port} `)File Logging
const { logToFile,info } = require("ps-logger");
// set it to `true` to log into the file
// second param is file name and it's optional if you don't pass file name then it will log into ps-logger.log file
logToFile(true,'todaysLog');
info("This will output into log file")