on-first
Attach an EventEmitter listener that emits before all other existing listeners for that event.
Note: it's also worth checking out timoxley's
overshadow-listeners. The
API offers more flexibility, and unlike on-first
only uses the public
EventEmitter API.
Usage
require('on-first')(emitter, event, listener)
emitter
is the EventEmitter to listen to.event
is the event to listen to.listener
is the event callback.
License
MIT. See LICENSE.md for details.