always-done
Handle completion and errors with elegance! Support for streams, callbacks, promises, child processes, async/await and sync functions. A drop-in replacement for [async-done][] - pass 100% of its tests plus more
Handle completion and errors with elegance! Support for streams, callbacks, promises, child processes, async/await and sync functions. A drop-in replacement for [async-done][] - pass 100% of its tests plus more
uWebsocket.js based server component supporting async callbacks
Run consecutive callback code as if it was synchronous to avoid nesting.
Provide flexible methods that accept callbacks and return promises without requiring a Promise implementation exist
swallows and rethrows errors in two-args callbacks
Nox - write Node.js web apps faster
Utility mixin for stacking callbacks in JS
Callback or emit an error when something is bad
Handles completion and errors for sync, callbacks, promises, observables and streams.
execute a callback after the execution of other callbacks
React Higher-Order Component, which provides 'subscribe', 'unsubscribeAll', 'eventSubscribersCount', 'subscribersCount' methods. Can be used with various eventEmitters, including browser's 'window' object.
A simple signalling library.
Single, managed animation frame loop for games, animations and audio functions.
Time async functions using async-done for execution and completion.
Call some callbacks with same arguments
A JavaScript tool to bundle callbacks and attach to any object that supports event listener.
Simple function defineEvent(object, eventName) for creating event (callbacks container) in object.
Replacement for native bind() which does not optimize well
Easy your async calls, with this library, you can write all your async calls in a flat piece of code instead of nesting callback functions.
A+ Promises and Deferreds à la Twisted