listen-all

1.0.2 • Public • Published

listen-all Build Status

Listen to all of an EventEmitter's events

Usage

var EventEmitter = require('events').EventEmitter;
var listenAll = require('listen-all')
 
var emitter = new EventEmitter();
 
var stop = listenAll(emitter, function (event/*, data... */) {
  // ...do stuff...
  // data from #emit-start: arguments = 'start', { foo: 1 }
});
 
emitter.emit('start', { foo:1 }); // #emit-start
 
// call the returned function to stop listening to all events
stop();

License

MIT

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i listen-all

    Weekly Downloads

    1

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    2.83 kB

    Total Files

    6

    Last publish

    Collaborators

    • tjmehta