Merge branch 'master' of https://github.com/maglar0/DefinitelyTyped into maglar0-master

This commit is contained in:
vvakame
2015-08-15 16:17:41 +09:00
+5 -4
View File
@@ -4,7 +4,7 @@
// Definitions: https://github.com/borisyankov/DefinitelyTyped
declare module EventEmitter3 {
export class EventEmitter {
class Base {
/**
* Minimal EventEmitter interface that is molded against the Node.js
* EventEmitter interface.
@@ -81,13 +81,14 @@ declare module EventEmitter3 {
//
setMaxListeners(): EventEmitter;
}
export class EventEmitter extends Base { }
export module EventEmitter {
//
// Expose the module.
//
export class EventEmitter extends EventEmitter3.EventEmitter {}
export class EventEmitter2 extends EventEmitter3.EventEmitter {}
export class EventEmitter3 extends EventEmitter3.EventEmitter {}
export class EventEmitter extends Base {}
export class EventEmitter2 extends Base {}
export class EventEmitter3 extends Base {}
}
}