sindresorhus / p-retry
Retry a promise-returning or async function
☆796Updated last week
Related projects ⓘ
Alternatives and complementary repositories for p-retry
- Map over promises concurrently☆1,294Updated 3 months ago
- Memoize promise-returning & async functions☆396Updated last year
- Simple “Least Recently Used” (LRU) cache☆679Updated 11 months ago
- Throttle promise-returning & async functions☆443Updated 3 months ago
- Abstraction for exponential and custom retry strategies for failed operations.☆1,227Updated last year
- Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical i…☆1,090Updated 3 months ago
- Run promise-returning & async functions concurrently with optional limited concurrency☆316Updated last year
- Serialize/deserialize an error into a plain object☆539Updated 2 months ago
- Timeout a promise after a specified amount of time☆274Updated last month
- User-friendly glob matching☆2,536Updated 4 months ago
- Retrying made simple, easy and async☆1,850Updated last year
- output coverage reports using Node.js' built in coverage☆1,998Updated this week
- Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob feat…☆968Updated 3 months ago
- Simple config handling for your app or module☆1,234Updated 3 months ago
- Get a stream as a string, Buffer, ArrayBuffer or array☆342Updated 3 weeks ago
- Find a file or directory by walking up parent directories☆582Updated 4 months ago
- Get an available TCP port☆876Updated 8 months ago
- Uber-fast unique id generation, for Node.js and the browser☆727Updated 2 months ago
- Delay a promise a specified amount of time☆609Updated last year
- Asynchronous function queue with adjustable concurrency☆763Updated last year
- Gracefully terminates HTTP(S) server.☆324Updated last year
- Fast, in memory work queue☆941Updated 3 months ago
- Get, set, or delete a property from a nested object using a dot path☆817Updated 6 months ago
- Create a promise that can be canceled☆441Updated 2 years ago
- 🌲Basic prettifier for Pino log lines☆1,267Updated last week
- A port of inflection-js to node.js module☆554Updated last month
- Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`☆1,079Updated last week
- Promisify a callback-style function☆1,506Updated 2 years ago
- Simple and modern async event emitter☆1,748Updated 9 months ago
- Cabin is the best self-hosted JavaScript and Node.js logging service. Made for @forwardemail.☆879Updated 4 months ago