Skip to content

multiple stream versions galore #1999

@pkit

Description

@pkit

Is there any reason why stream-browserify depends on readable-stream@3.6.0 while browserify itself depends on readable-stream@^2 ?
Right now streams are kind of unusable:

  1. stream-browserify dependency tree is botched see here inheritance is botched stream-browserify#25
  2. Using readable-stream directly leads to multiple versions in the bundle which in turn leads again to no inheritance anywhere.
  3. readable-stream has inspect bug here Fix/remove node globals nodejs/readable-stream#435 (comment) which prevents me from debugging why there is any difference in Stream prototypes...

If there is no particular reason for such behavior I can create PR(s) that fix it, but maybe I'm missing something?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions