1.2.2 • Published 5 years ago
baray v1.2.2
baray
Why is it called 'baray'? cause 'baray' is a verb in kannada (my native language) which means 'to write'
A minimalistic logger
Usage:
Install
npm i baray
Require it
const Baray = require('baray')
Initialize it like..
// Showing defaults
const logger = new Baray({
appName: "NoName",
console: true,
json: true,
color: false,
path: `${__dirname}/logs`
})
// if 'color' is set to true (& 'console' is set to true), info, warn & error logs will appear in cyan, yellow & red colors respectively on the console
OR
const logger = new Baray()
Use it like...
logger.log("message")
logger.info("message")
logger.warn("message")
logger.error("message")
OR like this...(with JSON content)
logger.log({tag:"sometag", message:"message content"})
logger.info({tag:"sometag", message:"message content"})
logger.warn({tag:"sometag", message:"message content"})
logger.error({tag:"sometag", message:"message content"})