lifeomic / attempt
A JavaScript library that makes it easier to retry functions that return a promise
☆186Updated 7 months ago
Related projects ⓘ
Alternatives and complementary repositories for attempt
- Convert Joi Schemas to TypeScript interfaces☆126Updated this week
- A utility that allows retrying a function with an exponential delay between attempts.☆359Updated 3 months ago
- Send pino logs to cloudwatch with aws-lambda☆126Updated 3 weeks ago
- Serialize/deserialize an error into a plain object☆539Updated 2 months ago
- very fast object redaction☆284Updated 8 months ago
- Chain functions as transform streams.☆84Updated last week
- Provides native type extraction from Joi schemas for Typescript☆152Updated last year
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆203Updated 3 months ago
- Additional JSON-Schema keywords for Ajv JSON validator☆257Updated last year
- A module for loading .env files and optionally loading defaults and a schema for validating all values are present.☆111Updated last year
- Throttle promise-returning & async functions☆443Updated 3 months ago
- Gracefully terminates HTTP(S) server.☆324Updated last year
- Run every Node.js version in AWS Lambda☆113Updated last year
- Run promise-returning & async functions concurrently with optional limited concurrency☆316Updated last year
- ☆166Updated 7 months ago
- A lightning fast on the fly JSON parser☆127Updated last year
- A cacheable dns.lookup(…) that respects TTL☆193Updated 9 months ago
- A promises port of https://github.com/raszi/node-tmp☆126Updated 3 months ago
- A Serverless plugin that allows use of serverless in a JS mono repo.☆167Updated last year
- ES2015 tagged template string for preparing SQL statements, works with `pg`, `mysql`, and `sqlite`☆350Updated 7 months ago
- 🚥 Load pino logs into Sentry☆61Updated last month
- ☆140Updated 6 months ago
- Rate limit made simple, easy, async.☆320Updated 6 months ago
- Request-scoped storage support, based on Asynchronous Local Storage (with fallback to cls-hooked)☆159Updated this week
- Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted obje…☆85Updated last year
- A faster JavaScript packager for Serverless applications.☆277Updated 3 months ago
- A GraphQL middleware to enable X-Ray tracing subsegments for GraphQL resolvers☆68Updated this week
- Distributed mutex and semaphore based on Redis☆157Updated this week
- Measure process load with automatic handling of "Service Unavailable" plugin for Fastify.☆345Updated this week
- JSON.parse() drop-in replacement with prototype poisoning protection☆169Updated 3 weeks ago