Compare commits

..

2 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
10 changed files with 14 additions and 9 deletions

View File

@@ -1,4 +1,9 @@
0.9.19 / 2017-05-16
===================
* Properly require EventEmitter
0.9.18 / 2017-05-07
===================

View File

@@ -39,7 +39,7 @@ var Client = irc.Client = function(host, port) {
this.user = null;
this.real = null;
}
sys.inherits(Client, require('events'));
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 = require('events');
, EventEmitter = require('events').EventEmitter;
/**
* Export the constructor.

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -9,7 +9,7 @@
*/
var Transport = require('../../transport')
, EventEmitter = require('events')
, 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.18"
, "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"]