Function level cache library.
npm i any-cache --save
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) { }
}