event-callback
Attempt to turn a pass/fail event combo into a Node-style callback.
const eventcb = const req = http
Installation
$ npm install --save event-callback
API
eventcb(emitter, pass, [fail], callback)
Handle the pass
and fail
events on emitter
to trigger callback
once.
emitter
(EventEmitter
): The event emitter you want to handle on.pass
(String
): The event that passes the callback. i.e.data
.fail
(String
): The event that fails the callback. Defaults toerror
.callback
(Function
): A node-style callback that gets triggered per your events.
eventcb.persist(emitter, pass, [fail], callback)
The same as above, except the callback gets triggered each time the events happen.
License
MIT © Jamen Marz