Overview of Cacheable packages
mainCacheable is a collection of Node.js caching packages built on top of Keyv. Depending on your use case, you can choose from several specialized packages:
cacheable: A next-generation caching framework featuring layer 1 / layer 2 caching.cache-manager: A robust cache manager used in services like NestJS, supporting features likewrap.cacheable-request: Adds RFC-compliant cache support to native HTTP requests.flat-cache: Fast in-memory caching with file store persistence.file-entry-cache: A lightweight cache for file metadata, useful for tracking file changes.@cacheable/node-cache: A maintained replacement for thenode-cachepackage.@cacheable/memory: In-memory caching with LRU (Least Recently Used) support.@cacheable/utils: Utility functions includinghashing,shorthand time, andmemoize.