Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
p-limit
Run multiple promise-returning & async functions with limited concurrency
p-map
Map over promises concurrently
p-retry
Retry a promise-returning or async function
throat
Throttle the parallelism of an asynchronous (promise returning) function / functions
p-filter
Filter promises concurrently
async-limiter
asynchronous function queue with adjustable concurrency
p-queue
Promise queue with concurrency control
queue
asynchronous function queue with adjustable concurrency
async-lock
Lock on asynchronous code
tiny-async-pool
Run multiple promise-returning & async functions with limited concurrency using native ES9
qjobs
qjobs is a simple and stupid queue job manager for nodejs
p-all
Run promise-returning & async functions concurrently with optional limited concurrency
yjs
Shared Editing Library
p-settle
Settle promises concurrently and get their fulfillment value or rejection reason
set-interval-async
Modern version of setInterval for promises and async functions available in Node.js and browsers.
p-debounce
Debounce promise-returning & async functions
through2-concurrent
Like through2 except runs in parallel with limited concurrency
y-leveldb
LevelDb database adapter for Yjs
p-every
Test whether all promises passes a testing function
@n8n/p-retry
Retry a promise-returning or async function