authorgravatar for me@t3.ggTheo Browne <me@t3.gg> 2026-02-09 01:38:48-08:00
committergravatar for me@t3.ggTheo Browne <me@t3.gg> 2026-02-09 01:38:48-08:00
logccb0e0cf56b6c9651c58b89878e8692cd9aa1203
tree83c8abeaccddf0a6aa7cf9d53db7b3f844eadcd2
parent1ab32562049fdb51de7ffc3a7cc8af19f721a306
signature Commit is signed but in an unrecognized format.

more cleanup


3 files changed, 19 insertions(+), 4 deletions(-)

apps/desktop/package.json+2-1
......@@ -4,7 +4,7 @@
44 "private": true,
55 "main": "dist-electron/main.js",
66 "scripts": {
7 "dev": "bun run --parallel dev:bundle dev:electron",
7 "dev": "concurrently -k -n BUNDLE,ELECTRON \"bun run dev:bundle\" \"bun run dev:electron\"",
88 "dev:bundle": "tsup --watch",
99 "dev:electron": "bun run scripts/dev-electron.mjs",
1010 "build": "tsup",
......@@ -20,6 +20,7 @@
2020 "node-pty": "^1.0.0"
2121 },
2222 "devDependencies": {
23 "concurrently": "^9.1.2",
2324 "@electron/rebuild": "^3.7.0",
2425 "@types/node": "^22.10.2",
2526 "electronmon": "^2.0.2",
apps/desktop/scripts/dev-electron.mjs+7-2
......@@ -6,10 +6,15 @@ const port = Number(process.env.ELECTRON_RENDERER_PORT ?? 5173);
66const devServerUrl = `http://localhost:${port}`;
77
88await waitOn({
9 resources: [`tcp:${port}`, "file:dist-electron/main.js", "file:dist-electron/preload.js"],
9 resources: [
10 `tcp:${port}`,
11 "file:dist-electron/main.js",
12 "file:dist-electron/preload.js",
13 ],
1014});
1115
12const command = process.platform === "win32" ? "electronmon.cmd" : "electronmon";
16const command =
17 process.platform === "win32" ? "electronmon.cmd" : "electronmon";
1318const child = spawn(command, ["dist-electron/main.js"], {
1419 stdio: "inherit",
1520 env: {
bun.lock+10-1
......@@ -23,6 +23,7 @@
2323 "devDependencies": {
2424 "@electron/rebuild": "^3.7.0",
2525 "@types/node": "^22.10.2",
26 "concurrently": "^9.1.2",
2627 "electronmon": "^2.0.2",
2728 "tsup": "^8.3.5",
2829 "typescript": "^5.7.3",
......@@ -485,6 +486,8 @@
485486
486487 "concat-map": ["concat-map@0.0.1", "", {}, "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="],
487488
489 "concurrently": ["concurrently@9.2.1", "", { "dependencies": { "chalk": "4.1.2", "rxjs": "7.8.2", "shell-quote": "1.8.3", "supports-color": "8.1.1", "tree-kill": "1.2.2", "yargs": "17.7.2" }, "bin": { "conc": "dist/bin/concurrently.js", "concurrently": "dist/bin/concurrently.js" } }, "sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng=="],
490
488491 "confbox": ["confbox@0.1.8", "", {}, "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="],
489492
490493 "consola": ["consola@3.4.2", "", {}, "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA=="],
......@@ -1033,6 +1036,8 @@
10331036
10341037 "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="],
10351038
1039 "shell-quote": ["shell-quote@1.8.3", "", {}, "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw=="],
1040
10361041 "siginfo": ["siginfo@2.0.0", "", {}, "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g=="],
10371042
10381043 "signal-exit": ["signal-exit@3.0.7", "", {}, "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="],
......@@ -1075,7 +1080,7 @@
10751080
10761081 "sumchecker": ["sumchecker@3.0.1", "", { "dependencies": { "debug": "^4.1.0" } }, "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg=="],
10771082
1078 "supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="],
1083 "supports-color": ["supports-color@8.1.1", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="],
10791084
10801085 "tailwindcss": ["tailwindcss@4.1.18", "", {}, "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw=="],
10811086
......@@ -1227,6 +1232,8 @@
12271232
12281233 "cacache/minipass": ["minipass@3.3.6", "", { "dependencies": { "yallist": "^4.0.0" } }, "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="],
12291234
1235 "chalk/supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="],
1236
12301237 "clone-response/mimic-response": ["mimic-response@1.0.1", "", {}, "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="],
12311238
12321239 "electron/@types/node": ["@types/node@20.19.33", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-Rs1bVAIdBs5gbTIKza/tgpMuG1k3U/UMJLWecIMxNdJFDMzcM5LOiLVRYh3PilWEYDIeUDv7bpiHPLPsbydGcw=="],
......@@ -1269,6 +1276,8 @@
12691276
12701277 "@electron/get/fs-extra/universalify": ["universalify@0.1.2", "", {}, "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="],
12711278
1279 "electronmon/chalk/supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="],
1280
12721281 "rimraf/glob/minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "^1.1.7" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="],
12731282
12741283 "vite/esbuild/@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.12", "", { "os": "aix", "cpu": "ppc64" }, "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA=="],