socket.js
function (message, data) {
                var datastr = data === undefined ? "no-data" : inspect(data);
                logfn(format(" [EMIT] %s %s", pad(message), datastr));
                EEProto.emit.apply(this, arguments);
            }
function (message, data) {
                var datastr = data === undefined ? "no-data" : inspect(data);
                logfn(format(" [EMIT] %s %s", pad(message), datastr));
                EEProto.emit.apply(this, arguments);
            }
function ( message , data ) { var datastr = data === undefined ? "no-data" : inspect ( data ) ; logfn ( format ( " [EMIT] %s %s" , pad ( message ) , datastr ) ) ; EEProto . emit . apply ( this , arguments ) ; }
Spying on Event Emitter methods.
Spying on Event Emitter methods .