Skip to content

chore: centralize vite version with pnpm catalog#686

Open
Shinyaigeek wants to merge 1 commit into
thesysdev:mainfrom
Shinyaigeek:chore/catalog-vite
Open

chore: centralize vite version with pnpm catalog#686
Shinyaigeek wants to merge 1 commit into
thesysdev:mainfrom
Shinyaigeek:chore/catalog-vite

Conversation

@Shinyaigeek

Copy link
Copy Markdown
Contributor

What

Centralize the vite version through the shared pnpm catalog.

  • Add vite: "^6.4.2" to the catalog: in pnpm-workspace.yaml.
  • Reference it via the catalog: protocol from react-ui, svelte-lang, and vue-lang.

Why

vite had drifted across the workspace packages — ^6.4.2 in react-ui but ^6.0.0 in svelte-lang/vue-lang. Centralizing aligns them in one place (using the higher floor so no package loses its minimum), consistent with the other already-centralized deps.

Scope

Following the established convention, only packages/* use the catalog: protocol; examples/* keep their literal ranges.

Notes

  • All three packages already resolved to 6.4.2, so the resolved version is unchanged — pure centralization, no behavioral impact.
  • pnpm install --frozen-lockfile passes.

🤖 Generated with Claude Code

Add vite (^6.4.2) to the shared pnpm catalog and reference it via the
catalog: protocol from react-ui, svelte-lang, and vue-lang. This aligns
svelte-lang/vue-lang (previously ^6.0.0) with react-ui (^6.4.2).

Following the existing convention, only packages/* use catalog:. Resolved
version is unchanged (6.4.2).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.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.

1 participant