Skip to content

chore(deps): clear the production audit failures blocking CI - #92

Merged
luoxuanzao merged 2 commits into
mainfrom
fix/dep-audit
Oct 10, 2026
Merged

luoxuanzao merged 2 commits into
mainfrom
fix/dep-audit

Conversation

@luoxuanzao

Copy link
Copy Markdown
Member

Summary

  • release-artifacts fails on main-derived runs because advisories published after the last CI run flag proxy-addr (critical), @modelcontextprotocol/sdk (high) and fast-uri (moderate) in the production tree.
  • Bumps the MCP SDK to ~1.32.1 and adds a fast-uri ^3.1.8 override; npm run audit:prod reports 0 vulnerabilities.

Verification

  • typecheck / test (171 suites, 3585 tests) / build / release:check / audit:prod on this branch

luoxuanzao and others added 2 commits October 10, 2026 09:01
Advisories published after the last main run fail `npm run audit:prod`:
proxy-addr (critical) and fast-uri (moderate) arrive transitively, and the
MCP SDK needed a minor bump. Move the SDK to ~1.32.1 and override fast-uri
to ^3.1.8; audit reports zero production vulnerabilities again.

Co-authored-by: QoderAI (Qwen 3.8 Max) <qoder_ai@qoder.com>
jest drifted to 30.5.2 during the audit fix, pulling babel-jest 30.5.2
with babel-plugin-istanbul@8 and test-exclude@7, which break against the
hoisted minimatch@10 and fail every suite when istanbul is loaded. Pin
jest and jest-environment-jsdom to 30.3.0 so babel-jest stays at 30.3.0,
babel-plugin-istanbul at 7.x and test-exclude at 6.x.

Co-authored-by: QoderAI (Qwen 3.8 Max) <qoder_ai@qoder.com>
@luoxuanzao
luoxuanzao merged commit 5901d7b into main Oct 10, 2026
10 checks passed
@luoxuanzao
luoxuanzao deleted the fix/dep-audit branch October 10, 2026 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant