diff --git a/polyfills/events.js b/polyfills/events.js index 38276ba..1a859ea 100644 --- a/polyfills/events.js +++ b/polyfills/events.js @@ -353,6 +353,13 @@ EventEmitter.prototype.removeListener = return this; }; +// Alias for removeListener added in NodeJS 10.0 +// https://nodejs.org/api/events.html#events_emitter_off_eventname_listener +EventEmitter.prototype.off = function(type, listener){ + return this.removeListener(type, listener); + }; + + EventEmitter.prototype.removeAllListeners = function removeAllListeners(type) { var listeners, events;