Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
QuiteAFancyEmerald
GitHub Repository: QuiteAFancyEmerald/Holy-Unblocker
Path: blob/master/views/sw.js
15358 views
1
importScripts('{{route}}{{/scram/controller.sw.js}}');
2
importScripts('{{route}}{{/uv/uv.bundle.js}}');
3
importScripts('{{route}}{{/uv/uv.config.js}}');
4
importScripts(self['{{__uv$config}}'].sw || '{{route}}{{/uv/uv.sw.js}}');
5
6
const uv = new UVServiceWorker();
7
8
self.addEventListener('fetch', (event) => {
9
event.respondWith(
10
(async () => {
11
if ($scramjetController.shouldRoute(event))
12
return $scramjetController.route(event);
13
14
if (uv.route(event)) return await uv.fetch(event);
15
16
return fetch(event.request);
17
})()
18
);
19
});
20
21