public commit

This commit is contained in:
dswbx
2024-11-16 12:01:47 +01:00
commit 90f80c4280
582 changed files with 49291 additions and 0 deletions

19
examples/sw/main.ts Normal file
View File

@@ -0,0 +1,19 @@
if ("serviceWorker" in navigator) {
navigator.serviceWorker.getRegistrations().then((registrations) => {
for (const registration of registrations) {
console.log("[-] unregister Service Worker");
registration.unregister();
}
navigator.serviceWorker
.register("./sw.ts?t=" + Date.now(), {
type: "module"
})
.then(() => console.log("[+] service Worker registered"))
.catch((err) => console.error("[!] service Worker registration failed:", err));
navigator.serviceWorker.ready.then(() => {
console.log("[√] service worker is ready and controlling the page.");
});
});
}