Skip to content

chore: upgrade dependencies and documentation toolchain - #109

Merged
ASafaeirad merged 2 commits into
mainfrom
chore/dependency-upgrades-2026-10-29
Oct 29, 2026
Merged

ASafaeirad merged 2 commits into
mainfrom
chore/dependency-upgrades-2026-10-29

Conversation

@ASafaeirad

@ASafaeirad ASafaeirad commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

Summary

Update the library toolchain, documentation dependencies and GitHub Actions to current releases. Keep the Vite+ core alias, Vitest and coverage provider aligned. The Vite+ prepare script also refreshes its generated AGENTS.md instructions for vpx script execution.

- Vite+ 0.3.1 / Vitest 4.1.11 / pnpm 11.18.0
+ Vite+ 1.4.0 / Vitest 5.0.5 / pnpm 12.16.1
- Next.js 16.3.4 / React 19.3.0 / docs TypeScript 5.9.3
+ Next.js 16.4.3 / React 19.3.1 / docs TypeScript 6.0.3

The docs retain the existing Zod 4.3.6 override. Nextra 4.6.1 removes children before validating its required children schema, and Zod 4.6.7 rejects it. Docs TypeScript 7 is deferred because Twoslash requires the TypeScript 5/6 compiler API. The core compiler also uses TypeScript 6.0.3 because its ESLint JavaScript plugin dependencies require TypeScript below 6.1. Add oxlint-tsgolint 7.0.2005 to satisfy standalone Oxlint 1.90.0. Node typings stay on the Node 24 line and the pinned development runtime receives its latest patch.

Evidence

  • Before: the manifests used the tool versions shown above; trying TypeScript 7 in docs failed in Twoslash with ts.sys.readFile undefined, and the latest Zod override failed Nextra page prerendering.
  • After: pnpm peers check reports no peer dependency issues. vp check passed with zero errors and four existing-style warnings; vp run type-check passed; vp test run --coverage passed all 616 tests in 89 files; vp pack passed.
  • Documentation build: npm run build passed, exported 108 pages and built the Pagefind index.
  • npm reports transitive vulnerabilities in the documentation dependency tree. This PR does not claim to resolve the complete security audit.

Merge Danger

Door: two-way

Blast Radius: toolchain

Vite+, Vitest, package-manager and documentation-framework upgrades affect installation, CI, declarations and static documentation output. No public utility implementation changes are included.

Note

This PR is generated by gpt-6.1-sol using T3 Code through the Codex harness.

@ASafaeirad
ASafaeirad merged commit e339fd0 into main Oct 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant