async-cache-dedupe
JSON →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.
Resources
packageasync-cache-dedupe ↗
API endpoints
full doc /v1/registry/async-cache-dedupe