{"library":"ts-cacheable","type":"library","category":null,"description":"ts-cacheable (v1.0.19) is a TypeScript library providing decorators for caching Observable and Promise return values from class methods. It uses an in-memory cache by default and supports configurable cache busting, parameter-based cache keys, max age, sliding expiration, and async resolution. The library was originally designed for Angular (as ngx-cacheable) but is now platform-agnostic. It ships with TypeScript type definitions. Release cadence is low; last release was in 2021.","language":"javascript","status":"maintenance","version":"1.0.19","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install ts-cacheable","imports":["import { Cacheable } from 'ts-cacheable'","import { PCacheable } from 'ts-cacheable'","import { CacheBuster } from 'ts-cacheable'","import { ICacheConfig } from 'ts-cacheable'"]},{"cmd":"yarn add ts-cacheable","imports":[]},{"cmd":"pnpm add ts-cacheable","imports":[]}],"homepage":"https://github.com/angelnikolov/ts-cacheable#readme","github":"https://github.com/angelnikolov/ts-cacheable","docs":null,"changelog":null,"pypi":null,"npm":"ts-cacheable","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}