Licence
ISC
Version
1.0.0
Deps
0
Size
5 kB
Vulns
0
Weekly
0
events-promise
Promise that's a also a Node.js EventEmitter
Useful when we want to serve both EventEmitter (e.g. Stream) instance and Promise instance as one object
Installation
npm install events-promise
Usage
const EventsPromise = require("events-promise");
const eventsPromise = new EventsPromise((resolve, reject) => {
...
});
eventsPromise.addListener("someevent", event => {
...
});
eventsPromise.emit("someevent", { ... });
Tests
npm test