Search results
198 packages found
Allows users to use generators in order to write common functions that can be both sync or async.
A multi-purpose callbacks list object that provides a powerful way to manage callback lists. Inspired by jQuery.
Unify Emitter is a lightweight event emitter package that provides a simple and unified API for managing and emitting events. It works seamlessly in both Node.js and browser environments, allowing easy communication between components, modules, or differe
- unify-emitter
- event
- event-emitter
- event-handling
- event-system
- event-driven
- publish-subscribe
- callbacks
- listeners
- messaging
- inter-component communication
Accept an optional node-style callback, and also return a spec-compliant Promise!
Maybe call a callback if it's a function
Compose your async functions with elegance.
- compose
- fluent
- composing
- continuation
- function composition
- functional
- async
- map
- series
- parallel
- extension
- tracing
- debug
- timing
- View more
Handling/creating hybrid errors. Hybrid middleware between callbacks and throws. Helpful util for modules that have hybrid APIs and want when they use promises, directly to throw the errors; when use callbacks to pass errors to first argument of this call
Super-simple signals class
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
Higher-order utilities for use with async functions
Flexible and cross-platform executing commands. Hybrid, Async and Promise API.
handles error first callbacks
Simple wrapper for NodeJS HTTP request. Use promises, events or callbacks.
Little utility D3 functions
Simple middleware class to provide callbacks from responses
Make promise to have support for callback api, it returns promise in that same time.
- api
- apis
- aplus
- args
- argument
- arguments
- bluebird
- callback
- callbacks
- cb
- handle
- handle-callback
- hybrid
- hybrid-apis
- View more
Managed animationFrame looping for games, animations and web audio functions.
- requestAnimationFrame
- game loop
- animation manager
- time manager
- tick
- events
- games
- animation
- web audio
- delta
- time
- callbacks
- handles
- pause