Skip to content

chore: 依存ライブラリを最新版に更新#35

Merged
shomatan merged 1 commit into
mainfrom
chore/deps-update
May 3, 2026
Merged

chore: 依存ライブラリを最新版に更新#35
shomatan merged 1 commit into
mainfrom
chore/deps-update

Conversation

@shomatan
Copy link
Copy Markdown
Contributor

@shomatan shomatan commented May 3, 2026

Summary

  • pnpm update -r --latest で全ワークスペースの依存を最新化
  • 主な更新: @anthropic-ai/claude-agent-sdk 0.2.126 / @xyflow/react 12.10.2 / react 19.2.5 / @types/node 25 / zod 4.4.2 / zustand 5.0.12 / @biomejs/biome 2.4.14 / ws 8.20.0
  • 破壊的変更を含む major bump は @types/node 24 → 25 のみ(型のみのパッケージで実行時影響なし)
  • next は 16.2.4 据え置き

検証 (Node 24 / pnpm 10)

  • pnpm typecheck 全 4 パッケージ通過
  • pnpm test 715 テスト通過 (core 94 / storage 97 / ai-engine 242 / frontend 282)
  • pnpm build 全パッケージビルド成功
  • pnpm lint 既存の noNonNullAssertion 警告のみ(本 PR と無関係)

Codex レビュー

  • HIGH/MEDIUM 指摘なし
  • LOW 2 件: zustand の二重バージョン共存(既存の構造的事象)/ @types/nodeengines.node の乖離 — いずれも対応不要

Test plan

  • CI 通過確認

Summary by CodeRabbit

リリースノート

  • Chores
    • 複数のプロジェクトパッケージにおいて、開発ツール、ライブラリ、型定義パッケージなどの依存関係をアップデートしました。これにより最新の機能と互換性が確保されます。

- @anthropic-ai/claude-agent-sdk 0.2.117 → 0.2.126
- @xyflow/react 12.3.5 → 12.10.2
- react/react-dom 19.0.0 → 19.2.5
- @types/node 24.12.2 → 25.6.0
- @biomejs/biome 2.4.12 → 2.4.14
- zod 4.3.6 → 4.4.2
- zustand 5.0.0 → 5.0.12
- ws 8.18.0 → 8.20.0
- nanoid / dompurify / yaml / jsdom も patch 更新

型チェック・テスト 715 件・ビルドすべて通過確認済み (Node 24)。
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 3, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 2eeb09d5-fdb7-4a21-977c-2ad921d25345

📥 Commits

Reviewing files that changed from the base of the PR and between b670fb8 and d2482b0.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml, !pnpm-lock.yaml
📒 Files selected for processing (5)
  • package.json
  • packages/ai-engine/package.json
  • packages/core/package.json
  • packages/frontend/package.json
  • packages/storage/package.json

📝 Walkthrough

Walkthrough

複数のパッケージファイルの依存ライブラリを更新する変更です。@biomejs/biome@types/node@anthropic-ai/claude-agent-sdkwszodnanoid@xyflow/reactdompurifyreactreact-domzustandyaml などを新しいバージョンにアップグレードしました。

Changes

依存関係の更新

レイヤー / ファイル 概要
ルートパッケージの更新
package.json
@biomejs/biome^2.4.12 から ^2.4.14 へ、@types/node^24.12.2 から ^25.6.0 へアップグレード。
AI エンジンの更新
packages/ai-engine/package.json
@anthropic-ai/claude-agent-sdk^0.2.117 から ^0.2.126 へ、ws^8.18.0 から ^8.20.0 へ、zod^4.3.6 から ^4.4.2 へアップグレード。@types/ws^8.5.12 から ^8.18.1 へアップグレード。
コアパッケージの更新
packages/core/package.json
nanoid^5.0.0 から ^5.1.11 へ、zod^4.3.6 から ^4.4.2 へアップグレード。
フロントエンドパッケージの更新
packages/frontend/package.json
@xyflow/reactdompurifynanoidreactreact-domzodzustand を新しいバージョンへアップグレード。@types/node@types/reactjsdom の開発依存関係もアップグレード。
ストレージパッケージの更新
packages/storage/package.json
yaml^2.8.3 から ^2.8.4 へ、zod^4.3.6 から ^4.4.2 へアップグレード。

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed PRタイトル「chore: 依存ライブラリを最新版に更新」は、複数のpackage.jsonの依存ライブラリをバージョン更新した変更内容を明確に反映しており、主な変更を適切に要約している。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/deps-update

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.

❤️ Share
Review rate limit: 0/1 reviews remaining, refill in 60 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

@shomatan shomatan merged commit c413d2d into main May 3, 2026
2 checks passed
@shomatan shomatan deleted the chore/deps-update branch May 3, 2026 09:24
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