Skip to content

chore: migrate workspace to Vite+#406

Draft
juliusmarminge wants to merge 3 commits into
mainfrom
cursor/project-vite-migration-d966
Draft

chore: migrate workspace to Vite+#406
juliusmarminge wants to merge 3 commits into
mainfrom
cursor/project-vite-migration-d966

Conversation

@juliusmarminge

@juliusmarminge juliusmarminge commented Apr 1, 2026

Copy link
Copy Markdown
Member

Summary

  • migrate the monorepo command surface to Vite+ and replace root Bun/Turbo tool wrappers with vp commands
  • remove Turbo completely, including the leftover Turbo config and .turbo cleanup references, and rely on Vite Task for recursive workspace task execution
  • rewrite Vitest imports to vite-plus/test, remove direct vite/vitest dependencies, and add root/package-local Vite+ config files
  • replace manual package source aliases with TypeScript path mappings plus resolve.tsconfigPaths: true
  • update CI/setup/release workflows and docs for the Vite+ workflow, plus add a changeset describing the migration

Verification

  • vp install
  • vp check
  • vp test
  • vp build

Notes

  • Root lint and format settings currently live in .oxlintrc.json / .oxfmtrc.json as a temporary compatibility shim because vite-plus@0.1.15 still has known vp lint / vp fmt config-loading issues when those blocks are sourced directly from vite.config.ts in this monorepo layout.
  • Library package pack settings are defined in package-local vite.config.ts files.
  • Root vite.config.ts now enables Vite Task script caching, uses TypeScript path resolution for workspace package imports, and provides the monorepo smoke build target needed for root-level vp build verification.
Open in Web Open in Cursor 

Co-authored-by: Julius Marminge <juliusmarminge@users.noreply.github.com>
@vercel

vercel Bot commented Apr 1, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
t3-env-docs Error Error Apr 1, 2026 5:54am
t3-env-nextjs Error Error Apr 1, 2026 5:54am

Request Review

Co-authored-by: Julius Marminge <juliusmarminge@users.noreply.github.com>
Co-authored-by: Julius Marminge <juliusmarminge@users.noreply.github.com>
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