fetch-loop
v1.0.1
Published
Simple abstraction over fetch to only permit a certain amount of requests per time interval.
Downloads
20
Maintainers
Readme
fetch-loop
Simple abstraction over fetch
to only allow a certain amount of requests per interval of time.
API
FetchLoop
provides a simple API over the browser fetch
function that allows only a certain
amount of requests per interval of time.
import { FetchLoop } from "fetch-loop";
const fl = new FetchLoop({
intervalMilliseconds: 5_000,
requestsPerInterval: 2,
});
for (let i = 10; i; i--) {
fl.fetch(`https://jsonplaceholder.typicode.com/todos/${i}`)
.then((response) => response.json())
.then((json) => console.log(json));
}