{"library":"cache-manager-fs-hash","type":"library","category":null,"description":"cache-manager-fs-hash is a file system store for the `node-cache-manager` library, designed to persist key-value pairs to disk. The current stable version is 3.0.0, supporting Node.js versions 18 and above. While no explicit release cadence is stated, the project appears actively maintained. Its key differentiators include the ability to save any `JSON.stringify`-able data, efficient handling of `Buffer` objects (storing larger ones in separate files), and compatibility with Node.js's cluster module for multi-process environments. It employs `.lock` files to prevent race conditions during concurrent file access, ensuring data integrity. This makes it a suitable choice for applications requiring persistent, local caching without relying on external databases.","language":"javascript","status":"active","version":"3.0.0","tags":["javascript","cache-manager","storage","filesystem","disk-store","key-value-store"],"last_verified":"Wed May 27","install":[{"cmd":"npm install cache-manager-fs-hash","imports":["import { DiskStore } from 'cache-manager-fs-hash';","const { DiskStore } = require('cache-manager-fs-hash');","import type { DiskStore } from 'cache-manager-fs-hash';"]},{"cmd":"yarn add cache-manager-fs-hash","imports":[]},{"cmd":"pnpm add cache-manager-fs-hash","imports":[]}],"homepage":null,"github":"https://github.com/rolandstarke/node-cache-manager-fs-hash","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cache-manager-fs-hash","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/cache-manager-fs-hash/compatibility"}}