// An EventEmitter wrapper for socket.js writes const EventEmitter = require('events'); function wwrap(){ // should be called with wwrap.call(socket) let self = this; self.on('write', (acc) => { for (let w of acc) this.emit(w); }); } module.exports = wwrap;