Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
p-defer
Create a deferred promise
@open-draft/deferred-promise
A Promise-compatible abstraction that defers resolving/rejecting promises to another closure.
lodash.reject
The lodash method `_.reject` exported as a module.
@redux-saga/deferred
Helper for creating "exposed" promise object (with resolve & reject methods).
p-reflect
Make a promise always fulfill with its actual fulfillment value or rejection reason
p-settle
Settle promises concurrently and get their fulfillment value or rejection reason
async-wait-until
Waits until the given predicate function returns a truthy value, then resolves
time-limit-promise
Fulfill long runinng promises on timeout.
promise-deferred
A lightweight Deferred implementation, on top of Promises/A+
promish
ES6 Promise Shim
accesscontrol
Role and Attribute based Access Control for Node.js
@rocicorp/resolver
A simple promise resolver
move-on
Creates a queue of sync or async functions with resolve and reject callback.
settle-promise
Like `Promise.all`, but when all `Promise`s are settled.
promised-timeout
For limiting the time to resolve a promise.
extra-array
An array is a collection of values, stored contiguously.
thenable-reject
It's like `Promise.reject` except it doesn't bother you with `unhandled Promise rejection` error in case you need to postpone a bit handling that rejection.
afterward
Execute an error-first callback upon resolution or rejection of a promise (and return the promise)
smqp
Synchronous message queueing package
@buzuli/unhandled
Manage un-handled rejections or un-caught exceptions