@type-cacheable/lru-cache-adapter
v18.0.2
Published
Adapter for using lru-cache with type-cacheable
Maintainers
Readme
@type-cacheable/lru-cache-adapter
TypeScript-based caching decorators to assist with caching (and clearing cache for) async methods. This package supports the lru-cache client.
Usage
Installation
npm install --save @type-cacheable/core @type-cacheable/lru-cache-adapteror
yarn add @type-cacheable/core @type-cacheable/lru-cache-adapterUsing adapter
import { LRUCache } from 'lru-cache';
import { useAdapter } from '@type-cacheable/lru-cache-adapter';
const client = new LRUCache<string, any>();
const clientAdapter = useAdapter(client);Then you can rely on the @Cacheable, @CacheUpdate, and @CacheClear decorators from @type-cacheable/core. See core documentation
