Repository navigation
chore(deps): Dependabot alert 47件(critical 5 / high 13)に対応 - #651
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (10)
Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 1 remain after this review. 📝 WalkthroughWalkthrough複数のアプリ、パッケージ、テンプレートの依存バージョン指定を更新しました。ワークスペースの override 範囲と固定バージョンも変更し、fflate の override を追加しました。 Changes依存関係の更新
Priority: ⬆️ High Estimated code review effort: 2 (Simple) | ~10 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to This is a routine dependency security update with reported passing validation. I found no concrete merge-blocking risk in the supplied changes. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 10 systems. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Some tools did not complete. Review the errors below. 🔧 ESLint
ESLint install timed out. The project may have too many dependencies for the sandbox. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. うさぎが依存の更新を見つけた Comment |
- lism-css / lism-ui の devDependencies の astro を ^6.4.8 から ^7.3.2 へ (6.x には修正版が無い。テスト・astro check・アイコン検証用で peer ではない) - templates/minimal/next の next を ^16.3.5 へ(16.3.6 に解決) - vitest 4.1.11 / sharp 0.35.4(apps/site)/ wrangler 4.136.3 へ更新。 wrangler は miniflare が sharp 0.34.5 を固定ピンしていたため - overrides: hono / @hono/node-server / ip-address / svgo のレンジを修正版へ引き上げ、 satori が 0.7.3 を固定ピンする fflate を追加 - devalue / smol-toml / js-yaml / qs / browserslist / baseline-browser-mapping / fast-uri はロックファイルのみ範囲内で更新(pnpm 10 の名前指定 update は 間接依存に効かないため、一時 override で解決してから外した) 安全確認: 新規に入った55バージョン全ての npm 公開日を検証し、最新でも 2026-09-22 と minimumReleaseAge(7日)を満たすことを確認。plain-crypto-js / axios の混入なし。 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PoEfZKVPV8WZaMttPdnJE6
695af23 to
4867cfc
Compare
概要
Dependabot alert 47件(critical 5 / high 13 / medium 25 / low 4)に対応するため、依存を修正版へ更新します。
変更内容
packages/lism-css/packages/lism-uiの devDependenciesastroを^6.4.8から^7.3.2へtemplates/minimal/nextnextを^16.3.5へ(16.3.6 に解決)vitest4.1.11 /sharp0.35.4(apps/site)/wrangler4.136.3pnpm-workspace.yamlの overridesfflateを追加pnpm-lock.yamlのみ補足:
lism-css/lism-uiの astro は、Astro コンポーネントのテスト(astro/container)・astro check・アイコン検証のための devDependency です。peerDependencies ではないため、利用者側の要件は変わりません。6.x には修正版が無いため 7 系へ上げています。fflateだけ override を追加しています。updateは間接依存に効かないため、ロックファイルのみの更新は一時的な override で解決してから外しています。安全確認
minimumReleaseAge(7日)を満たしているplain-crypto-js/axiosの混入なし確認
nr build(16タスク、minimal-nextは Next.js 16.3.6 でビルド)nr test(lism-css の Astro テスト、test:icon:astro/test:icons:astroを含む)nr lintnr typecheck(lism-css / lism-ui / site のastro checkを含む)Dependabot はデフォルトブランチ(
main)だけを評価するため、アラートはdevへのマージでは閉じず、mainへのリリース時に閉じます。🤖 Generated with Claude Code
https://claude.ai/code/session_01PoEfZKVPV8WZaMttPdnJE6
Summary by CodeRabbit