Skip to content

chore: Remediate 12 Dependabot security alerts (lockfile only) - #182

Merged
amanabiy merged 1 commit into
mainfrom
dependabot-remediate/security-remediation-20261012
Oct 19, 2026
Merged

amanabiy merged 1 commit into
mainfrom
dependabot-remediate/security-remediation-20261012

Conversation

@SpyZzey

@SpyZzey SpyZzey commented Oct 12, 2026

Copy link
Copy Markdown
Member

Updates two transitive dependencies in package-lock.json to resolve all 12 open Dependabot security alerts in this repository. package.json is unchanged. Grouped into a single PR so the repository's alerts can be cleared in one review instead of several separate dependency updates.

Alerts addressed

How it was fixed

Both packages are transitive-only, so each vulnerable lockfile entry was moved to its patched release and nothing was promoted to a direct dependency:

  • axios 1.18.1 -> 1.20.0 (covers nine advisories)
  • brace-expansion 1.1.18 -> 1.1.21 (four nested entries), 2.1.4 -> 2.1.7, 5.0.9 -> 5.0.12

The three brace-expansion major lines are tracked separately because each has its own alert and an update on one line does not address the others. Entries already on a patched version were left untouched.

Both packages are development dependencies, so no published artifact changes. The diff is 32 changed lines and contains only these version changes: no unrelated upgrades, no added or removed packages, and no package.json change. npm audit reports neither advisory after the change.

Verification

Run locally on this exact commit:

  • npm install — succeeds
  • npm run build — succeeds
  • npm test (lint + unit tests) — 14 test files, 133 tests passing, 1 skipped; lint clean (13 pre-existing warnings, 0 errors)

Superseded pull request

This PR covers the same updates plus the 5.x line, so #180 has been closed. If this PR fails CI or is abandoned, it can be restored by commenting the Dependabot reopen command on it; Dependabot will not recreate it on its own.

#178 (undici 7.29.0 -> 7.30.0) is left open: it is not tied to any of this repository's open security alerts, so it is not superseded by this PR.

Merging this PR is expected to resolve all 12 of this repository's open alerts, leaving none open.

All upgraded packages are available internally.

@SpyZzey
SpyZzey requested a review from a team as a code owner October 12, 2026 19:46
@SpyZzey SpyZzey added the dependencies Pull requests that update a dependency file label Oct 12, 2026
@SpyZzey
SpyZzey requested review from srungta08 and removed request for a team October 12, 2026 19:46
@codecov

codecov Bot commented Oct 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.16%. Comparing base (b1c87de) to head (20ba6bb).

❌ Your project check has failed because the head coverage (88.16%) is below the target coverage (90.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #182   +/-   ##
=======================================
  Coverage   88.16%   88.16%           
=======================================
  Files          25       25           
  Lines         355      355           
  Branches      100      100           
=======================================
  Hits          313      313           
  Misses         42       42           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@SpyZzey
SpyZzey requested a review from amanabiy October 19, 2026 08:07
@amanabiy
amanabiy added this pull request to the merge queue Oct 19, 2026
Merged via the queue into main with commit b6497fa Oct 19, 2026
46 of 47 checks passed
@amanabiy
amanabiy deleted the dependabot-remediate/security-remediation-20261012 branch October 19, 2026 08:29

This branch was successfully deployed

1 active deployment
dev-pages — 20ba6bb0 Deployed Oct 12, 2026 by SpyZzey via deploy / deploy #813
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