Skip to content

Consolidate dependency updates - #27

Merged
brianfunk merged 1 commit into
devfrom
chore/dependency-batch
Aug 26, 2026
Merged

brianfunk merged 1 commit into
devfrom
chore/dependency-batch

Conversation

@nniccolb

Copy link
Copy Markdown
Contributor

Combines all 5 open Dependabot PRs into one batch.

npm: vite 7.3.1→7.3.2 (direct devDependency bump).

The other 4 PRs (picomatch, flatted, minimatch, rollup) were all transitive-only — a plain npm install <pkg> would have wrongly added them as new direct dependencies, so those were resolved via npm audit fix instead, which fixes them in place without touching package.json.

Also fixed: the security CI job (npm audit --audit-level=moderate) was failing on all 5 open PRs — not a CI infra issue, just real outstanding findings. npm audit fix took care of everything: 16 vulnerabilities (2 low, 2 moderate, 11 high, 1 critical) → 0. The critical was an arbitrary file read/execute vulnerability in vitest's UI server.

Verified locally: lint, build, and tests (16/16) all pass.

Supersedes #26, #25, #24, #23, #22.

- vite 7.3.1 -> 7.3.2
- npm audit fix for the rest (picomatch, flatted, minimatch, rollup,
  plus everything else outstanding): 16 vulnerabilities (2 low, 2
  moderate, 11 high, 1 critical) -> 0. The critical was an arbitrary
  file read/execute in vitest's UI server.

Verified: lint, build, test (16/16) all pass.
@brianfunk
brianfunk merged commit b5aa084 into dev Aug 26, 2026
9 checks passed
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