file-entry-cache is a robust and efficient caching mechanism for tracking file system entries. Designed for build tools and task runners, it significantly speeds up operations by storing file metadata (timestamps, sizes) and invalidating the cache only when changes occur. This avoids redundant file system scans, leading to faster build times. The package supports various caching strategies and provides API for managing cache entries. It improves performance by remembering file system state between builds.
The npm package file-entry-cache has had sporadic releases since 2015. Initial releases occurred in 2015 and 2016, followed by a long period of inactivity. Releases picked up again in 2019 and 2020, with more consistent releases starting in late 2023 and continuing through August 2025. Most recent versions released in October 2024, November 2024, December 2024 and finally multiple releases from January 2025 - August 2025.
File-entry-cache npm package downloads show strong growth from March 2024 (139M) to August 2025 (227M). A noticeable surge occurs mid-2025, peaking in June (280M). August 2025 downloads are lower than the previous two months, but since today is September 11th this metric might increase by the the end of the month.