lifeomic / attemptLinks
A JavaScript library that makes it easier to retry functions that return a promise
☆198Updated last month
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☆344Updated 3 months ago
- Gracefully terminates HTTP(S) server.☆334Updated 2 years ago
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆236Updated 8 months ago
- very fast object redaction☆320Updated last year
- Gracefully shuts down node http server - can be used with http, express, koa, ...☆227Updated last year
- Unified node.js error API for mysql, postgres and sqlite3☆88Updated last year
- A high-performance, lightweight LRU cache. Built for developers who need fast caching without compromising on features.☆176Updated 2 weeks ago
- Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted obje…☆92Updated last year
- Rate limit made simple, easy, async.☆336Updated last month
- A utility that allows retrying a function with an exponential delay between attempts.☆400Updated 2 months ago
- Serialize/deserialize an error into a plain object☆593Updated 2 months ago
- A module for loading .env files and optionally loading defaults and a schema for validating all values are present.☆110Updated 3 years ago
- Convert Joi Schemas to TypeScript interfaces☆129Updated this week
- Throttle promise-returning & async functions☆508Updated last month
- Advanced URL Connection String☆78Updated 4 months ago
- Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Redis clients, Bree job schedulers, and custom handle…☆76Updated 4 months ago
- Additional JSON-Schema keywords for Ajv JSON validator☆258Updated 2 years ago
- Dependency-free stream utils for Node.js☆106Updated 2 years ago
- Provides native type extraction from Joi schemas for Typescript☆154Updated 2 years ago
- 🌲high performance debug logging 🐞☆160Updated 2 months ago
- JSON.parse() drop-in replacement with prototype poisoning protection☆178Updated last year
- A cacheable dns.lookup(…) that respects TTL☆216Updated last year
- 🛠️ A codemod to do large-scale refactor of your relative path imports to alias.☆135Updated 3 years ago
- Filesystem-bufferred, passthrough stream that buffers indefinitely rather than propagate backpressure from downstream consumers.☆36Updated 11 months ago
- Asynchronous JSON parser and stringify APIs that make use of generator patterns☆150Updated last year
- ES2015 tagged template string for preparing SQL statements, works with `pg`, `mysql`, `sqlite` and `oracledb`☆386Updated last year
- Emulates ioredis by performing all operations in-memory.☆379Updated last month
- Write Express middleware and route handlers using async/await☆124Updated 4 years ago
- Detects node eventloop block and reports where it started☆333Updated 3 years ago
- Type parsing for node-postgres☆298Updated 5 months ago