Closed cjihrig closed 1 year ago
This is done for historic reason. This module exports Readable
, while require('stream')
exports Stream
. I don't like it either, but I didn't think we should break it in v4. Should we do another major and fix it?
You might just get away with some other variant of https://github.com/nodejs/readable-stream/blob/main/lib/ours/index.js#L33-L64.
For my use case, it would be cleaner. Right now I'm just deleting the extra properties off of Readable
.
Maybe something to consider in the next major release, but probably not worth artificially forcing a major release just for this.
Would you mind sending a PR? At least we won't forget when we bump the major next year.
Comparing
Readable
in Node.js 18.8.0 andreadable-stream@4.1.0
: