Skip to content

chore(website): drop the direct Vite dependency - #764

Merged
Kinfe123 merged 1 commit into
mainfrom
chore/website-drop-direct-vite
Oct 30, 2026
Merged

Kinfe123 merged 1 commit into
mainfrom
chore/website-drop-direct-vite

Conversation

@Kinfe123

Copy link
Copy Markdown
Collaborator

The website builds with Farm and never imports vite, so it does not need to list it.

Vite is still installed and still runs, because Farm depends on it (@farm.js/core 0.1.38 uses vite 8.3.4) and applies the vite: options in farm.config.ts: the riftri-public-docs-only transform and optimizeDeps.exclude. Farm's @tailwindcss/vite peer is now resolved by pnpm automatically.

The lockfile was regenerated with pnpm 10.34.5 to avoid unrelated churn, so the only lockfile change is the removed importer entry. The Website job's build and browser tests cover the transform, including that reference-only Markdown stays out of the shipped scripts.

@vercel

vercel Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
riftri Ready Ready Preview Oct 30, 2026 6:24am UTC

Request Review

@Kinfe123
Kinfe123 requested a review from a team as a code owner October 30, 2026 06:23
@Kinfe123
Kinfe123 merged commit 5b5f89b into main Oct 30, 2026
22 checks passed
@Kinfe123
Kinfe123 deleted the chore/website-drop-direct-vite branch October 30, 2026 06:37

This branch was successfully deployed

1 active deployment
Preview — 750cda9a Deployed Oct 30, 2026 by vercel[bot]
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