lifeomic / attemptLinks
A JavaScript library that makes it easier to retry functions that return a promise
☆195Updated last year
Alternatives and similar repositories for attempt
Users that are interested in attempt are comparing it to the libraries listed below
Sorting:
- Run promise-returning & async functions concurrently with optional limited concurrency☆338Updated 7 months ago
- Unified node.js error API for mysql, postgres and sqlite3☆86Updated last year
- very fast object redaction☆307Updated last year
- Throttle promise-returning & async functions☆484Updated 7 months ago
- JSON.parse() drop-in replacement with prototype poisoning protection☆173Updated 8 months ago
- Serialize/deserialize an error into a plain object☆557Updated 6 months ago
- Rate limit made simple, easy, async.☆332Updated 2 weeks ago
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆223Updated 3 months ago
- Convert Joi Schemas to TypeScript interfaces☆130Updated 2 weeks ago
- Provides native type extraction from Joi schemas for Typescript☆154Updated 2 years ago
- Additional JSON-Schema keywords for Ajv JSON validator☆256Updated 2 years ago
- Gracefully shuts down node http server - can be used with http, express, koa, ...☆224Updated 6 months ago
- A cacheable dns.lookup(…) that respects TTL☆208Updated last year
- Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted obje…☆89Updated 7 months ago
- Memoize promise-returning & async functions☆407Updated 2 years ago
- Safely and quickly serialize JavaScript objects☆351Updated 6 months ago
- Gracefully terminates HTTP(S) server.☆330Updated last year
- 🌲high performance debug logging 🐞☆157Updated 6 months ago
- A module for loading .env files and optionally loading defaults and a schema for validating all values are present.☆111Updated 2 years ago
- Tiny LRU cache for Client or Server☆164Updated this week
- ☆195Updated last year
- Chain functions as transform streams.☆93Updated 2 months ago
- Fast TypeScript runner using esbuild for eager compilation☆216Updated 3 years ago
- A Node.js module for the optimized JavaScript implementation of the MurmurHash algorithms.☆99Updated last year
- Environment management for Node using YAML.☆106Updated last year
- Wrap errors without losing the original message, stack trace, or properties☆108Updated 2 years ago
- Advanced URL Connection String☆77Updated 4 months ago
- A utility that allows retrying a function with an exponential delay between attempts.☆383Updated 3 months ago
- Emulates ioredis by performing all operations in-memory.☆360Updated 5 months ago
- Remove falsy, empty or nullable values from objects☆154Updated last year