async-cache-dedupe

JSON →
library 3.4.0 ·javascript
verified Jun 7, 2026

An asynchronous caching library with built-in deduplication, ensuring each resource is fetched only once concurrently. Version 3.4.0 is the latest stable, actively maintained. It supports memory and Redis storage backends, with optional TTL, stale-while-revalidate, invalidation, and custom serialization via transformers. Differentiators include automatic deduplication of in-flight requests, safe key serialization via safe-stable-stringify, and seamless integration with GraphQL and other async contexts.