Skip to content

chore: Remediate 2 Dependabot security alerts (lockfile only) - #95

Merged
ernst-dev merged 1 commit into
mainfrom
dependabot-remediate/alert-gap-20261102
Nov 2, 2026
Merged

ernst-dev merged 1 commit into
mainfrom
dependabot-remediate/alert-gap-20261102

Conversation

@ernst-dev

Copy link
Copy Markdown
Member

Updates vitest and the @vitest/* packages from 4.1.11 to 4.1.12 (lockfile only) to resolve 2 of the 3 open security alerts in this repository.

Merging this PR resolves the 2 alerts listed below. It leaves 1 alert open (see "Not resolved"). There are no other open Dependabot PRs in this repository.

Alerts addressed

How it was fixed

@vitest/mocker is a transitive dependency of vitest, which is already a direct dev dependency, so the patched release is reached by updating vitest and the packages released with it. package.json is unchanged because the existing range (^4.1.11) already allows 4.1.12.

The diff is limited to the 9 vitest family entries in package-lock.json (vitest, @vitest/coverage-v8, expect, mocker, pretty-format, runner, snapshot, spy, utils). All are dev dependencies.

Not resolved

  • GHSA-g3hv-75wg-m249: minimatch, medium, < 11.0.1. The only patched release is 11.0.1, a new major version. The vulnerable copy (10.2.6) comes from @typescript-eslint/typescript-estree, whose latest release (8.72.1) still requires minimatch ^10.2.2, so no parent update reaches the fix. Resolving it would take a package.json overrides entry forcing a major version past what the parent declares, which needs a maintainer decision.

Verification

Run locally on this commit: npm run build and npm test both pass (13 test files, 145 tests).

Update vitest and @vitest/* from 4.1.11 to 4.1.12 to resolve GHSA-qxg6-89mg-rqv8 and GHSA-xp26-3454-mjgp in @vitest/mocker.
@ernst-dev
ernst-dev requested a review from a team as a code owner November 2, 2026 10:07
@ernst-dev
ernst-dev requested review from gethinwebster and removed request for a team November 2, 2026 10:07
@ernst-dev ernst-dev added the dependencies Pull requests that update a dependency file label Nov 2, 2026
@ernst-dev
ernst-dev added this pull request to the merge queue Nov 2, 2026
Merged via the queue into main with commit 2e9442d Nov 2, 2026
41 checks passed
@ernst-dev
ernst-dev deleted the dependabot-remediate/alert-gap-20261102 branch November 2, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants