Skip to content

Commit 0be5645

Browse files
toolhive-studio-ci[bot]github-actions[bot]eleftheriasclaude
authored
fix(security): override dompurify >=3.4.11, jsdom>undici >=7.28.0 (#2323)
* fix(security): override dompurify >=3.4.11, jsdom>undici >=7.28.0 (GHSA-cmwh-pvxp-8882, GHSA-vmh5-mc38-953g, GHSA-pr7r-676h-xcf6) * fix(security): constrain jsdom>undici to <8 to avoid breaking file layout change undici 8.x removed lib/handler/wrap-handler.js which jsdom@29 requires, causing all vitest workers to crash with MODULE_NOT_FOUND. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Eleftheria Stein-Kousathana <eleftheria@stacklok.com> Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
1 parent cf2dff1 commit 0be5645

2 files changed

Lines changed: 13 additions & 11 deletions

File tree

pnpm-lock.yaml

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

pnpm-workspace.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ overrides:
4444
lodash-es: '>=4.18.0'
4545
mermaid: '>=11.15.0'
4646
'@babel/core': '>=7.29.6 <8.0.0'
47-
dompurify: '>=3.4.9'
47+
dompurify: '>=3.4.11'
4848
js-yaml: '>=4.2.0'
4949
'@opentelemetry/core': '>=2.8.0'
5050
tar: '>=7.5.16'
@@ -54,6 +54,7 @@ overrides:
5454
'@tootallnate/once': '>=3.0.1'
5555
serialize-javascript: '>=7.0.5'
5656
uuid: '>=14.0.0'
57+
'jsdom>undici': '>=7.28.0 <8'
5758
brace-expansion@>=4.0.0 <5.0.5: 5.0.6
5859
brace-expansion@>=2.0.0 <2.0.3: 2.1.1
5960
brace-expansion@<1.1.13: 1.1.15

0 commit comments

Comments
 (0)