baray

1.2.2 • Public • Published

baray

Why is it called 'baray'? cause 'baray' is a verb in kannada (my native language) which means 'to write'

npm Travis Codecov npm

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

Package Sidebar

Install

npm i baray

Weekly Downloads

0

Version

1.2.2

License

MIT

Unpacked Size

21.1 kB

Total Files

13

Last publish

Collaborators

  • aneeshmg