@pirxpilot/nanologger
v3.0.0
Published
Cute browser logs
Readme
nanologger
Cute browser logger.
Usage
import Nanologger from '@pirxpilot/nanologger'
const log = new Nanologger('my-cool-logger')
log.debug('it works!')
log.info('hey')
log.warn('oh')
log.error('oh no!')
log.fatal('send help')API
log = logger([name][, opts])
Create a new nanologger instance. Name defaults to 'unknown'. Opts should be an object with the following properties:
- colors: Key/value object used to set the colors of the logger. If any of the expected colors is not set, it will use [the defaults][12], any extra color will be ignored.
level = log.logLevel
Read the current logLevel. The log level can be set through
localStorage.setItem('logLevel', '<level>'). It's read once at boot time.
log.debug(message)
Emit a message at loglevel 🐛
log.info(message)
Emit a message at loglevel ✨
log.warn(message)
Emit a message at loglevel ⚠️
log.error(message)
Emit a message at loglevel 🚨
log.fatal(message)
Emit a message at loglevel 💀
