Skip to content

build(deps): resolve vite 7.3.7 for vitest - #54

Merged
rennf93 merged 1 commit into
masterfrom
build/vite-7.3.7
Oct 21, 2026
Merged

rennf93 merged 1 commit into
masterfrom
build/vite-7.3.7

Conversation

@rennf93

@rennf93 rennf93 commented Oct 20, 2026

Copy link
Copy Markdown
Member

Adds vite ^7.3.7 as a dev dependency so vitest resolves the patched vite. That closes the one open Dependabot alert, GHSA-698v-4r3x-3vcv (vite 7.0.0 to 7.3.6).

vitest 5 takes vite as an auto-installed peer, so the lock only moves once vite is a direct dev dependency; guard-core-ts got the same fix in #171. Only vite moves in pnpm-lock.yaml: 7.3.6 to 7.3.7 plus the vitest and @vitest/mocker entries that reference it. The published package does not change, since vite is dev only.

Checked locally, the way ci.yml runs it:

  • pnpm install --frozen-lockfile, pnpm lint and pnpm build: exit 0
  • pnpm test:coverage: 22 files, 300 tests passed, coverage 100/100/100/100
  • pnpm audit --audit-level=low: no known vulnerabilities

@rennf93 rennf93 added the no-issue Chore or dependency PR that does not need an issue label Oct 20, 2026
@github-actions github-actions Bot added the build Package files / packaging label Oct 20, 2026
@rennf93
rennf93 merged commit a56b840 into master Oct 21, 2026
12 checks passed
@rennf93
rennf93 deleted the build/vite-7.3.7 branch October 21, 2026 00:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Package files / packaging no-issue Chore or dependency PR that does not need an issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant