Skip to content

fix(deps): update vitest to 3.2.4 in ix-cli#116

Merged
TannerTorrey3 merged 1 commit intomainfrom
fix/esbuild-vulnerability
Apr 1, 2026
Merged

fix(deps): update vitest to 3.2.4 in ix-cli#116
TannerTorrey3 merged 1 commit intomainfrom
fix/esbuild-vulnerability

Conversation

@josephismikhail
Copy link
Copy Markdown
Contributor

Resolves Dependabot alert #3 — esbuild enables any website to send requests to the development server (moderate). The vulnerable esbuild was a transitive dep via vitest@1.x → vite → esbuild <=0.24.2.

Summary

Bumps vitest from 1.6.1 to 3.2.4 in ix-cli. The vulnerable esbuild <=0.24.2 was pulled in transitively via vitest@1.x → vite → esbuild. Upgrading to vitest@3.x pulls in a patched version of vite and esbuild, clearing the vulnerability. This only affects the dev/test toolchain. Hence, no production code changed.

Type

  • Bug fix
  • Feature
  • Refactor
  • Docs
  • Test
  • CI

Changes

  • Bumped vitest from 1.6.1 → 3.2.4 in ix-cli/package.json and package-lock.json

Validation

  • Ran npm audit in ix-cli/ after update — 0 vulnerabilities found
  • Ran full test suite — 431 tests across 25 test files, all passing

Checklist

  • Tests pass
  • Smoke tests pass
  • No raw errors introduced
  • CLI output follows Ix format

Resolves Dependabot alert #3 — esbuild enables any website to send
requests to the development server (moderate). The vulnerable esbuild
was a transitive dep via vitest@1.x → vite → esbuild <=0.24.2.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@TannerTorrey3 TannerTorrey3 merged commit 6ed2f68 into main Apr 1, 2026
10 checks passed
@TannerTorrey3 TannerTorrey3 deleted the fix/esbuild-vulnerability branch April 3, 2026 01:30
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.

3 participants