promise-piping
Version:
Return promise for streams piping
48 lines (29 loc) • 1.14 kB
Markdown
# Changelog
## v1.0.1 2018-03-12
* Use markdownlint.
## v1.0.0 2018-02-04
* New `destroy` method.
* Upgraded promise-duplex@3.0.1, promise-readable@3.1.3,
promise-writable@3.1.1
* Support `import PromisePiping from 'promise-piping'` syntax.
## v0.5.0 2018-01-22
* Better handling for errors in nested pipings (when stream for piping is
another open-ended piping).
## v0.4.0 2018-01-20
* Serious bug fixed when more than two streams are piped.
* Errors in piping are propagated from intermediate streams to the first
stream (writable piping) or the last stream (readable piping) or both (full
piping).
* `duplex` property is renamed to `duplexStreams`.
* Requires `promise-readable` and `promise-writable` explicitely.
## v0.3.0 2017-10-17
* Typescript: accept stream.Readable and stream.Writable as arguments.
## v0.2.1 2017-10-09
* Bugfix for `PromiseWritablePiping` typings.
## v0.2.0 2017-10-06
* Use native `Promise` rather than `any-event`.
* Typescript: reference additional modules in our typings file.
## v0.1.0 2017-10-05
* Wait for `end` event from first stream.
## v0.0.1 2017-10-04
* Initial release