chore(deps): batch Dependabot bumps — fiber + plugin-react + jsdom + vite #160

Merged
KofTwentyTwo merged 1 commits from chore/deps-dependabot-batch-v0.1 into develop 2026-05-13 11:47:16 +00:00
1 Commits
Author SHA1 Message Date
james.maesandClaude Opus 4.7 412d8df1f4 chore(deps): batch Dependabot bumps — @react-three/fiber, plugin-react, jsdom, vite
Lands four Dependabot bumps in one commit (one PR), supersedes PRs
#144, #145, #147, #148. Each Dependabot PR was confirmed SAFE-MERGE
by the H' triage report; this batch applies them with the lockfile
already on vitest@3 + vite@8 from PR #159.

  - @react-three/fiber: 9.6.0 -> 9.6.1 (patch — closes #148)
  - @vitejs/plugin-react: 5.x -> 6.0.1 (major — closes #147)
  - jsdom: 25.x -> 29.1.1 (multi-major — closes #144)
  - vite: bumped pnpm.overrides floor from >=8.0.5 to >=8.0.12 so the
    lockfile floats to vite@8.0.12 (closes #145)

PR #146 (TypeScript 5.9 -> 6.0.3) NOT included — Lane H flagged it
NEEDS-INVESTIGATION (typecheck errors on SegmentedRing.tsx:92 etc).
The same typecheck errors surfaced in the CI workflow (PR #154), but
those were a typecheck-without-build-first ordering bug, not a TS6
incompatibility. TS 6 evaluation deferred to a separate focused PR.

Verified:
  - `pnpm -r build` — both workspaces build cleanly.
  - `pnpm --filter @jarvis/bus test` — 37/37 pass.
  - `pnpm --filter @jarvis/hud test` — 101/101 pass.
  - `bash scripts/build-webview.sh` — production bundle builds; new
    asset hash stamped in App/Resources/webview/index.html.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 06:46:49 -05:00