0.1.1 • Published 6 years ago

@nlib/stream-chain v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

@nlib/stream-chain

Build Status Build status codecov dependencies Status devDependencies Status

Chain multiple streams.

Install

npm install @nlib/stream-chain

Usage

const {Transform} = require('stream');
const {chain} = require('@nlib/stream-chain');

class A extends Transform {...}
class B extends Transform {...}
class C extends Transform {...}

class D extends Transform {

  connector() {
    return chain(new A(), new B(), new C(), this);
  }

}

Javascript API

require('@nlib/stream-chain') returns {chain}.

chain(stream1, ..., streamN)

Chain the stream1 ... streamN and return the chained stream.

LICENSE

MIT

0.1.1

6 years ago

0.1.0

6 years ago