Skip to content

Bump vitest and @vitest/coverage-v8 to 4.1.12; lockfile regenerated, audit clean - #23

Draft
AgenteLabs wants to merge 1 commit into
mainfrom
deps-vitest-audit
Draft

AgenteLabs wants to merge 1 commit into
mainfrom
deps-vitest-audit

Conversation

@AgenteLabs

Copy link
Copy Markdown
Owner

What

The Dependency audit job is red on main on four advisories, all in the test toolchain and none in anything the package ships. This PR clears them:

Package Advisory Severity Vulnerable range
@vitest/mocker GHSA-qxg6-89mg-rqv8, GHSA-xp26-3454-mjgp moderate <= 4.1.11
vite (transitive, via vitest) GHSA-698v-4r3x-3vcv, GHSA-r825-w8mm-5pxw (+ GHSA-587h-7wmj-h5pm, GHSA-9jrq-w75r-8gcw, GHSA-rq7h-c2jc-7f22, GHSA-vfpm-58rq-9qcg) high 8.2.0 – 8.2.2

How

  • vitest and @vitest/coverage-v8 move one patch, ^4.1.11 → ^4.1.12, the first release whose mocker is patched. Nothing else in package.json changes (no TypeScript or ESLint major; Dependabot build(deps-dev): bump the development group across 1 directory with 8 updates #18 is not ported).
  • vite is transitive; the regenerated lockfile resolves it to 8.3.5, inside vitest's own ^6 || ^7 || ^8 range.
  • Lockfile regenerated with npm 10.9.8 via Corepack, as packageManager declares. (npm 10.9.8's ideal-tree build trips on this manifest's optional peer mongodb — Cannot read properties of null (reading 'edgesOut') — so the install that wrote the lock ran with --legacy-peer-deps; a clean npm ci with 10.9.8 from the committed lock then installs without it.)
  • npm audit: 0 vulnerabilities. npm run check (typecheck, lint, coverage, standalone): passes.
  • CHANGELOG.md and RELEASES.md untouched: nothing shipped changes.

Generated by Claude Code

…file

The Dependency audit job is red on main on four advisories, all in the
test toolchain:

  @vitest/mocker  GHSA-qxg6-89mg-rqv8, GHSA-xp26-3454-mjgp (moderate, <=4.1.11)
  vite            GHSA-698v-4r3x-3vcv, GHSA-r825-w8mm-5pxw and four more
                  (high, 8.2.0 - 8.2.2)

vitest and @vitest/coverage-v8 move one patch, to ^4.1.12, the first
release whose mocker is patched; vite is a transitive dependency and the
lockfile now resolves it to 8.3.5, inside vitest's own range. Lockfile
regenerated with npm 10.9.8 (Corepack, as packageManager declares);
`npm audit` reads 0 vulnerabilities and `npm run check` (typecheck, lint,
coverage, standalone) passes. CHANGELOG and RELEASES untouched: nothing
shipped changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T2LtjRauY7RENs18aztY6V
AgenteLabs pushed a commit that referenced this pull request Oct 27, 2026
…s here

Same two files as PR #23 (package.json, package-lock.json); no-ops once
main carries it. The hygiene files are unchanged.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T2LtjRauY7RENs18aztY6V
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