JSPM

events-returnvalue

2.0.3
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 15
  • Score
    100M100P100Q33440F
  • License ISC

node.js EventEmitter with return value and async

Package Exports

  • events-returnvalue
  • events-returnvalue/package.json
  • events-returnvalue/src/index.ts

Readme

events-returnvalue

node.js EventEmitter with return value
import EventEmitter from 'events-returnvalue';

let ev = new EventEmitter();

ev.on('test', function (cacheEvent)
{
    cacheEvent.returnValue = 777;
});

let r = ev.emit('test');

console.log(r);
// => { triggered: true, name: 'test', returnValue: 777 }