Search results
313 packages found
A Promise-based API for setTimeout / clearTimeout
Utility function to easily add timeout to any function returning a promise
Promise'd setTimeout
- browser
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- export-default
- halt
- module
- node
- promise
- settimeout
- timeout
- typed
- View more
setTimeout as a native Promise
Fulfill long runinng promises on timeout.
Promise utilities: rate limiting, queueing/batching, defer, etc.
super-simple promise based Limiter
HTTP/S fetch wrapper that adds the possibility to set a timeout after which a custom error is returned.
Allows you to suspend code execution for a specified time. Or for a random range of time.
A modern `setTimeout` substitute tailored for asynchronous tasks, designed to schedule a single delayed execution. Features status getters to communicate the execution status, the ability to abort a pending execution, and the option to gracefully await th
- delayed
- deferred
- task
- job
- async
- timer
- schedule
- scheduler
- executor
- runner
- setTimeout
- task-scheduler
- onetime
- one-time
- View more
Waits for a given predicate callback to return a truthy value and resolves
Various asynchronous operations with timeout support.
Retry a promise if it times out, until max retries reached
0-dependency JavaScript helper functions for various operations, used across my projects.
Promises with timeouts
JavaScript & Typescript utility functions, types, and classes
- utils
- javascript utilities
- array
- error
- function
- id
- logger
- number
- object
- promise
- string
- testing
- disposables
- listenables
- View more
A basic poller built on top of promises
A TypeScript library for implementing customizable polling mechanisms with adjustable timeouts and intervals.
Timeout a promise after a specified amount of time. This is a fork of sindresorhus/p-timeout, but with CommonJS support.
A Promise-based API for setTimeout / clearTimeout