Skip to content

chore: react-componentsパッケージの依存バージョン指定を厳密化#279

Merged
gn-t-k merged 1 commit intomainfrom
chore/fix-package-version-specifiers
Nov 1, 2025
Merged

chore: react-componentsパッケージの依存バージョン指定を厳密化#279
gn-t-k merged 1 commit intomainfrom
chore/fix-package-version-specifiers

Conversation

@gn-t-k
Copy link
Owner

@gn-t-k gn-t-k commented Nov 1, 2025

概要

packages/react-componentsパッケージの依存関係で使用されていたキャレット(^)によるバージョンレンジ指定を削除し、厳密なバージョン番号指定に変更しました。

これは、CLAUDE.mdで定義されている依存パッケージ管理規約に準拠するための修正です:

パッケージのバージョンは ^~ などのレンジ指定を使わず、厳密なバージョン番号を指定する

この変更による影響

開発者への影響

  • packages/react-componentsの依存関係が厳密なバージョンに固定されるため、予期しないバージョンアップによる不具合リスクが低減します
  • Renovateによる自動更新で、明示的にバージョンアップが管理されます

アプリケーションへの影響

  • 実際のバージョンは変更されていないため、機能的な影響はありません
  • pnpm-lock.yamlの一部のトランジティブな依存関係のバージョンが更新されています(debug: 4.4.1 → 4.4.3、ws: 8.18.2 → 8.18.3)

CIでチェックできなかった項目

特になし。既存のテストとビルドで検証可能です。

補足

  • 対象パッケージ: packages/react-components/package.json
  • 修正対象: devDependenciespeerDependencies
  • pnpm-lock.yamlの変更は自動的に反映されたものです

🤖 Generated with Claude Code

packages/react-componentsのdevDependenciesとpeerDependenciesで
キャレット(^)を使用していたバージョン指定を削除し、
厳密なバージョン番号指定に修正。

これにより、CLAUDE.mdで定義されている依存パッケージ管理規約
(レンジ指定を使わず厳密なバージョン番号を指定)に準拠する。

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions github-actions bot added the chore label Nov 1, 2025
@gn-t-k gn-t-k enabled auto-merge November 1, 2025 00:15
@gn-t-k gn-t-k merged commit 1bf79e5 into main Nov 1, 2025
5 checks passed
@gn-t-k gn-t-k deleted the chore/fix-package-version-specifiers branch November 1, 2025 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant