Skip to content

Commit fd5c3fc

Browse files
committed
fix(deps): raise brace-expansion/minimatch to patched majors (dependency-review)
GHSA-mh99-v99m-4gvg covers brace-expansion <= 5.0.7 as one range, so pinning the 1.x line to 1.1.16 did not satisfy it (dependency-review flagged the newly introduced 1.1.16). Override brace-expansion to ^5.0.8 globally in website and frontend, and minimatch to ^10.0.3 in frontend (js-beautify/editorconfig chain). Both npm trees now report 0 vulnerabilities. ## Testing - website: npm run build succeeds (160 docs), npm audit 0 vulns - frontend: npm run build succeeds, vitest 55 files / 566 tests pass, npm audit 0 vulns
1 parent 66e8ae8 commit fd5c3fc

4 files changed

Lines changed: 9 additions & 96 deletions

File tree

frontend/package-lock.json

Lines changed: 4 additions & 70 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@
5757
"vue-tsc": "^3.3.8"
5858
},
5959
"overrides": {
60-
"dompurify": "^3.4.12"
60+
"dompurify": "^3.4.12",
61+
"brace-expansion": "^5.0.8",
62+
"minimatch": "^10.0.3"
6163
}
6264
}

website/package-lock.json

Lines changed: 0 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,11 @@
4545
},
4646
"overrides": {
4747
"minimatch@9": "9.0.7",
48-
"brace-expansion@1": "1.1.16",
49-
"brace-expansion@5": "5.0.8",
5048
"serialize-javascript": "^7.0.5",
5149
"yaml": "^2.8.3",
5250
"sockjs": {
5351
"uuid": "^11.1.1"
54-
}
52+
},
53+
"brace-expansion": "^5.0.8"
5554
}
5655
}

0 commit comments

Comments
 (0)