Search results
222 packages found
Simple like Promise.all(), but sequentially!
Tiny async queue with concurrency control. Like p-limit or fastq, but smaller, faster, and easier.
- promise
- promises
- limit
- limited
- concurrency
- throttle
- rate
- batch
- task
- queue
- async
- await
- async-queue
- promise-queue
- View more
Modern, very fast, lightweight, async, promise-like class
Isomorphic, functional type-checking for Javascript
The Promise class is a TypeScript-based implementation that provides a flexible and customizable approach to handling asynchronous operations through promise-like functionality.
like Promise.resolve with a delay in milliseconds
0kb, Rust-like Enums for TypeScript. Forked just for publishing.
It's like co, but tiny: Minimal Promise-based coroutines. Performant, with no fluff.
List of all javascript types. Used and useful for checking, validation, sanitizing and testing. Like isStream, isPromise, isWeakset and etc.
- bool
- boolean
- buffer
- check
- checking
- error
- is
- is-boolean
- is-buffer
- is-error
- is-promise
- is-stream
- json
- kind
- View more
Adds an RSVP-like Promise.hash() method for resolving groups of promises.
Like `await Promise.all(mytasks.map(async (item) => ....))`, but with super-powers
Module like task queuer for async scripts
A synchronous Promise-like response object containing a resolved/rejected state and associated value
Simple endless cycle. Like while(true) but async.
Synchronize all kinds of async look like function to real non-blocking sync function, make the world peace and quiet!
Convert (transform) promise to thunk, just like was in co@3
A locking library like [`mutexify`](https://github.com/mafintosh/mutexify), [`mutex-js`](https://github.com/danielglennross/mutex-js), [`await-lock`](https://www.npmjs.com/package/await-lock), and [many more](https://www.npmjs.com/search?q=promise+lock),
seriously like the best async child process library
Check whether an object looks like Hybrid which is promises-a+ promise and callback api
A locking library like [`mutexify`](https://github.com/mafintosh/mutexify), [`mutex-js`](https://github.com/danielglennross/mutex-js), [`await-lock`](https://www.npmjs.com/package/await-lock), and [many more](https://www.npmjs.com/search?q=promise+lock),