ignore

SE
12h ago
+546-233
  • temp gha windows job for browse cli

Summary by cubic

Makes the Browse CLI test suite cross-platform and adds a real-Chrome smoke test.

  • Replaces POSIX-only shell-script fake binaries in CLI tests with Node-based launchers via writeNodeExecutable, removing itPosix guards that previously skipped tests on Windows.
  • Adds test:smoke, a vitest suite that runs Browse CLI operations against a real headless Chrome instance across separate processes.
  • Adds a browse-smoke Linux job to ci.yml, gated on changes to Browse-related files and paths.
  • Runs npm pack through cmd.exe on Windows and excludes browser tests from the regular vitest config.