{"library":"cache-flow","type":"library","category":null,"description":"Cache Flow (v1.10.0) is a Node.js caching library with in-memory and Redis support, featuring automatic cache loading, fallback on Redis disconnection, and a TypeScript @Cacheable decorator. It simplifies caching by eliminating manual get-then-set patterns: you define a CacheLoader with a load method, and calling get() auto-populates and returns cached values. Compared to node-cache or ioredis manually, it offers integrated decorator support, dependency injection compatibility, and configurable serialization. Released under ISC license, last updated in 2022, with moderate release cadence.","language":"javascript","status":"maintenance","version":"1.10.0","tags":["javascript","cache","cache-loader","redis","lru","in-memory","node","typescript","di"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install cache-flow","imports":["import { CacheLoader } from 'cache-flow'","import { Cacheable } from 'cache-flow'","import { CacheFlow } from 'cache-flow'"]},{"cmd":"yarn add cache-flow","imports":[]},{"cmd":"pnpm add cache-flow","imports":[]}],"homepage":"https://abourdin.github.io/cache-flow/","github":"https://github.com/abourdin/cache-flow","docs":null,"changelog":null,"pypi":null,"npm":"cache-flow","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}