// @vitest-environment happy-dom import { readFileSync } from "node:fs"; import { resolve } from "node:path"; import { describe, expect, it } from "vitest"; const indexSource = readFileSync(resolve(process.cwd(), "apps/desktop/index.html"), "utf8"); const mainSource = readFileSync(resolve(process.cwd(), "apps/desktop/src/main.ts"), "utf8"); function installStartupInputGuard() { const script = indexSource.match(/