Nocturnal Practitioners of Magic
    Have ideas to improve npm?Join in the discussion! »

    nanologger

    2.0.0 • Public • Published

    nanologger stability

    npm version build status downloads js-standard-style

    Cute browser logger.

    Usage

    var nanologger = require('nanologger')
    var log = 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, 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 💀

    See Also

    License

    MIT

    Install

    npm i nanologger

    DownloadsWeekly Downloads

    171

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    7.95 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar