Search results
203 packages found
Program executor is a scalable, resilient job framework that is capable of concurrently executing programs, while jobs inside a program are executed in order. Execution can be distributed between resources (multiple workers/threads). It is fault tolerant
This is package to run processes in parallel. Most useful use case: to run vite build and typescript type checking in parallel.
Run multiple processes and correctly return exit codes through the parent process, write out specific text on any failure (good for reporting to CI tools like TeamCity or Jenkins), run concurrently or one after the other
A task queue executes tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, @synchronized/@concurrent decorator, Node.js/Browser.
- task queue
- async
- promise
- await
- sequential
- synchronized
- decorator
- lock
- concurrency
- throttle
- typescript
- javascript
- node
- browser
- View more
Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures.
- abort
- array
- async
- asynchronous
- callback
- cb
- closure
- concurrency
- concurrent
- control
- control flow
- each
- error
- flow
- View more
Userful promise utils, include map, filter, retry and sleep
- promise
- map
- filter
- resolved
- async
- await
- promises
- concurrently
- concurrency
- parallel
- bluebird
- allSettled
- delay
- sleep
Iterate a Mongodb cursor and handle results concurrently, up to a set limit
Retry a promise-returning or async function
- promise
- retry
- retries
- operation
- failed
- rejected
- try
- exponential
- backoff
- attempt
- async
- await
- promises
- concurrently
- View more
Execute tasks consecutive while still being able to await
Allows you to run while loops concurrently and never block the main thread
Run commands concurrently
Executes functions concurrently with opportunity to cleanup if any fail.
Command line tool to use 'concurrently' with a JSON configuration, to make it more readable and easier to manage.
Run commands concurrently
Gives easy control of how many requests an axios instance makes concurrently. Useful for dealing with rate limiting. Implemented using interceptors.
Estimate the number of processes that can be executed concurrently
💠 Concurrently wait for a Promise mapped to an object while preserving the type
Yggdrasil Development CLI or "yggdev" is a simple CLI tool to enhance your development experience in a stack.
the node.js module for limitation of asynchronous process to be executed concurrently.
Resolves all promises in an object concurrently mapping promises results to the object.