build(deps-dev): update dependency typescript-eslint to v8.70.0 - #244
Conversation
There was a problem hiding this comment.
Renovateによる開発依存 typescript-eslint の 8.68.0 -> 8.69.0 マイナー更新のみです。
package.jsonとpackage-lock.jsonの変更は整合しており、@typescript-eslint/* サブパッケージ群も同一バージョンへ揃って更新されています。依存の追加・削除はありません。
リリース内容に破壊的変更やセキュリティ修正はなく、修正対象ルールは本プロジェクトで有効化しているプリセット (recommendedTypeChecked / stylisticTypeChecked) の範囲外です。peerDependenciesのtypescript: ">=4.8.4 <6.1.0"も本プロジェクトのtypescript 6.0.3を満たしています。
問題ないためapproveします。
Review metadata
- Reviewed commit: 926d995ba86b735997a9a7f06f0e3966fcbe6502
- PR: #244
- kyosei: 3.6.0
- kyosei-action: 2.4.0
- Claude Code: 2.1.220
- Model: claude-opus-5
- Execution: GitHub Actions (run)
926d995 to
bb28ee4
Compare
There was a problem hiding this comment.
Renovateによる開発依存 typescript-eslint の 8.68.0 -> 8.70.0 更新のみです。前回レビュー時点(8.69.0)から更にマイナー1つ分進みました。
package.jsonとpackage-lock.jsonの変更は整合しており、破壊的変更・非推奨化・セキュリティ修正はリリースノートに記載がありません。peerDependencies (typescript: >=4.8.4 <6.1.0, eslint: ^8.57.0 || ^9.0.0 || ^10.0.0) も変化なく、本リポジトリの typescript / eslint のバージョンは引き続き範囲内です。
新規ルール no-generated-empty-object-type は strict-type-checked 所属で、eslint.config.ts が使う recommendedTypeChecked / stylisticTypeChecked には含まれないため、lint結果への影響はない見込みです。CIのlintがパスすればそのままマージして問題ありません。
Review metadata
- Reviewed commit: bb28ee447e815d7a56cf84a1bbcb38af309cb7ec
- PR: #244
- kyosei: 3.6.0
- kyosei-action: 2.4.0
- Claude Code: 2.1.220
- Model: claude-opus-5
- Execution: GitHub Actions (run)
bb28ee4 to
98e8feb
Compare
There was a problem hiding this comment.
前回レビュー (bb28ee4) 以降はmasterへの追従リベースのみで、PR本来の変更内容は引き続きRenovateによる開発依存 typescript-eslint 8.68.0 -> 8.70.0 のマイナー更新だけです。
package.jsonとpackage-lock.jsonの変更は整合しており、@typescript-eslint/* サブパッケージ群 (parser, scope-manager, type-utils, types, typescript-estree, utils, visitor-keys, project-service, tsconfig-utils) も同一バージョンへ揃って更新されています。依存の追加・削除や推移的依存の範囲指定変更はありません。
リリースノートに破壊的変更・非推奨化・セキュリティ修正はありません。peerDependencies (typescript: >=4.8.4 <6.1.0, eslint: ^8.57.0 || ^9.0.0 || ^10.0.0) も変化なく、本リポジトリの typescript 6.0.3 は範囲内です。
影響し得るのは recommendedTypeChecked 所属の no-deprecated の検出範囲拡大 (オブジェクトshorthandプロパティ) のみですが、該当箇所は見当たりません。新規ルール no-generated-empty-object-type は strict-type-checked 所属で本プロジェクトでは無効です。
詳細は既存のインラインコメント ( #244 (comment) ) で指摘済みのため、今回新規のコメントはありません。CIのlintがパスすればそのままマージして問題ありません。
Review metadata
- Reviewed commit: 98e8febfda758365d80fcfc1f7a215945ad158a0
- PR: #244
- kyosei: 3.6.0
- kyosei-action: 2.4.0
- Claude Code: 2.1.220
- Model: claude-opus-5
- Execution: GitHub Actions (run)
98e8feb to
fcda6aa
Compare
There was a problem hiding this comment.
typescript-eslint を 8.68.0 から 8.70.0 へマイナー更新する renovate PR です。
package.json と package-lock.json のみの変更で、追加、削除された依存はなく、peerDependencies の制約 (eslint: ^8.57.0 || ^9.0.0 || ^10.0.0, typescript: >=4.8.4 <6.1.0) も変わっていないため、本リポジトリの eslint / typescript と互換です。破壊的変更やセキュリティ修正の告知もありません。
コード品質、ドキュメント、パフォーマンス、セキュリティ、テストの各観点で指摘事項はありませんでした。新ルールの自動有効化もないため、CI の lint が通れば問題ありません。
Review metadata
- Reviewed commit: fcda6aab12259899afc979ed1e025621efd29be5
- PR: #244
- kyosei: 3.6.0
- kyosei-action: 2.4.0
- Claude Code: 2.1.220
- Model: claude-opus-5
- Execution: GitHub Actions (run)
fcda6aa to
fd0d4e0
Compare
There was a problem hiding this comment.
Renovateによる開発依存 typescript-eslint 8.68.0 -> 8.70.0 のマイナー更新のみです。前回レビュー (fcda6aa) 以降はmasterへの追従リベースによるlockfileの再生成で、PR本来の変更内容は変わっていません。
package.json と package-lock.json の変更は整合しており、@typescript-eslint/* サブパッケージ群 (parser, scope-manager, type-utils, types, typescript-estree, utils, visitor-keys, project-service, tsconfig-utils) も同一バージョンへ揃って更新されています。依存の追加・削除はありません。
リリースノートに破壊的変更・非推奨化・セキュリティ修正はなく、peerDependencies (typescript: >=4.8.4 <6.1.0, eslint: ^8.57.0 || ^9.0.0 || ^10.0.0) も変化ありません。本リポジトリの typescript 6.0.3 は範囲内です。新ルール no-generated-empty-object-type は strict-type-checked 所属で、eslint.config.ts が使う recommendedTypeChecked / stylisticTypeChecked には含まれないため自動有効化されません。
コード品質、ドキュメント、パフォーマンス、セキュリティ、テストの各観点で新たな指摘はありません。依存面の詳細は既存のインラインコメント ( #244 (comment) ) で指摘済みのため、今回は重複を避けて新規コメントなしとします。CIのlintがパスすればそのままマージして問題ありません。
Review metadata
- Reviewed commit: fd0d4e0f55d4826fc6e2d322d906a916398c2015
- PR: #244
- kyosei: 3.6.0
- kyosei-action: 2.4.0
- Claude Code: 2.1.220
- Model: claude-opus-5
- Execution: GitHub Actions (run)
This PR contains the following updates:
8.68.0→8.70.0Release Notes
typescript-eslint/typescript-eslint (typescript-eslint)
v8.70.0Compare Source
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.69.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Configuration
📅 Schedule: (in timezone Asia/Tokyo)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.