Skip to content

Commit 207b036

Browse files
committed
chore(deps): resolve Dependabot alerts via pnpm overrides (91 -> 1)
Add root pnpm.overrides pinning vulnerable transitive dependencies to patched versions across the workspace. Majors are preserved; packages vulnerable in multiple majors (minimatch, picomatch, brace-expansion) are pinned per major, and packages whose only fix lives in a newer major (serialize-javascript, uuid) are forced to that major. Clears every high and low alert and 45/46 moderate. The one remaining is vite <=6.4.1 pulled in by the vitest test runner (dev-only, never shipped); its only fix is vite 6.4.2, which requires vitest 3 — and vitest 3 breaks the tests that dynamically import temp config files.
1 parent abb072a commit 207b036

2 files changed

Lines changed: 1100 additions & 1109 deletions

File tree

package.json

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,50 @@
7272
"sharp",
7373
"unrs-resolver",
7474
"workerd"
75-
]
75+
],
76+
"overrides": {
77+
"@babel/helpers@7": "^7.26.10",
78+
"@babel/plugin-transform-modules-systemjs@7": "^7.29.4",
79+
"@babel/runtime@7": "^7.26.10",
80+
"@xmldom/xmldom@0.8": "^0.8.13",
81+
"ajv@6": "^6.14.0",
82+
"brace-expansion@1": "^1.1.13",
83+
"brace-expansion@2": "^2.0.3",
84+
"brace-expansion@5": "^5.0.6",
85+
"devalue@5": "^5.8.1",
86+
"esbuild@0": ">=0.25.0",
87+
"estree-util-value-to-estree@3": "^3.3.3",
88+
"fast-uri@3": "^3.1.2",
89+
"fast-xml-builder@1": "^1.1.7",
90+
"flatted@3": "^3.4.2",
91+
"hono@4": "^4.12.18",
92+
"image-size@1": "^1.2.1",
93+
"ip-address@10": "^10.1.1",
94+
"js-yaml@3": "^3.14.2",
95+
"lodash@4": "^4.18.0",
96+
"mdast-util-to-hast@13": "^13.2.1",
97+
"mermaid@11": "^11.15.0",
98+
"minimatch@3": "^3.1.4",
99+
"minimatch@9": "^9.0.7",
100+
"node-forge@1": "^1.4.0",
101+
"on-headers@1": "^1.1.0",
102+
"path-to-regexp@0.1": "^0.1.13",
103+
"picomatch@2": "^2.3.2",
104+
"picomatch@4": "^4.0.4",
105+
"postcss@8": "^8.5.10",
106+
"prismjs@1": "^1.30.0",
107+
"qs@6": "^6.15.2",
108+
"serialize-javascript": "^7.0.5",
109+
"svelte@5": "^5.55.7",
110+
"svgo@3": "^3.3.3",
111+
"undici@6": "^6.24.0",
112+
"uuid": "^11.1.1",
113+
"vite@6": "^6.4.2",
114+
"webpack@5": "^5.104.1",
115+
"webpack-dev-server@5": "^5.2.4",
116+
"ws@8": "^8.20.1",
117+
"yaml@2": "^2.8.3"
118+
}
76119
},
77120
"packageManager": "pnpm@10.33.2+sha512.a90faf6feeab71ad6c6e57f94e0fe1a12f5dcc22cd754db40ae9593eb6a3e0b6b12e3540218bb37ae083404b1f2ce6db2a4121e979829b4aff94b99f49da1cf8"
78121
}

0 commit comments

Comments
 (0)