Cache your async lookups and don't fetch the same thing more than necessary.
Async disk cache
Memoize functions results using an lru-cache.
Simple and Maintained fast NodeJS internal caching
Infer the owner of a path based on the owner of its nearest existing parent
sync disk cache
High Performance In-Memory Cache for Node.js
A super-fast, promise-based cache that reads and writes to the file-system.
Simple persistence for all Apollo cache implementations
Memoize promise-returning & async functions
Coalesces multiple promises for the same identifier into a single request
Contain async insanity so that the dark pony lord doesn't eat souls
A cache object that deletes the least-recently-used items.
Simple, filesystem-backed memoisation cache.
High Performance Layer 1 / Layer 2 Caching with Keyv Storage
A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last run
An async deduping cache
Require hook for automatic V8 compile cache persistence
Useful TypeScript utilities.
Utility for caching files in Netlify Build
A simple key/value storage using files to persist the data
File descriptor manager
Require hook for automatic V8 compile cache persistence
A cache for a single user