We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ac555f1 commit 66518a0Copy full SHA for 66518a0
lib/events.js
@@ -377,6 +377,20 @@ EventEmitter.prototype.listeners = function listeners(type) {
377
return ret;
378
};
379
380
+Object.defineProperty(EventEmitter.prototype, '_events', {
381
+ get() {
382
+ const thisEvents = this[eventSymbol];
383
+ if (!thisEvents)
384
+ return;
385
+
386
+ const events = {};
387
+ for (let event of thisEvents.entries()) {
388
+ events[event[0]] = event[1];
389
+ }
390
+ return events;
391
392
+});
393
394
EventEmitter.listenerCount = function(emitter, type) {
395
var evlistener;
396
var ret = 0;
0 commit comments