cancelable-pipeline
Cancelable stream.pipeline()
const createReadStream createWriteStream promises: stat = ;const cancelablePipeline = ; ; const cancel = ; ;
Installation
npm install cancelable-pipeline
API
const cancelablePipeline = ;
cancelablePipeline(stream0 [, stream1, stream2, ...] [, callback])
stream0, stream1, stream2, ...: Stream
callback: Function
Return: Function
cancelablePipeline(streams [, callback])
streams: Stream[]
callback: Function
Return: Function
The API is almost the same as stream.pipeline()
. The only difference is cancelable-pipeline returns a Function
which destroys all the piped Stream
s without passing any errors to the callback.
const cancel = ; ;
License
ISC License © 2017 - 2019 Shinnosuke Watanabe