Skip to content

fix(web): bump brace-expansion to 5.0.12 for GHSA-mh99-v99m-4gvg - #147

Merged
uberware merged 1 commit into
mainfrom
fix/brace-expansion
Sep 19, 2026
Merged

uberware merged 1 commit into
mainfrom
fix/brace-expansion

Conversation

@uberware

Copy link
Copy Markdown
Owner

Resolves the high-severity brace-expansion DoS advisories flagged by npm audit:

Dev-only and transitive: eslint@10.10.0 → minimatch@10.2.5 → brace-expansion. minimatch declares ^5.0.5, which the patched 5.0.12 satisfies, so this is a plain lockfile update — no overrides entry needed.

Lockfile diff is confined to that one package. It narrows its own engines from 18 || 20 || >=22 to 20 || >=22; irrelevant here, since .nvmrc is 24 and web/package.json requires node >=24.0.0.

Verified locally: format:check, typecheck, lint clean (lint matters most — this package backs eslint's glob matching), 90 test files / 1064 tests passing, and npm audit now reports 0 vulnerabilities.

@uberware
uberware merged commit 67ed8a9 into main Sep 19, 2026
34 checks passed
@uberware
uberware deleted the fix/brace-expansion branch September 19, 2026 21:35
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