any-cache
v0.0.5
Published
common cache lib for js/ts
Downloads
16
Readme
AnyCache
Function level cache library.
Install
npm i any-cache --save
Example
a simple example
class TestCls {
@helper.cache('text')
async text(t: string) { return t; }
@helper.cacheEvict('text')
async evictText(t: string) { return t; }
@helper.cache((desc: string) => `desc_${desc}`)
async desc(desc: string, sub: string = '') { return desc + sub; }
@helper.cacheEvict((desc: string) => `desc_${desc}`)
async evictDesc(desc: string) { }
}