fix(deps): bump pnpm overrides for ws / brace-expansion / body-parser alerts#294
Conversation
… alerts 前回(#293)のoverride更新後にGitHubが新規検知した5件のアラートに対応。 既存overrideの上限が新しいCVEに対して陳腐化していたため、対象範囲と バージョンを引き上げた。 Fixes: #117 #129 #130 #131 #132 | package | before | after | |---|---|---| | ws | (未対応) | ws@>=8.0.0 <8.21.0 -> ^8.21.0 (新規) | | brace-expansion (2.x系) | >=2.0.0 <2.0.3 -> ^2.0.3 | >=2.0.0 <2.1.2 -> ^2.1.2 | | brace-expansion (5.x系) | (未対応) | >=3.0.0 <5.0.7 -> ^5.0.7 (新規) | | brace-expansion (1.x系) | <1.1.13 -> ^1.1.13 | <1.1.16 -> ^1.1.16 | | body-parser | >=2.2.0 <2.2.1 -> ^2.2.1 | >=2.2.0 <2.3.0 -> ^2.3.0 | Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HxuveRGRZF1DgtLarQko33
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Pull request overview
This PR updates the repo’s pnpm.overrides to address newly detected Dependabot alerts (ws / brace-expansion / body-parser) and regenerates the lockfile so installs resolve to patched versions.
Changes:
- Bump existing
pnpm.overridesranges/targets forbrace-expansion(1.x/2.x) andbody-parser. - Add new
pnpm.overridesentries forwsandbrace-expansion(5.x range). - Regenerate
pnpm-lock.yamlso dependency resolution reflects the updated overrides (e.g.,ws@8.21.0,brace-expansion@1.1.16/2.1.2/5.0.7,body-parser@2.3.0and its updated transitive deps).
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updates pnpm.overrides entries/ranges to force patched versions for the affected advisories. |
| pnpm-lock.yaml | Lockfile regeneration reflecting the new override rules and resulting resolved versions. |
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
Summary
pnpm.overridesの一部が今回の新しいアドバイザリに対して陳腐化していたため、範囲・バージョンを引き上げ、wsは新規追加した。ws@>=8.0.0 <8.21.0:^8.21.0(新規)>=2.0.0 <2.0.3:^2.0.3>=2.0.0 <2.1.2:^2.1.2>=3.0.0 <5.0.7:^5.0.7(新規)<1.1.13:^1.1.13<1.1.16:^1.1.16>=2.2.0 <2.2.1:^2.2.1>=2.2.0 <2.3.0:^2.3.0Test plan
pnpm installで lockfile を再生成し、ws@8.21.0/brace-expansion@1.1.16,2.1.2,5.0.7/body-parser@2.3.0に解決されることを確認pnpm install --frozen-lockfile成功pnpm type-check成功pnpm test611 passed / 10 skipped / 19 todoCo-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01HxuveRGRZF1DgtLarQko33