Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including @alcumus/aggregating-event-emitter with all npm packages installed. Try it out:

var aggregatingEventEmitter = require("@alcumus/aggregating-event-emitter")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

@alcumus/aggregating-event-emitter v0.1.1

An event emitter that provides both normal event emitting functionality as well as the ability to aggregate results of calling the event handlers. For example you can use emitAsync to receive an array of the results of all the event handlers that were triggered or emitAsyncWaterfall to process the arguments in series and get the result returned at the end.

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free