Skip to content

Commit bf42224

Browse files
docs(deps): add advisory comments and fix minimumReleaseAgeExclude syntax
- Document each pnpm override with its GHSA ID and removal condition. - Split js-yaml@3.15.0 || 4.2.0 into two exact minimumReleaseAgeExclude entries. - Quote all minimumReleaseAgeExclude entries consistently. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent c60d4fc commit bf42224

1 file changed

Lines changed: 15 additions & 4 deletions

File tree

pnpm-workspace.yaml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,32 @@
11
overrides:
2+
# GHSA-7m2j-8qp9-m8jw: CRLF injection. Remove when no transitive dependency uses form-data >=4.0.0 <4.0.6.
23
"form-data@>=4.0.0 <4.0.6": "4.0.6"
4+
# GHSA-88fw-hqm2-52qc: CORS middleware reflects any origin with credentials. Remove when hono >=4.12.25.
35
"hono@<4.12.25": "4.12.25"
6+
# GHSA-q8mj-m7cp-5q26: qs.stringify DoS. Remove when direct dependency upgrades qs >=6.15.2.
47
"qs@>=6.11.1 <=6.15.1": "6.15.2"
8+
# GHSA-v2v4-37r5-5v8g: XSS in Address6 HTML-emitting methods. Remove when direct dependency upgrades ip-address >=10.1.1.
59
"ip-address@<=10.1.0": "10.1.1"
10+
# GHSA-h67p-54hq-rp68: quadratic-complexity DoS in merge key handling. Remove when js-yaml 3.x >=3.15.0.
611
"js-yaml@<3.15.0": "3.15.0"
12+
# GHSA-h67p-54hq-rp68: quadratic-complexity DoS in merge key handling. Remove when js-yaml 4.x >=4.2.0.
713
"js-yaml@>=4.0.0 <=4.1.1": "4.2.0"
14+
# GHSA-4x5r-pxfx-6jf8: arbitrary file read via sourceMappingURL. Remove when @babel/core >=7.29.6.
815
"@babel/core@<=7.29.0": "7.29.7"
16+
# GHSA-xffm-g5w8-qvg7: ReDoS in ConfigCommentParser. Remove when @eslint/plugin-kit >=0.3.4.
917
"@eslint/plugin-kit@<0.3.4": "0.3.4"
18+
# GHSA-jxxr-4gwj-5jf2: unbounded brace range expansion DoS. Remove when brace-expansion >=5.0.6.
1019
"brace-expansion@>=5.0.0 <5.0.6": "5.0.6"
1120

1221
onlyBuiltDependencies:
1322
- secp256k1
1423

1524
minimumReleaseAgeExclude:
25+
# Matches the overrides above; these versions are very recent but required for the security fixes.
1626
- "@eslint/plugin-kit@0.3.4"
17-
- ip-address@10.1.1
18-
- qs@6.15.2
19-
- brace-expansion@5.0.6
27+
- "ip-address@10.1.1"
28+
- "qs@6.15.2"
29+
- "brace-expansion@5.0.6"
2030
- "@babel/core@7.29.7"
21-
- js-yaml@3.15.0 || 4.2.0
31+
- "js-yaml@3.15.0"
32+
- "js-yaml@4.2.0"

0 commit comments

Comments
 (0)