subdomain arg

This commit is contained in:
DexterStorey
2024-03-20 05:13:57 -04:00
parent 07f1ae7eb7
commit 1e7ba9606f
2 changed files with 9 additions and 4 deletions
+7 -3
View File
@@ -1,7 +1,7 @@
import { parseArgs } from "util";
async function main({ url, domain }: { url: string; domain?: string }) {
const serverUrl = `ws://${domain || "localhost:1234"}?new`;
async function main({ url, domain, subdomain }: { url: string; domain?: string, subdomain?: string }) {
const serverUrl = `ws://${domain || "localhost:1234"}?new${subdomain ? `&subdomain=${subdomain}` : ""}`;
const socket = new WebSocket(serverUrl);
socket.addEventListener("message", (event) => {
@@ -38,9 +38,13 @@ const { values } = parseArgs({
type: "string",
short: "d",
},
subdomain: {
type: "string",
short: "s",
},
},
allowPositionals: true,
});
if (!values.port) throw "pass --port 3000";
main({ url: `localhost:${values.port}`, domain: values.domain });
main({ url: `localhost:${values.port}`, domain: values.domain, subdomain: values.subdomain });