2.0.0 • Published 9 years ago

then-on v2.0.0

Weekly downloads
2
License
ISC
Repository
github
Last release
9 years ago

then-on

promises for events

Installation

npm install then-on

API

on(emitter, event, errorEvent = 'error')

returns a promise.

emitter.on(event, resolve)

if the errorEvent is not explicitly null, undefined, false or otherwise falsy, emitter.on(errorEvent, reject)

it makes use of .once instead of .on if present, and uses .removeListener to remove the uncalled handler if it's available.