Skip to content

Local browser cache for the Fetch API

License

Notifications You must be signed in to change notification settings

idleberg/node-fesch

Repository files navigation

fesch

npm npm CI Snyk

Local browser cache for the Fetch API

Installation

npm install fesch -S

Usage

Import

import { Fesch } from 'fesch';

const { fetch } = Fesch({
    expiry: 3_600_000, // 1 hour
});

// Uses the standard Fetch API
await fetch('https://jsonplaceholder.typicode.com/todos/1' {
    headers: {
        accept: 'application/json',
    }
});

License

This work is licensed under The MIT License