Nomadic People Migration

    axios-cache-interceptor
    TypeScript icon, indicating that this package has built-in type declarations

    0.10.7 • Public • Published

    Help axios-cache-interceptor grow! Star and share this amazing repo with your friends and co-workers!


    Issues Stars License Try on Runkit Codecov Downloads Bundlephobia Packagephobia FOSSA Status Join the chat at https://gitter.im/axios-cache-interceptor/community


      

    ⚡ Axios Cache Interceptor


    Axios Cache Interceptor is a small and efficient cache interceptor for axios.


    import Axios from 'axios';
    import { setupCache } from 'axios-cache-interceptor';
    
    // same object, but with updated typings.
    const axios = setupCache(Axios);
    
    const req1 = axios.get('https://api.example.com/');
    const req2 = axios.get('https://api.example.com/');
    
    const [res1, res2] = await Promise.all([req1, req2]);
    
    res1.cached; // false
    res2.cached; // true

    Documentation at axios-cache-interceptor.js.org 🎉🎉


    License

    Licensed under the MIT. See LICENSE for more informations.

    FOSSA Status


    Contact

    See my contact information on my github profile or open a new issue.


    Install

    npm i axios-cache-interceptor

    DownloadsWeekly Downloads

    14,880

    Version

    0.10.7

    License

    MIT

    Unpacked Size

    353 kB

    Total Files

    72

    Last publish

    Collaborators

    • hazork