@saazip/cache-core-domain
Sources:
packages/core/package.json|packages/core/src/index.ts
Purpose
Section titled “Purpose”Key policy, namespacing, invalidation, stale-while-revalidate, and cache lifecycle primitives.
What it gives you
Section titled “What it gives you”- the main cache lifecycle model
- tenant-aware namespacing and key construction
- invalidation and remember/get primitives
Use this when
Section titled “Use this when”- you want CacheCore embedded directly in another backend
- you need consistent cache semantics without hand-rolled wrappers
Workspace details
Section titled “Workspace details”- Package name:
@saazip/cache-core-domain - Workspace path:
packages/core
Internal dependencies
Section titled “Internal dependencies”- None
External dependencies
Section titled “External dependencies”- None
Usually paired with
Section titled “Usually paired with”@saazip/cache-core-contracts@saazip/cache-core-metrics@saazip/cache-core-adapters-redis@saazip/cache-core
Scripts
Section titled “Scripts”build:tsc -p tsconfig.jsontypecheck:tsc --noEmit -p tsconfig.jsonlint:biome check src package.json tsconfig.json