ps-logger
TypeScript icon, indicating that this package has built-in type declarations

1.0.8 • Public • Published

ps-logger

screenshot

  • Npm package total downloads

  • imshivanshpatel shivansh-patel-4915b4171 programming_updates

  • ps-logger is a production grade logger, basically it is used for logging info,warning,error,silly,verbose,prompt and debug statements

File logger added in this release (1.0.7)

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");

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")

/ps-logger/

    Package Sidebar

    Install

    npm i ps-logger

    Weekly Downloads

    91

    Version

    1.0.8

    License

    MIT

    Unpacked Size

    9.04 kB

    Total Files

    6

    Last publish

    Collaborators

    • thisis_shivanshpatel