{"library":"file-entry-cache","type":"library","category":null,"description":"A lightweight file metadata cache for detecting file changes between runs. Version 11 is the current stable release (2025), part of the Cacheable ecosystem. Uses checksums and configurable path handling to determine file modifications. Key differentiators: simple API, disk persistence via reconcile(), configurable working directory and path security, and full ESM/CommonJS support with TypeScript types.","language":"javascript","status":"active","version":"11.1.3","tags":["javascript","file cache","task cache files","key par","key value","cache","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install file-entry-cache","imports":["import fileEntryCache from 'file-entry-cache'","import type { FileEntryCacheOptions } from 'file-entry-cache'","import fileEntryCache from 'file-entry-cache';\nconst cache = fileEntryCache.create('myCache');\ncache.getFileDescriptor('./src/file.txt')"]},{"cmd":"yarn add file-entry-cache","imports":[]},{"cmd":"pnpm add file-entry-cache","imports":[]}],"homepage":"https://github.com/jaredwray/cacheable#readme","github":"https://github.com/jaredwray/cacheable","docs":null,"changelog":null,"pypi":null,"npm":"file-entry-cache","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}