1.0.0 • Published 4 years ago

very-simple-log v1.0.0

Weekly downloads
1
License
MIT License
Repository
github
Last release
4 years ago

Very simple logger for NodeJS

This is a very simple logger that can write logs to a file, paint text in a certain color depending on the log class and supports error codes for the ERROR and FATAL classes

Available Classes

ClassAlias
info-
warn-
errorerr
fatal-
debug-
trace-

Install

npm install very-simple-log

Usage

const log = require('very-simple-log')

log.info('Hello World!')

log.warn('We already used 70% of our resources')

log.error('Houston, we have a problem','1b13r4') 
// Second optional argument is code error, which will be saved in log

log.error('Houston, server is down')
// Because error code is optional, you can use ERROR level without code
 
// Same with FATAL level
log.fatal('Houston, we have information corruption', 'DATA_LOST')
log.fatal('Houston, crash of app due to error')

log.err('Houston, SCP-███ is breached containment')
// Also, ERROR class has two methods to call it: «err» and «error»

log.debug('bug check')

log.trace(`ID is: ${variable}`)

Console Output

Example of «Usage» code