Revelav3/public/sw.js
MotorTruck1221 d313ac55d9
See description
Feat: add open in settings

Feat: add search engine settings

Feat: add wisp server changing

Feat: add transport switching
2024-10-01 02:51:39 -06:00

21 lines
647 B
JavaScript

importScripts('/epoxy/index.js');
importScripts('/libcurl/index.js');
importScripts('/uv/uv.bundle.js');
importScripts('/uv/uv.config.js');
importScripts(__uv$config.sw || '/uv/uv.sw.js');
const uv = new UVServiceWorker();
self.addEventListener('fetch', function (event) {
if (event.request.url.startsWith(location.origin + __uv$config.prefix)) {
event.respondWith(
(async function () {
return await uv.fetch(event);
})()
);
} else {
event.respondWith(
(async function () {
return await fetch(event.request);
})()
);
}
});