{"library":"express-tag-cache","type":"library","category":null,"description":"A tag-based Redis caching middleware for Express applications, version 2.2.0. It allows caching of HTTP responses in Redis and invalidating them by tags, supporting static and dynamic tag resolution. Fully typed with TypeScript, it includes context awareness for multi-tenant setups and cross-service cache operations. Released under MIT license with a regular release cadence. Key differentiators: tag-based invalidation over key-based, built-in support for tag index pruning (strict/lazy mode), size guard for cache entries, and options for hard/soft invalidation.","language":"javascript","status":"active","version":"2.2.0","tags":["javascript","express","redis","cache","tagging","invalidation","middleware","tag-cache","tag-based-caching","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install express-tag-cache","imports":["import { TagCache } from 'express-tag-cache'","import { TagcacheMiddleware } from 'express-tag-cache'","import type { TagcacheMiddlewareInvalidateOpts } from 'express-tag-cache'"]},{"cmd":"yarn add express-tag-cache","imports":[]},{"cmd":"pnpm add express-tag-cache","imports":[]}],"homepage":"https://github.com/dsbalico/express-tag-cache#readme","github":"https://github.com/dsbalico/express-tag-cache","docs":null,"changelog":null,"pypi":null,"npm":"express-tag-cache","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}