Commit Graph

6 Commits

Author SHA1 Message Date
Burt Harris
69eaae71c0 Extend from NodeJS.EventEmitter, not implement.
Corrects errors when new methods added to EventEmitter.

Since EventEmitter is really a class with behavior, it should be extended, rather
than implemented as an interface.   This enables new behavior to be inherited, e.g.
EventListener.prependListener() was added in Node 6.
2016-08-30 19:02:01 -07:00
benoit74
3a5b669575 MailParser: Added missing "stream" attribute on Attachment (#10089) 2016-07-19 17:14:25 -07:00
vvakame
56295f5058 replace https://github.com/borisyankov/DefinitelyTyped to https://github.com/DefinitelyTyped/DefinitelyTyped 2016-03-17 00:55:26 +09:00
Ilya Mochalov
abc2bcfb85 node: improved EventEmitter's definition with this-typing 2016-02-25 02:10:08 +05:00
Ilya Mochalov
f8b59970de node: implementations of the interface "EventEmitter" in other modules have been fixed 2015-12-18 02:05:59 +05:00
psnider
b8d40ffd99 add decls for mailparser 2015-08-17 20:27:44 +00:00