From dcc833a37d090966f1999851c3a3127ff2326e8c Mon Sep 17 00:00:00 2001 From: Sam Broner Date: Fri, 27 Nov 2020 12:47:41 -0500 Subject: [PATCH] Update events polyfill for node 10 --- polyfills/events.js | 7 +++++++ 1 file changed, 7 insertions(+) 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;