mirror of
https://github.com/socketio/socket.io.git
synced 2026-04-30 03:00:39 -04:00
Use the github style dependency to just grab the emitter package from github. Use the long form because short form is all sorts of broken with npm.
37 lines
543 B
JavaScript
37 lines
543 B
JavaScript
|
|
/**
|
|
* Module dependencies.
|
|
*/
|
|
|
|
var Emitter = require('emitter');
|
|
|
|
/**
|
|
* Module exports.
|
|
*/
|
|
|
|
module.exports = Emitter;
|
|
|
|
/**
|
|
* Compatibility with `WebSocket#addEventListener`.
|
|
*
|
|
* @api public
|
|
*/
|
|
|
|
Emitter.prototype.addEventListener = Emitter.prototype.on;
|
|
|
|
/**
|
|
* Compatibility with `WebSocket#removeEventListener`.
|
|
*
|
|
* @api public
|
|
*/
|
|
|
|
Emitter.prototype.removeEventListener = Emitter.prototype.off;
|
|
|
|
/**
|
|
* Node-compatible `EventEmitter#removeListener`
|
|
*
|
|
* @api public
|
|
*/
|
|
|
|
Emitter.prototype.removeListener = Emitter.prototype.off;
|