NASA Planetary Mission

    @mobilabs/kzlog

    1.0.3 • Public • Published

    KZlog

    NPM version GitHub last commit Travis CI Test coverage npm bundle size License

    KZlog is a minimal lightweight logging library in Javascript that runs on the browser and on Node.JS.

    Quick Startup

    // name {String}: the name of the module/library,
    // level {String}: the threshold level,
    // highlight {Boolean}: log message printed in color or B&W,
    var log = KZlog(name, level, highlight);
    log.warn(message);
    // output: [2019-4-17 18:39:37:357] [error] name: aaaa

    API

    Methods

    KZlog provides the following methods:

    Methods Description
    help dumps, to the console, the on-line
    version returns the version of the library
    setName updates the name of the module/library to be displayed
    setLevel updates the threshold level
    setHighlight updates the highlight mode
    trace dumps a trace message
    debug dumps a debug message
    info dumps a info message
    warn dumps a warn message
    error dumps a error message
    fatal dumps a fatal message

    Threshold level

    The default threshold level is trace. It can be set to trace, debug, info, warn, error, fatal or off.

    License

    MIT.

    Install

    npm i @mobilabs/kzlog

    DownloadsWeekly Downloads

    2

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    43.9 kB

    Total Files

    9

    Last publish

    Collaborators

    • jclo