once-emitted (npm): Wrap an EventEmitter in a Promise that resolves once your specified conditions are met.
Keywords: once|eventemitter|promise