Skip to content

tjmehta/listen-all

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Listen to all of an EventEmitter's events

Resources

Stars

Watchers

Forks

Packages