Sinaps EventEmitter
Sinaps EE is a extension of EventEmitter2 to allow emit()
function to be delayed or cancelled by listeners.
Install
npm install --save sinaps-ee
Usage
var EventEmitter = ; // Create new event emittervar emitter = ; // Create a listener that delay emitter for 1 secondemitter; // Emit a save event and wait for listener to complete or cancel event// emit() now return a promise for all listener for save eventemitter ;