single-events-eventemitter
When you have to use the Node.js event API, you have to
create an instance of EventEmitter
. If a module B has to listen event emitted from module A, you
can simply require A in B and do something like this:
moduleA;
But if you need an single instance shared by multiple emitters and listeners (kind of an event bus) then you need to wrap your instance in a module like this:
var EventEmitter = EventEmitter;var eventEmitter = ;moduleexports = eventEmitter;
These 3 lines of code are exactly what this package will spare you and it's its sole purpose 😉