Skip to content

Commit 94dc60a

Browse files
committed
Remove usability mode
1 parent 89bdbd5 commit 94dc60a

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

index.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
const StreamDemux = require('stream-demux');
22

33
function AsyncStreamEmitter(options) {
4-
let { usabilityMode } = options || {};
5-
this.usabilityMode = usabilityMode || false;
64
this._listenerDemux = new StreamDemux();
75
}
86

@@ -11,7 +9,7 @@ AsyncStreamEmitter.prototype.emit = function (eventName, data) {
119
};
1210

1311
AsyncStreamEmitter.prototype.listener = function (eventName) {
14-
return this._listenerDemux.stream(eventName, this.usabilityMode);
12+
return this._listenerDemux.stream(eventName);
1513
};
1614

1715
AsyncStreamEmitter.prototype.closeListener = function (eventName) {
@@ -22,6 +20,10 @@ AsyncStreamEmitter.prototype.closeAllListeners = function () {
2220
this._listenerDemux.closeAll();
2321
};
2422

23+
AsyncStreamEmitter.prototype.removeListener = function (eventName) {
24+
this._listenerDemux.unstream(eventName);
25+
};
26+
2527
AsyncStreamEmitter.prototype.getListenerConsumerStats = function (consumerId) {
2628
return this._listenerDemux.getConsumerStats(consumerId);
2729
};

0 commit comments

Comments
 (0)