From 085fc5f4c3b68cf9257bfd3eda576a378fd1482c Mon Sep 17 00:00:00 2001 From: kwiateusz Date: Wed, 16 Nov 2016 20:53:40 +0100 Subject: [PATCH 1/2] Updated eventemmiter2 config options --- eventemitter2/eventemitter2.d.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eventemitter2/eventemitter2.d.ts b/eventemitter2/eventemitter2.d.ts index de1be0d064..d0b0b545b1 100644 --- a/eventemitter2/eventemitter2.d.ts +++ b/eventemitter2/eventemitter2.d.ts @@ -1,4 +1,4 @@ -// Type definitions for EventEmitter2 v0.14.4 +// Type definitions for EventEmitter2 v2.2.0 // Project: https://github.com/asyncly/EventEmitter2 // Definitions by: ryiwamoto // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -23,6 +23,10 @@ interface EventEmitter2Configuration { * max listeners that can be assigned to an event, default 10. */ maxListeners?: number; + /** + * show event name in memory leak message when more than maximum amount of listeners is assigned, default false + */ + verboseMemoryLeak?: boolean; } declare class EventEmitter2 { From 681b829f01ee54c1dcde9a3f23bef6032a92540d Mon Sep 17 00:00:00 2001 From: kwiateusz Date: Wed, 16 Nov 2016 20:55:40 +0100 Subject: [PATCH 2/2] Updated eventemmiter2 tests --- eventemitter2/eventemitter2-tests.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eventemitter2/eventemitter2-tests.ts b/eventemitter2/eventemitter2-tests.ts index 747f2e87b6..840944675c 100644 --- a/eventemitter2/eventemitter2-tests.ts +++ b/eventemitter2/eventemitter2-tests.ts @@ -20,7 +20,8 @@ function testConfiguration() { wildcard: true, delimiter: '::', newListener: false, - maxListeners: 20 + maxListeners: 20, + verboseMemoryLeak: true }); var bar = new EventEmitter2({}); var bazz = new EventEmitter2();