tee-stream

0.0.1 • Public • Published

tee-stream

just like tee(1) stream

usage

var fs = require('fs');
var tee = require(__dirname+'/');
var es = require('event-stream');
 
// ex.1
var inp = fs.createReadStream(__filename),
    halfway = fs.createWriteStream(__dirname+'/halfway.txt');
 
inp.pipe(tee(
  es.split(),
  halfway
)).pipe(process.stdout);
 
// ex.2
var base64 = require('base64-stream');
var inpImg = fs.createReadStream(__dirname+'/test/test.jpg'),
    dat = fs.createWriteStream(__dirname+'/out.dat'),
    outImg = fs.createWriteStream(__dirname+'/out.jpg');
 
inpImg.pipe(tee(
  base64.encode(),
  dat
)).pipe(outImg);

/tee-stream/

    Package Sidebar

    Install

    npm i tee-stream

    Weekly Downloads

    3

    Version

    0.0.1

    License

    MIT

    Last publish

    Collaborators

    • nbqx