Skip to content

build(deps): bump all dependencies to latest#22

Merged
zhawtof merged 1 commit into
mainfrom
claude/loving-wiles-ce14ca
May 16, 2026
Merged

build(deps): bump all dependencies to latest#22
zhawtof merged 1 commit into
mainfrom
claude/loving-wiles-ce14ca

Conversation

@zhawtof
Copy link
Copy Markdown
Contributor

@zhawtof zhawtof commented May 16, 2026

Summary

  • Major bumps: astro 5→6.3.3, typescript 5→6.0.3
  • Minor/patch bumps: @tailwindcss/vite and tailwindcss to 4.3.0, @astrojs/check to 0.9.9
  • Adds overrides.vite: ^7.3.3 in package.json to keep a single vite copy in the tree

Why the override

@tailwindcss/vite@4.3.0 resolves vite@8 (which pulls in rolldown) when hoisted, while astro@6.3.3 still depends on vite@7. Without the override npm installs both, and at build time the Tailwind plugin tries to register a rolldown-shaped resolver against Astro's vite-7 instance, blowing up with:

[@tailwindcss/vite:generate:build] Missing field `tsconfigPaths` on BindingViteResolvePluginConfig.resolveOptions

Pinning everyone to vite@^7.3.3 (matching Astro's own range) deduplicates the tree and keeps rolldown out of the picture. The override can come off once @tailwindcss/vite ships a build whose default vite resolves back to 7.x, or once Astro 6 moves to vite 8.

Test plan

  • npm install clean
  • npm run build (astro check + astro build) — 0 errors, 0 warnings
  • npm run dev — Astro v6.3.3 serves / at HTTP 200 with Tailwind v4.3.0 CSS
  • npx wrangler deploy --dry-run — reads built assets successfully

🤖 Generated with Claude Code

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 16, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
tightknit-dev-website 2a58ad1 Commit Preview URL

Branch Preview URL
May 16 2026, 05:22 AM

Major bumps: astro 5→6.3.3, typescript 5→6.0.3. Also bumps @tailwindcss/vite,
tailwindcss, and @astrojs/check to 4.3.0/0.9.9.

Adds an npm overrides entry pinning vite to ^7.3.3 to deduplicate the tree:
@tailwindcss/vite 4.3.0 ships with vite 8 as a peer-installable hoist (which
pulls in rolldown), but Astro 6.3.3 still depends on vite 7. Without the
override, the two vite copies co-exist and the Tailwind plugin tries to call
rolldown-vite APIs on Astro's vite-7 instance, failing the build with
"Missing field tsconfigPaths on BindingViteResolvePluginConfig.resolveOptions".

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@zhawtof zhawtof force-pushed the claude/loving-wiles-ce14ca branch from 9af329c to 2a58ad1 Compare May 16, 2026 05:21
@zhawtof zhawtof merged commit 0531e03 into main May 16, 2026
3 checks passed
@zhawtof zhawtof deleted the claude/loving-wiles-ce14ca branch May 16, 2026 05:23
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