mirror of
https://github.com/pyscript/pyscript.git
synced 2025-12-19 18:27:29 -05:00
* kill unwrapped_remote (#1490) * kill unwrapped_remote * linting * don't use callKwargs for python plugins * fix tests and improve types * Bringing PyScript.next PoC to the main project * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: Madhur Tandon <20173739+madhur-tandon@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
13 lines
476 B
JavaScript
13 lines
476 B
JavaScript
addEventListener("fetch", (event) => {
|
|
event.respondWith(
|
|
(async () => {
|
|
const cache = await caches.open("python-script");
|
|
const cachedResponse = await cache.match(event.request);
|
|
if (cachedResponse) return cachedResponse;
|
|
const networkResponse = await fetch(event.request);
|
|
event.waitUntil(cache.put(event.request, networkResponse.clone()));
|
|
return networkResponse;
|
|
})(),
|
|
);
|
|
});
|