{"library":"cache-point","type":"library","category":null,"description":"Simple, filesystem-backed memoisation cache for Node.js. Current stable version is 3.0.1, released under the MIT license. The package provides a Cache class that stores serialised results on disk, keyed by checksums of input arguments. Cache hits resolve the stored value; misses reject with ENOENT. It supports synchronous and asynchronous read/write, custom cache directories, clearing, and removal. Unlike in-memory caches (e.g., lru-cache), cache-point persists across process restarts. Requires node >= 12.17 and has a peer dependency on @75lb/nature (ESM utilities). The project follows semantic versioning with a slow release cadence (last release Nov 2022).","language":"javascript","status":"active","version":"3.0.1","tags":["javascript","memoisation","memoization","cache","file","store"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install cache-point","imports":["import Cache from 'cache-point'","import { Cache } from 'cache-point'","const Cache = (await import('cache-point')).default"]},{"cmd":"yarn add cache-point","imports":[]},{"cmd":"pnpm add cache-point","imports":[]}],"homepage":"https://github.com/75lb/cache-point#readme","github":"https://github.com/75lb/cache-point","docs":null,"changelog":null,"pypi":null,"npm":"cache-point","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}