Skip to content

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

Merged
IgorShevchik merged 1 commit into
mainfrom
sync/nuxt-1c1d9be
Jul 10, 2026
Merged

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

Conversation

@IgorShevchik

Copy link
Copy Markdown
Collaborator

Upstream

1c1d9bechore(deps): update all non-major dependencies (#6679)

Change — §2 per-dep mirror

Bumped only deps b24ui pins at the same range (nuxt↔demo parity):

dep from → to manifests
pnpm (packageManager) 11.9.0 → 11.10.0 root
@comark/vue ^0.4.0 → ^0.5.0 docs, demo, nuxt
@nuxt/content ^3.14.0 → ^3.15.0 docs, demo, nuxt
@nuxtjs/mdc ^0.22.0 → ^0.22.1 docs

Skipped: ai + @ai-sdk/* (b24ui stays on the deferred v6 line — see #dfbbfeb), @iconify-json/* + @nuxt/icon (b24ui has none), shiki (^4.2.0^4.3.0), nuxt-og-image (^6.6.0^6.7.0), @regle/* (^1.28.0^1.28.2). Root @nuxt/content ^3.0.0 peer untouched.

mdc.config.ts cast — applies here too

Even without bumping b24ui's shiki pin (^4.2.0), lockfile regen resolves shiki to 4.3.1 (within ^4.2.0), pulling @shikijs/types@4.3.1 into @nuxtjs/mdc's config type while shiki-transformer-color-highlight still returns a @shikijs/types@3.23.0 transformer → vue-tsc TS2322. So the upstream fix applies: import type { ShikiTransformer } from '@shikijs/types' + transformerColorHighlight() as ShikiTransformer, plus a @shikijs/types: ^4.3.1 devDep so the bare import resolves.

Lockfile: regenerated under the CI gate (corepack pnpm 11.10.0), lockfileVersion 9.0.

Tests

Dep bumps + a type cast → no snapshot churn. Full suite unchanged (5277 passed / 6 skipped).

Verify (CI=true, pnpm 11.10.0)

Real install → dev:prepare · lint · typecheck (cast resolves the shiki 4.3.1 mismatch) · test · build — all green.

Ledger

🤖 Generated with Claude Code


Generated by Claude Code

Port of upstream nuxt/ui 1c1d9be (#6679).

Mirror the non-major bumps b24ui shares at the same range (nuxt↔demo parity):
- pnpm (packageManager) 11.9.0 → 11.10.0
- @comark/vue ^0.4.0 → ^0.5.0 (docs, demo, nuxt)
- @nuxt/content ^3.14.0 → ^3.15.0 (docs, demo, nuxt)
- @nuxtjs/mdc ^0.22.0 → ^0.22.1 (docs)

Skipped: ai + @ai-sdk/* (b24ui stays on the deferred v6 line), @iconify-json/* +
@nuxt/icon (b24ui has none), shiki / nuxt-og-image / @regle/* (b24ui pins
different ranges).

Also ports the mdc.config.ts fix: lockfile regen resolves shiki to 4.3.1 (under
b24ui's ^4.2.0), so `transformerColorHighlight()` (typed via @shikijs/types@3)
no longer matches @nuxtjs/mdc's @shikijs/types@4.3.1 — add the
`as ShikiTransformer` cast + a @shikijs/types devDep. Lockfile regenerated with
pnpm 11.10.0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JS8ypVfQSFzYVZzkTHhURb
@IgorShevchik
IgorShevchik merged commit b55bd3e into main Jul 10, 2026
1 check passed
@IgorShevchik
IgorShevchik deleted the sync/nuxt-1c1d9be branch July 10, 2026 09:35
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