Skip to content

Commit e4d61b1

Browse files
Properly require EventEmitter
One must use `require('events').EventEmitter` in node.js 0.10.x
1 parent ed74dee commit e4d61b1

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

examples/irc-output/irc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ var Client = irc.Client = function(host, port) {
3939
this.user = null;
4040
this.real = null;
4141
}
42-
sys.inherits(Client, require('events'));
42+
sys.inherits(Client, require('events').EventEmitter);
4343

4444
Client.prototype.connect = function(nick, user, real) {
4545
var connection = tcp.createConnection(this.port, this.host);

lib/manager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ var fs = require('fs')
2121
, MemoryStore = require('./stores/memory')
2222
, SocketNamespace = require('./namespace')
2323
, Static = require('./static')
24-
, EventEmitter = require('events');
24+
, EventEmitter = require('events').EventEmitter;
2525

2626
/**
2727
* Export the constructor.

lib/namespace.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*/
44

55
var Socket = require('./socket')
6-
, EventEmitter = require('events')
6+
, EventEmitter = require('events').EventEmitter
77
, parser = require('./parser')
88
, util = require('./util');
99

lib/socket.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
var parser = require('./parser')
1313
, util = require('./util')
14-
, EventEmitter = require('events')
14+
, EventEmitter = require('events').EventEmitter
1515

1616
/**
1717
* Export the constructor.

lib/store.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ exports = module.exports = Store;
1515
* Module dependencies.
1616
*/
1717

18-
var EventEmitter = require('events');
18+
var EventEmitter = require('events').EventEmitter;
1919

2020
/**
2121
* Store interface

lib/transports/websocket/default.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*/
1010

1111
var Transport = require('../../transport')
12-
, EventEmitter = require('events')
12+
, EventEmitter = require('events').EventEmitter
1313
, crypto = require('crypto')
1414
, parser = require('../../parser');
1515

lib/transports/websocket/hybi-07-12.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*/
1111

1212
var Transport = require('../../transport')
13-
, EventEmitter = require('events')
13+
, EventEmitter = require('events').EventEmitter
1414
, crypto = require('crypto')
1515
, url = require('url')
1616
, parser = require('../../parser')

lib/transports/websocket/hybi-16.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*/
1010

1111
var Transport = require('../../transport')
12-
, EventEmitter = require('events')
12+
, EventEmitter = require('events').EventEmitter
1313
, crypto = require('crypto')
1414
, url = require('url')
1515
, parser = require('../../parser')

0 commit comments

Comments
 (0)