Commit Graph

8 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
vvakame
14fe4313f4 replace internal module to namespace 2016-03-17 02:18:10 +09:00
Ilya Mochalov
f8b59970de node: implementations of the interface "EventEmitter" in other modules have been fixed 2015-12-18 02:05:59 +05:00
Christopher Brown
7bd7a4233e Fix tests to reflect what imap returns 2015-12-12 15:49:58 -06:00
Christopher Brown
3a4f3278d7 Add ImapMessageBodyInfo and ImapMessageAttributes interfaces; correct some of the occurrences; fix Folder interface 2015-12-12 15:48:55 -06:00
Christopher Brown
eb48b34846 Move //-comments above the corresponding line and use /** */ syntax so
that TypeScript tooling will read it. Standardize formatting.
2015-12-06 20:08:04 -06:00
psnider
c82428625d repaired import error in test 2014-12-14 16:56:46 +00:00
psnider
345093a472 created module IMAP to contain interfaces 2014-12-14 16:15:57 +00:00