Nukem's Possible Manifestation

    preview

    0.1.3 • Public • Published

    Preview

    build status

    Console logging, inspecting and debugging tool.

    Instead of having console.log and util.inspect all over your code during development, use preview and can then turn printing on or off using --preview argument.

    Installation

    From your terminal, requires node.js.

    npm install preview
    

    Module

    require('preview')(<namespace>, {options});
    preview(<namespace>, <text>, <object>);
    

    Objects supported: {}, [], Number, Buffer, Date, Boolean

    Example

    var preview = require('preview')('app1');
     
    var foo = {bar: 8211, hello: 'world', list: [1,2,3]};   // some object to inspect.
     
    preview('foo');
    preview('foo object', foo);
    preview('app2', 'foo.bar: ' + foo.bar);
    preview('foo foo from app1 again');

    To run preview, use the --preview argument:

    node example.js --preview
    

    Namespaces

    Can print just a specific namespace or a list of namespaces.

    node example.js --preview=app1
    node example.js --preview="app1, app2"
    

    Options

    {
      inverse: true   // inverse the background color.
    }

    License

    Choose either: MIT or Apache 2.0.

    Install

    npm i preview

    DownloadsWeekly Downloads

    30

    Version

    0.1.3

    License

    MIT

    Last publish

    Collaborators

    • fluidecho