util-pipedeprecated

Pipe streams and handle events

Usage no npm install needed!

<script type="module">
  import utilPipe from 'https://cdn.skypack.dev/util-pipe';
</script>

README

Util Pipe [DEPRECATED] use pipe-io

create

Easy way to create pipe which would handle all error events and redirect tham to callback.

    var pipe        = require('util-pipe'),
        NameFrom    = 'README.md',
        NameTo      = 'README_COPY.gz',
        
        options     = {
            gzip: true
        };
    
    pipe.create(NameFrom, NameTo, options, function(error) {
        var msg = 'done';
        
        console.log(error || msg);
    });

getBody

Get body of readStream

    var pipe        = require('util-pipe'),
        fs          = require('fs'),
        NAME        = 'README.md',
        readStream  = fs.createReadStream(NAME);
    
    pipe.getBody(readStream, function(error, data) {
        console.log(error || data);
    });