Skip to content

fix: pin vite and esbuild to patched versions via pnpm overrides#48

Merged
Studnicky merged 1 commit into
developfrom
fix/dependabot-vite-esbuild-alerts
Jul 17, 2026
Merged

fix: pin vite and esbuild to patched versions via pnpm overrides#48
Studnicky merged 1 commit into
developfrom
fix/dependabot-vite-esbuild-alerts

Conversation

@Studnicky

Copy link
Copy Markdown
Owner

Summary

Adds a root pnpm.overrides entry pinning vite to ^6.4.3 and esbuild to ^0.25.0, resolving 4 open Dependabot alerts in the transitive vitepress docs-build toolchain. Dev-only tooling change — no published package's runtime code is affected.

Type of Change

  • Feature
  • Bug fix
  • Breaking change
  • Documentation
  • Refactoring
  • Chore

Testing

  • Unit tests added/updated
  • Manual testing completed

Resolved alerts:

  • vite: server.fs.deny bypass on Windows alternate paths (High)
  • vite: Path Traversal in Optimized Deps .map Handling (Moderate)
  • launch-editor (vite dependency): NTLMv2 hash disclosure via UNC path handling on Windows (Moderate)
  • esbuild: dev server allows any website to send requests and read the response (Moderate)

Verified locally:

  • pnpm install — override resolves cleanly, vite@6.4.3 and esbuild@0.25.12 deduped to single versions
  • pnpm run docs:build — succeeds under vite 6
  • pnpm run typecheck — clean
  • pnpm run lint — clean
  • pnpm run test — all packages pass
  • pnpm run build — clean

Checklist

  • pnpm typecheck and pnpm lint pass
  • pnpm changeset run and the generated .changeset/*.md committed
  • Self-review completed
  • Docs updated if needed
  • All tests pass

Related Issues

Resolves 4 open Dependabot alerts (1 high, 3 moderate) in the transitive
vitepress docs-build toolchain by overriding vite to ^6.4.3 and esbuild
to ^0.25.0.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BZx9RV2UdLA1bVFxbD974G
@Studnicky
Studnicky enabled auto-merge (squash) July 17, 2026 00:52
@Studnicky
Studnicky merged commit 081c7bd into develop Jul 17, 2026
6 checks passed
@Studnicky
Studnicky deleted the fix/dependabot-vite-esbuild-alerts branch July 17, 2026 00:56
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