Skip to content

chore: setup vite-plus#12

Merged
sheremet-va merged 12 commits intovitest-dev:masterfrom
hi-ogawa:chore-vp-migrate
Mar 19, 2026
Merged

chore: setup vite-plus#12
sheremet-va merged 12 commits intovitest-dev:masterfrom
hi-ogawa:chore-vp-migrate

Conversation

@hi-ogawa
Copy link
Copy Markdown
Collaborator

@hi-ogawa hi-ogawa commented Mar 19, 2026

I did vp migrate, but then reverted overrides for vite -> vite-plus and vitest -> vite-plus.

Pre-requisite

Install vp cli globally by following https://viteplus.dev/guide/.

Summary

  • vp replaces oxfmt (now vp fmt) and tsdown (now vp pack). It also sets up commit hooks for vp fmt. Configuration is in vite.config.ts
  • updates README.md for quick gotchas
  • updates ci.yml to use vp

Postponed

For now, I postponed setting up things that I'm not too familiar.

  • Node version manager: vp support pinning local .node-version, but personally, I'd rather switch global version on my own for testing sake.
  • Linting: we didn't have lint setup and I'm not familiar with it.
  • Vite / Vitest overrides: We cannot probably do this since we want to coordinate with our own Vitest version for iteration.

Copy link
Copy Markdown
Collaborator Author

@hi-ogawa hi-ogawa Mar 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Drive-by fix of a bug / typo in aria template tests.

@hi-ogawa hi-ogawa marked this pull request as ready for review March 19, 2026 03:04
@sheremet-va sheremet-va merged commit dbb2d7a into vitest-dev:master Mar 19, 2026
4 checks passed
@hi-ogawa hi-ogawa deleted the chore-vp-migrate branch March 20, 2026 09:00
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.

2 participants