Promisify EventEmitter's event.
npm install promisify-eventPromisify EventEmitter's event.
npm install promisify-event
`Usage
`js
const promisifyEvent = require('promisify-event');// Promisify server's
listening event:
promisify(server, listening).then(() => {
// ...
});// Promisify
error event. error event always rejects the promise:
promisify(server, 'error').catch(() => {
// ...
});// Cancel event subscription and promise (it will be never fulfilled):
var listeningPromise = promisify(server,
listening);listeningPromise.cancel();
listeningPromise.then(() => {
// Will never happen
});
``