fix(deps): drop undici override (broke jsdom@29)

jsdom@29.1.1 imports undici's internal lib/handler/wrap-handler.js, removed
in 8.5.0 -- so forcing undici>=8.5.0 broke ~27 jsdom unit files. Removing the
override lets pnpm resolve undici to the latest patched in-range versions
(6.27.0/7.28.0/8.5.0, all above the vulnerable ranges) while jsdom keeps
working. Unit suite restored to 188 files / 4908 tests.
This commit is contained in:
SnapOtter
2026-06-21 12:23:19 +08:00
parent 76fc695233
commit 5662532501
2 changed files with 16 additions and 6 deletions
+1 -2
View File
@@ -115,8 +115,7 @@
"uuid": ">=11.1.1",
"yaml": ">=2.8.3",
"dompurify": ">=3.4.11",
"nanoid@4": ">=5.0.9",
"undici": ">=8.5.0"
"nanoid@4": ">=5.0.9"
}
},
"dependencies": {
+15 -4
View File
@@ -30,7 +30,6 @@ overrides:
yaml: '>=2.8.3'
dompurify: '>=3.4.11'
nanoid@4: '>=5.0.9'
undici: '>=8.5.0'
importers:
@@ -7775,6 +7774,14 @@ packages:
undici-types@7.24.6:
resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==}
undici@6.27.0:
resolution: {integrity: sha512-YmfV3YnEDzXRC5lZ2jWtWWHKGUm1zIt8AhesR1tens+HTNv+YZlN/dp6G727LOvMJ8xjP9Be7Y2Sdr96LDm+pg==}
engines: {node: '>=18.17'}
undici@7.28.0:
resolution: {integrity: sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==}
engines: {node: '>=20.18.1'}
undici@8.5.0:
resolution: {integrity: sha512-xamtWoB1EshgjpmlXd7GGm2VfdDtw1+rD8uhry8pSNW3If6S8E0m2T2+orSKeZXEn/aPJMviCpDBA65WJt8zhg==}
engines: {node: '>=22.19.0'}
@@ -8448,7 +8455,7 @@ snapshots:
'@actions/http-client@4.0.0':
dependencies:
tunnel: 0.0.6
undici: 8.5.0
undici: 6.27.0
'@actions/io@3.0.2': {}
@@ -11255,7 +11262,7 @@ snapshots:
p-filter: 4.1.0
semantic-release: 25.0.5(typescript@5.9.3)
tinyglobby: 0.2.16
undici: 8.5.0
undici: 7.28.0
url-join: 5.0.0
transitivePeerDependencies:
- supports-color
@@ -14079,7 +14086,7 @@ snapshots:
saxes: 6.0.0
symbol-tree: 3.2.4
tough-cookie: 6.0.1
undici: 8.5.0
undici: 7.28.0
w3c-xmlserializer: 5.0.0
webidl-conversions: 8.0.1
whatwg-mimetype: 5.0.0
@@ -16495,6 +16502,10 @@ snapshots:
undici-types@7.24.6:
optional: true
undici@6.27.0: {}
undici@7.28.0: {}
undici@8.5.0: {}
unicode-emoji-modifier-base@1.0.0: {}