d4c-queue
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.
Ecosystem
npmjs.org
npmjs.org
Latest Release
over 4 years ago
1.7.1
over 4 years ago
Versions
67
67
Downloads
535 last month
535 last month
Dependent Packages
1
1
Dependent Repos
1
1
Loading...
Readme
Loading...
Links
| Registry | npmjs.org |
| Source | Repository |
| Homepage | Homepage |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:npm/d4c-queue
spec |
| License | MIT |
| First Release | almost 5 years ago |
| Last Synced | 9 days ago |
Keywords
task queue async promise await sequential synchronized decorator lock concurrency throttle typescript javascript node browser rate-limit apollo nestjs asynchronous worker async function concurrent synchronous job sync mutex synchronization queue fifo rate ratelimit limit limited throat task arrow function task-queue tasks task-runner microtask angular concurency decorators nodejs promise-returning-functions
task queue async promise await sequential synchronized decorator lock concurrency throttle typescript javascript node browser rate-limit apollo nestjs asynchronous worker async function concurrent synchronous job sync mutex synchronization queue fifo rate ratelimit limit limited throat task arrow function task-queue tasks task-runner microtask angular concurency decorators nodejs promise-returning-functions
Repository
| Stars | 17 on GitHub |
| Forks | 0 on GitHub |