Skip to content

chore(deps): update all non-major dependencies#231

Merged
IgorShevchik merged 1 commit into
mainfrom
sync/nuxt-cd52459
Jun 29, 2026
Merged

chore(deps): update all non-major dependencies#231
IgorShevchik merged 1 commit into
mainfrom
sync/nuxt-cd52459

Conversation

@IgorShevchik

Copy link
Copy Markdown
Collaborator

Upstream

cd52459chore(deps): update all non-major dependencies (#6651)

Change — §2 per-dep mirror

Applied the non-major bumps for deps b24ui actually pins, at the same source range, mirrored across every b24ui manifest that pins them (including the 4th demo playground, keeping nuxtdemo parity):

dep from → to manifests
pnpm (packageManager) 11.8.0 → 11.9.0 root
@tanstack/vue-virtual ^3.13.29 → ^3.13.30 root
unplugin ^3.0.0 → ^3.2.0 root + pnpm-workspace.yaml catalog
ai ^6.0.208 → ^6.0.214 root, docs, demo, nuxt
eslint ^10.5.0 → ^10.6.0 root
vue ^3.5.38 → ^3.5.39 root, repl, vue
@ai-sdk/vue ^3.0.208 → ^3.0.214 docs, demo, nuxt
vite ^7.3.5 → ^7.3.6 repl, vue

Skipped (absent in b24ui): @nuxt/icon, @ai-sdk/anthropic, @ai-sdk/gateway, @iconify-json/simple-icons.

Workflow: b24ui's CI is .github/workflows/ci.yml (not upstream's module.yml); added pnpm_config_verify_deps_before_run: false next to the existing pnpm_config_strict_dep_builds: false — pnpm 11.9.0 verifies deps before run by default, which fails in headless CI.

Lockfile: regenerated under the CI gate; corepack auto-switched to pnpm 11.9.0 (honoring the bumped packageManager), passed supply-chain policies, lockfileVersion stays 9.0. The +1474/−561 churn is the vue/eslint/vite version strings recurring across the transitive resolution graph — expected, no unexpected major churn.

Tests

Dep bumps only; vue is a patch bump → no SSR-serialization snapshot churn. Full suite unchanged (225 files, 5143 passed / 6 skipped).

Verify (CI=true, pnpm 11.9.0)

Real install (--frozen-lockfile) → dev:prepare · lint (eslint 10.6.0) · typecheck (vue 3.5.39) · test · build — all green.

Ledger

🤖 Generated with Claude Code


Generated by Claude Code

Port of upstream nuxt/ui cd52459 (#6651).

Mirror the non-major dependency bumps for the packages b24ui pins, across every
manifest that pins them (including the demo playground, keeping nuxt↔demo
parity):

- pnpm (packageManager) 11.8.0 → 11.9.0
- @tanstack/vue-virtual ^3.13.29 → ^3.13.30
- unplugin ^3.0.0 → ^3.2.0 (root + pnpm-workspace.yaml catalog)
- ai ^6.0.208 → ^6.0.214 (root, docs, demo, nuxt)
- eslint ^10.5.0 → ^10.6.0
- vue ^3.5.38 → ^3.5.39 (root, repl, vue)
- @ai-sdk/vue ^3.0.208 → ^3.0.214 (docs, demo, nuxt)
- vite ^7.3.5 → ^7.3.6 (repl, vue)

Skipped (absent in b24ui): @nuxt/icon, @ai-sdk/anthropic, @ai-sdk/gateway,
@iconify-json/simple-icons.

Adds `pnpm_config_verify_deps_before_run: false` to the CI workflow (pnpm 11.9.0
verifies deps before run by default, which fails in headless CI). Lockfile
regenerated with pnpm 11.9.0 (lockfileVersion 9.0).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JS8ypVfQSFzYVZzkTHhURb
@IgorShevchik IgorShevchik merged commit a18330d into main Jun 29, 2026
1 check passed
@IgorShevchik IgorShevchik deleted the sync/nuxt-cd52459 branch June 29, 2026 15:46
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