chore(deps): override form-data to ^4.0.6 (CVE fix) - #1710
Conversation
2b62f7f to
7c47791
Compare
|
Claude finished @cliffhall's task in 1m 35s —— View job Review: form-data override (CVE fix)
Verdict: LGTM. The override is correct, minimal, and the tree resolves cleanly to a single patched What I verified1. Override is correct & minimal ( "overrides": {
"get-intrinsic": "1.3.0",
"form-data": "^4.0.6"
}
2. Tree resolves cleanly (
3. Side-effect bump is benign
One caveat on the advisory itselfI was unable to independently confirm the advisory online — both Suggestions (non-blocking)
|
7c47791 to
7a78f1e
Compare
Resolves Dependabot alert #130. Part of #1706. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HiccCEh9mwCfVzE8qYcop1
7a78f1e to
d87b070
Compare
Summary
Adds a
form-dataoverride to the rootpackage.jsonso the transitive dev dependency resolves to>= 4.0.6, which contains the fix for the CRLF-injection vulnerability.Before this change,
form-dataresolved to4.0.5viavitest -> jsdom. After the override,npm ls form-data --allshows onlyform-data@4.0.6:The existing
get-intrinsicoverride is preserved. No inspector version numbers were changed.Resolves Dependabot alert 130
Part of #1706
Verification
All CI checks (mirroring
.github/workflows/main.ymlandcli_tests.yml) pass locally:npx prettier --check .— passnpm run check-version— passcd client && npm run lint— passcd client && npm test— pass (535 tests)cd cli && npm test— pass (85 tests)npm run build— passE2e tests were not run (require Playwright browser downloads).
🤖 Generated with Claude Code
https://claude.ai/code/session_01HiccCEh9mwCfVzE8qYcop1