You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While this is (arguably) reasonable inside the node/iojs core itself, but it could cause long-term negative consenquences with the readable-stream package.
There are a lot of packages that depend on readable-stream, and binding to a fixed EventEmitter implementation makes all that packages that use readable-stream bound to the same fixed implementation. Some of them fix minor version of readable-stream, some of them fix even the patch version.
This tightens the fixation on the details of the EventEmitter implementation and to which extent it could be changed in further node/iojs versions.
The text was updated successfully, but these errors were encountered:
Atm,
readable-stream
uses «private»_events
property of theEventEmitter
:_stream_readable.js#L588-L595.
While this is (arguably) reasonable inside the node/iojs core itself, but it could cause long-term negative consenquences with the
readable-stream
package.There are a lot of packages that depend on
readable-stream
, and binding to a fixedEventEmitter
implementation makes all that packages that usereadable-stream
bound to the same fixed implementation. Some of them fix minor version ofreadable-stream
, some of them fix even the patch version.This tightens the fixation on the details of the
EventEmitter
implementation and to which extent it could be changed in further node/iojs versions.The text was updated successfully, but these errors were encountered: