promise-cache-retry
v0.1.4
Published
[![NPM Version][npm-image]][npm-url] [![license][license-image]][license-url] [![GitHub Actions][github-image]][github-url] [![Known Vulnerabilities][snyk-image]][snyk-url] [![TypeScript Style Guide][gts-image]][gts-url] [, and return the retry result when referencing the cache.
Install
npm install --save promise-cache-retryUsage
import { PromiseCache } from 'promise-cache-retry';
const cache = new PromiseCache({
promiseGenerator: async () => {
const res = await fetchData(ENDPOINT);
return res.data;
},
options: {
maxRetries: 2,
minRetryInterval: 3000,
},
});
export const handler = async () => {
const value = await cache.get();
}Contributing
PRs accepted.
Small note: If editing the Readme, please conform to the standard-readme specification.
