Issues Stars License Codecov Blazing Fast
Downloads Minified Size Install Size Try on RunKit

axios-cache-interceptor is a small and efficient cache interceptor for axios.


```js #runkit const Axios = require('axios'); const { setupCache } = require('axios-cache-interceptor'); // same object, but with updated typings. const axios = setupCache(Axios); const req1 = axios.get('https://jsonplaceholder.typicode.com/posts/1'); const req2 = axios.get('https://jsonplaceholder.typicode.com/posts/1'); const [res1, res2] = await Promise.all([req1, req2]); console.log('Request 1:', res1.cached); console.log('Request 2:', res2.cached); ```