await-event-or-error (npm): Returns a Promise that resolves on an event or rejects on an error
Keywords: events|EventEmitter|Promise