Skip to content

chore(deps): bump browserslist to 4.28.9 to fix high severity audit - #382

Open
aharoitx wants to merge 1 commit into
bitpay:8.0.xfrom
aharoitx:chore/bump-browserslist-audit
Open

chore(deps): bump browserslist to 4.28.9 to fix high severity audit#382
aharoitx wants to merge 1 commit into
bitpay:8.0.xfrom
aharoitx:chore/bump-browserslist-audit

Conversation

@aharoitx

@aharoitx aharoitx commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Problem

The audit job fails on every open PR. It is not caused by any of them:
running npm audit --audit-level=high on a clean 8.0.x exits with code 1.

browserslist@4.28.1 has two high severity advisories:

Both are fixed in 4.28.7+.

Fix

npm update browserslist --package-lock-only → 4.28.9.

Only package-lock.json changes (27 insertions, 42 deletions). browserslist is
a transitive dev dependency (via @babel/helper-compilation-targets, core-js-compat
and update-browserslist-db), requested with a ^4.x range — refreshing the lockfile
is enough. No override needed, package.json untouched.

Verification

Before: 3 vulnerabilities (1 low, 1 moderate, 1 high) → exit 1
After: 2 vulnerabilities (1 low, 1 moderate) → exit 0

The two remaining ones do not block at --audit-level=high:

Locally: build, format:ci, lint and unit all pass.

@aharoitx aharoitx self-assigned this Sep 7, 2026
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