Skip to content

Refresh transitive brace-expansion resolutions to patched releases - #239

Merged
jayhill merged 1 commit into
mainfrom
copilot/update-brace-expansion-dependencies
Aug 12, 2026
Merged

Refresh transitive brace-expansion resolutions to patched releases#239
jayhill merged 1 commit into
mainfrom
copilot/update-brace-expansion-dependencies

Conversation

Copilot AI commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Dependabot could not land a non-vulnerable brace-expansion because the current dependency graph still resolved vulnerable transitive versions through typescript-eslint, @typescript-eslint/*, and exceljs. This updates the lockfiles to the nearest patched releases already allowed by the existing semver ranges, avoiding any major-version reconciliation work.

  • Frontend

    • Refreshes the frontend lockfile so the minimatch chain resolves brace-expansion to 2.1.4 instead of 2.0.2.
  • Shared

    • Refreshes the shared lockfile so existing ranges now resolve patched brace-expansion releases:
      • 1.1.121.1.18
      • 5.0.85.0.9
  • Serverless

    • Refreshes the serverless lockfile across the transitive paths introduced by @typescript-eslint/*, typescript-eslint, exceljs, Jest tooling, and related minimatch consumers.
    • Moves vulnerable resolutions to patched releases without changing declared package majors:
      • 1.1.121.1.18
      • 2.0.22.1.4
  • Representative lockfile change

    "node_modules/brace-expansion": {
      "version": "2.1.4",
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz"
    }

Co-authored-by: jayhill <116148+jayhill@users.noreply.github.com>
@jayhill
jayhill marked this pull request as ready for review August 12, 2026 03:17
@jayhill
jayhill merged commit 08b470f into main Aug 12, 2026
8 checks passed
@jayhill
jayhill deleted the copilot/update-brace-expansion-dependencies branch August 12, 2026 03:17
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