sindresorhus / p-retryLinks
Retry a promise-returning or async function
☆923Updated last month
Alternatives and similar repositories for p-retry
Users that are interested in p-retry are comparing it to the libraries listed below
Sorting:
- Throttle promise-returning & async functions☆495Updated 2 weeks ago
- Map over promises concurrently☆1,451Updated last week
- Serialize/deserialize an error into a plain object☆578Updated this week
- Run promise-returning & async functions concurrently with optional limited concurrency☆341Updated last week
- Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical i…☆1,136Updated last week
- Memoize promise-returning & async functions☆419Updated last month
- Semaphore using `async` and `await`☆647Updated last year
- Simple “Least Recently Used” (LRU) cache☆724Updated 2 weeks ago
- A utility that allows retrying a function with an exponential delay between attempts.☆393Updated 5 months ago
- Delay a promise a specified amount of time☆621Updated 2 years ago
- Uber-fast unique id generation, for Node.js and the browser☆739Updated last year
- Fast, in memory work queue☆1,084Updated last week
- 🌲 high-speed HTTP logger for Node.js☆645Updated last month
- Map-like, concurrent promise processing☆819Updated last year
- Emulates ioredis by performing all operations in-memory.☆366Updated this week
- Get an available TCP port☆914Updated 3 weeks ago
- Generate a cryptographically strong random string☆573Updated 3 years ago
- A fluent API to generate JSON schemas☆518Updated last week
- Normalize a URL☆860Updated 3 weeks ago
- Timeout a promise after a specified amount of time☆293Updated 2 weeks ago
- JSON logger for Node.js and browser.☆1,112Updated last year
- Environment variable validation for Node, Bun, and other compatible JS runtimes☆1,508Updated 3 weeks ago
- Abstraction for exponential and custom retry strategies for failed operations.☆1,260Updated 2 years ago
- Retrying made simple, easy and async☆1,889Updated 2 years ago
- Get, set, or delete a property from a nested object using a dot path☆845Updated 2 weeks ago
- Simple and modern async event emitter☆1,982Updated 3 months ago
- A port of inflection-js to node.js module☆574Updated 3 weeks ago
- Asynchronous function queue with adjustable concurrency☆774Updated 2 years ago
- Type check values☆1,728Updated 2 weeks ago
- Gracefully terminates HTTP(S) server.☆333Updated 2 years ago