events-promise
v1.0.0
Published
Promise that shares Node.js EventEmitter interface
Downloads
4
Maintainers
Readme
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