Nascent Plasticine Materialist

    gob

    1.0.3 • Public • Published

    gob

    NPM

    NPM version Build Status

    gob (aka G.O.B) magically vanishes lines from your output streams.

    GOB

    Install

    $ npm install gob

    Use

    gob requires an output stream (such as process.stdout).

    gob = require('gob').gob(process.stdout)
    

    Call vanish to magically remove the output stream of any lines previously written.

    gob.vanish()
    

    To indicate that only lines after a certain point should disappear, use set.

    gob.set()
    

    Examples

    gob = require('gob').gob(process.stdout)
    
    console.log 'foo'
    console.log 'bar'
    
    gob.set()
    
    console.log 'erase me 1'
    console.log 'erase me 2'
    console.log 'erase me 3'
    
    gob.vanish()
    
    console.log 'biz'
    console.log 'baz'
    
    

    Creates the following output:

    foo
    bar
    biz
    baz
    

    Additional examples are included in the examples folder.

    The examples can be ran via the following command (replace with the name of the example).

    gulp compile && coffee examples/<example>.coffee --n
    

    License

    MIT © Mike Groseclose

    Install

    npm i gob

    DownloadsWeekly Downloads

    8

    Version

    1.0.3

    License

    none

    Last publish

    Collaborators

    • mikrofusion