Search results
25 packages found
A resilience and transient-fault-handling library that allows developers to express policies such as Backoff, Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. Inspired by .NET Polly.
💣 Error handler for CLI applications 💥
- nodejs
- javascript
- shell
- bash
- cli
- console
- library
- typescript
- terminal
- errors
- monitoring
- error-monitoring
- stack
- handler
- View more
Gracefully handle timeout and network error with auto retry.
- graceful
- retry
- retries
- error
- errors
- handling
- timeout
- ERR_NETWORK
- ERR_CONNECTION
- ERR_SOCKET
- page
- crashed
- goto
- playwright
- View more
JavaScript Resilience Library
- mollitia
- resiliency
- resilience
- polly
- node
- nodejs
- javascript
- typescript
- circuit-breaker
- fallback
- cache
- retry
- timeout
- ratelimit
- View more
An easy-to-use **async/await wrapper** to resolve any asynchronous tasks. Await-resolver always returns an array of type `[error, result]` **ensuring consistent error handling** and it provides **a timeout functionality to delay/timeout an execution**. Wi
Restify is a comprehensive npm package that streamlines and enhances the handling of HTTP requests in JavaScript applications.
A flexible utility for managing chains of asynchronous functions with advanced error handling and timeout support.
Long Count - intervals and timeout capable of handling superbly long wait times surviving device sleep and wake cycles.
- interval
- long count
- long-count
- longCount
- longcount
- set interval
- set-interval
- setInterval
- setinterval
- set timeout
- set-timeout
- setTimeout
- settimeout
- time out
- View more
Utility for custom hooks in React
- async operations
- click outside
- copy to clipboard
- react hooks
- debounce
- deep compare
- event handling
- fetch
- geolocation
- hover
- local storage
- long press
- previous value
- react
- View more
Promises with timeouts
sleep-utils is a utility package for handling asynchronous sleep operations in both JavaScript (JS) and TypeScript (TS) environments. It provides functions to pause the execution of code for a specified amount of time, making it useful in scenarios where
- sleep
- delay
- asynchronous
- timer
- timeout
- await
- pause
- wait
- time
- scheduling
- time-management
- timeout-utils
- timing
- promise
An adaptable utility function for executing asynchronous actions with configurable timeouts and retry capabilities, ensuring robust handling of transient failures in network requests or other operations.
A robust NestJS module providing configurable HTTP request retry strategies, including Exponential Backoff and Constant Interval, to enhance the resilience of your applications.
- nestjs
- http
- retry
- http-client
- resilience
- retry-strategy
- exponential-backoff
- interval-retry
- robust
- networking
- module
- nestjs-module
- fault-tolerant
- timeout
- View more
A Backend Server
setInterval with promises, counter and error handling
Fetch JSON resource with AbortController and error handling
Resily is a TypeScript resilience and transient-fault-handling library that allows developers to express policies such as Retry, Fallback, Circuit Breaker, Timeout, Bulkhead Isolation, and Cache. Inspired by App-vNext/Polly.
Simple timeout for easy handling in Node.js developed in TypeScript.
Single and parallel requests with retrying and error handling.
resilience-typescript is a Typescript resilience and transient-fault-handling library that allows developers to add components like Timeout, Retry, Circuit Breaker, Cache, Token Cache to outgoing HTTP(S) calls, built on top of the Axios library with a flu