Transports are now able to be used and registered
This commit is contained in:
parent
69a2cd5b61
commit
fd4c4f6fcb
4 changed files with 11 additions and 9 deletions
|
|
@ -3,19 +3,20 @@
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<script src="mux/bare.cjs" defer></script>
|
<script src="/mux/bare.cjs" defer></script>
|
||||||
<script src="epoxy/index.js" defer></script>
|
<script src="/epoxy/index.js" defer></script>
|
||||||
<script src="/uv/uv.bundle.js" defer></script>
|
<script src="/uv/uv.bundle.js" defer></script>
|
||||||
<script src="/uv/uv.config.js" defer></script>
|
<script src="/uv/uv.config.js" defer></script>
|
||||||
<script src="/dynamic/dynamic.config.js" defer></script>
|
<script src="/dynamic/dynamic.config.js" defer></script>
|
||||||
<script src="/localforage/localforage.min.js" defer></script>
|
<script src="/localforage/localforage.min.js" defer></script>
|
||||||
<script>
|
<script defer>
|
||||||
if ("serviceWorker" in navigator) {
|
if ("serviceWorker" in navigator) {
|
||||||
window.addEventListener("load", () => {
|
window.addEventListener("load", () => {
|
||||||
navigator.serviceWorker.register("/sw.js", {
|
navigator.serviceWorker.register("/sw.js", {
|
||||||
scope: "/~/"
|
scope: "/~/"
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
console.log("Service Worker Registered");
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
|
|
@ -29,11 +30,13 @@
|
||||||
)
|
)
|
||||||
window.location.href = window.location.href;
|
window.location.href = window.location.href;
|
||||||
</script>
|
</script>
|
||||||
|
<!-- ONLY ENABLE IF USING MASQR!
|
||||||
<script>
|
<script>
|
||||||
if (!localStorage["auth"] && new URL(document.all.rcheck.href).password) {
|
if (!localStorage["auth"] && new URL(document.all.rcheck.href).password) {
|
||||||
window.location.reload();
|
window.location.reload();
|
||||||
localStorage["auth"] = 1;
|
localStorage["auth"] = 1;
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
-->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
|
importScripts("/epoxy/index.js");
|
||||||
importScripts("/uv/uv.bundle.js");
|
importScripts("/uv/uv.bundle.js");
|
||||||
importScripts("/uv/uv.config.js");
|
importScripts("/uv/uv.config.js");
|
||||||
importScripts(__uv$config.sw || "/uv/uv.sw.js");
|
importScripts(__uv$config.sw || "/uv/uv.sw.js");
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ function changeTransport(transport: string, wispUrl: string) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
registerRemoteListener(navigator.serviceWorker.controller!);
|
//registerRemoteListener(navigator.serviceWorker.controller!);
|
||||||
const p = changeTransport("epoxy", "ws://localhost:5173/wisp/");
|
//const p = changeTransport("epoxy", "ws://localhost:5173/wisp/");
|
||||||
window.p = p;
|
//window.p = p;
|
||||||
export { changeTransport };
|
export { changeTransport };
|
||||||
|
|
|
||||||
|
|
@ -9,15 +9,13 @@ import { baremuxPath } from "@mercuryworkshop/bare-mux";
|
||||||
import path from "path";
|
import path from "path";
|
||||||
const __dirname = path.resolve();
|
const __dirname = path.resolve();
|
||||||
|
|
||||||
console.log(dynamicPath);
|
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [
|
plugins: [
|
||||||
viteStaticCopy({
|
viteStaticCopy({
|
||||||
targets: [
|
targets: [
|
||||||
{
|
{
|
||||||
// .replace fixes weird paths on Windows
|
// .replace fixes weird paths on Windows
|
||||||
src: `${uvPath}/uv.*.js`.replace(/\\/g, "/"),
|
src: `${uvPath}/**/*`.replace(/\\/g, "/"),
|
||||||
dest: "uv",
|
dest: "uv",
|
||||||
overwrite: false
|
overwrite: false
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue