Skip to content

chore: keep Vite+ pins in sync and add VS Code settings - #1131

Draft
tembo[bot] wants to merge 1 commit into
tembo/add-knipfrom
tembo/vite-plus-maintenance
Draft

tembo[bot] wants to merge 1 commit into
tembo/add-knipfrom
tembo/vite-plus-maintenance

Conversation

@tembo

@tembo tembo Bot commented Nov 11, 2026

Copy link
Copy Markdown
Contributor

Summary

Keeps the Vite+ dependencies from drifting apart under Renovate, and adds the shared VS Code setup for Vite+. Stacked on #1129 (Knip). GitHub retargets this PR when #1129 merges.

Changes

  • Renovate (renovate.json):
    • vite-plus and its Vite core alias (@voidzero-dev/vite-plus-core) now update together in one "Vite+" PR.
    • vitest and @vitest/* are excluded from Renovate. vp migrate pins them to the versions bundled with Vite+ (docs).
  • CI: a new step runs vp migrate --no-interactive && git diff --exit-code before vp check. It fails when Vite+, its core alias and the Vitest pins drift apart, for example in a Renovate PR. The fix is to run vp migrate and commit the result. When everything is in sync, the step changes nothing.
  • VS Code: vp migrate --editor vscode wrote .vscode/settings.json and .vscode/extensions.json.
    • Oxc becomes the formatter, with format-on-save and fix-all on save.
    • The Vite+ extension pack (Oxc + Vitest) is recommended.
    • .gitignore used to ignore all of .vscode. It now ignores everything there except these two shared files.

Validation

  • Replayed the CI steps locally: the drift check is a no-op, vp check and vp exec knip pass, vp run typecheck (astro check) reports 0 errors, and vp run build passes.
  • renovate-config-validator accepts renovate.json.

Want tembo to make any changes? Add a comment with @tembo and i'll get back to work!

View on Tembo  Review in Tembo  View Agent Settings

Co-authored-by: Cody <81981+stipsan@users.noreply.github.com>
@tembo tembo Bot added tembo Pull request created by Tembo labels Nov 11, 2026
@vercel

vercel Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
scroll-into-view-dev Ready Ready Preview Nov 11, 2026 5:15pm UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — fbd39742 Deployed Nov 11, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tembo Pull request created by Tembo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants