Skip to content

chore(deps): Dependabot's Rust, npm and Actions updates land together. - #82

Merged
rgdevment merged 2 commits into
mainfrom
rgdevment/chore-dependabot-batch
Nov 2, 2026
Merged

rgdevment merged 2 commits into
mainfrom
rgdevment/chore-dependabot-batch

Conversation

@rgdevment

Copy link
Copy Markdown
Owner

Lands the five open Dependabot PRs as one change, so they merge and get tested together.

What changed

Added on top

  • minimatch override (^11.0.4), scoped to @stryker-mutator/core. Stryker pins minimatch 10, which is hit by GHSA-g3hv-75wg-m249 (moderate). The npm audit step for the picker would fail on main too. This follows the existing scoped qs override.
  • app/biome.json migrated with biome migrate. The schema moves to 2.6.3, and "recommended": true becomes "preset": "recommended". Without this, Biome 2.6 warns that the schema doesn't match.

Checked locally (Windows)

  • cargo clippy --workspace --all-targets: no warnings.
  • cargo check -p passes for each crate on its own.
  • cargo nextest: 457 passed.
  • cargo fmt --check: clean.
  • Picker: npm run lint, npm run build, 203 vitest tests.
  • npm audit --audit-level=moderate is clean in app and at the root.
  • npm run lint:md is clean.
  • npm run notices leaves no diff.

For the reviewer

  • The global shortcut was not tried by hand. global-hotkey is a major bump, so it's worth one manual press to see it still opens the picker.
  • stryker run --dryRunOnly fails locally, the same way on main. src/markdown.test.ts imports ../../THIRD-PARTY-*.md, which sits outside Stryker's sandbox. It happens with minimatch 10 as well, so this branch doesn't cause it. This PR doesn't touch app/src, so the mutants job won't run it here.

Supersedes #77, #78, #79, #80 and #81. Dependabot closes them on its own once these versions are on main.

…, with stryker's minimatch lifted past its advisory
@rgdevment rgdevment changed the title chore(deps): Dependabot's Rust, npm and Actions updates land together, with stryker's minimatch lifted past its advisory chore(deps): Dependabot's Rust, npm and Actions updates land together. Nov 2, 2026
@rgdevment
rgdevment merged commit 4945100 into main Nov 2, 2026
23 checks passed
@rgdevment
rgdevment deleted the rgdevment/chore-dependabot-batch branch November 2, 2026 13:06
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