Compare commits

...

4 Commits

Author SHA1 Message Date
Damien Arrachequesne
41b9a7e45d Release 0.9.19 2017-05-16 07:14:45 +02:00
Damien Arrachequesne
e4d61b1be6 Properly require EventEmitter
One must use `require('events').EventEmitter` in node.js 0.10.x
2017-05-16 07:09:38 +02:00
Damien Arrachequesne
ed74dee3b0 Release 0.9.18 2017-05-07 07:54:20 +02:00
John Chadwick
9ad1fd2771 Remove process.EventEmitter usage for Node 7.x
process.EventEmitter has been deprecated and removed from Node.
2017-05-07 07:50:00 +02:00
10 changed files with 20 additions and 10 deletions

View File

@@ -1,4 +1,14 @@
0.9.19 / 2017-05-16
===================
* Properly require EventEmitter
0.9.18 / 2017-05-07
===================
* Remove process.EventEmitter usage for Node 7.x
0.9.17 / 2014-05-22
===================

View File

@@ -39,7 +39,7 @@ var Client = irc.Client = function(host, port) {
this.user = null;
this.real = null;
}
sys.inherits(Client, process.EventEmitter);
sys.inherits(Client, require('events').EventEmitter);
Client.prototype.connect = function(nick, user, real) {
var connection = tcp.createConnection(this.port, this.host);

View File

@@ -21,7 +21,7 @@ var fs = require('fs')
, MemoryStore = require('./stores/memory')
, SocketNamespace = require('./namespace')
, Static = require('./static')
, EventEmitter = process.EventEmitter;
, EventEmitter = require('events').EventEmitter;
/**
* Export the constructor.

View File

@@ -3,7 +3,7 @@
*/
var Socket = require('./socket')
, EventEmitter = process.EventEmitter
, EventEmitter = require('events').EventEmitter
, parser = require('./parser')
, util = require('./util');

View File

@@ -11,7 +11,7 @@
var parser = require('./parser')
, util = require('./util')
, EventEmitter = process.EventEmitter
, EventEmitter = require('events').EventEmitter
/**
* Export the constructor.

View File

@@ -15,7 +15,7 @@ exports = module.exports = Store;
* Module dependencies.
*/
var EventEmitter = process.EventEmitter;
var EventEmitter = require('events').EventEmitter;
/**
* Store interface

View File

@@ -9,7 +9,7 @@
*/
var Transport = require('../../transport')
, EventEmitter = process.EventEmitter
, EventEmitter = require('events').EventEmitter
, crypto = require('crypto')
, parser = require('../../parser');

View File

@@ -10,7 +10,7 @@
*/
var Transport = require('../../transport')
, EventEmitter = process.EventEmitter
, EventEmitter = require('events').EventEmitter
, crypto = require('crypto')
, url = require('url')
, parser = require('../../parser')

View File

@@ -9,7 +9,7 @@
*/
var Transport = require('../../transport')
, EventEmitter = process.EventEmitter
, EventEmitter = require('events').EventEmitter
, crypto = require('crypto')
, url = require('url')
, parser = require('../../parser')

View File

@@ -1,6 +1,6 @@
{
"name": "socket.io"
, "version": "0.9.17"
, "version": "0.9.19"
, "description": "Real-time apps made cross-browser & easy with a WebSocket-like API"
, "homepage": "http://socket.io"
, "keywords": ["websocket", "socket", "realtime", "socket.io", "comet", "ajax"]
@@ -24,7 +24,7 @@
"expresso": "0.9.2"
, "should": "*"
, "benchmark": "0.2.2"
, "microtime": "0.1.3-1"
, "microtime": "2.1.3"
, "colors": "0.5.1"
}
, "optionalDependencies": {