feat: update npm dependencies and global CLI tools - #166
Conversation
Updated packages: - eslint: 9.39.1 → 9.39.2 - @anthropic-ai/claude-code: 2.0.62 → 2.0.71 - @openai/codex: 0.66.0 → 0.73.0 - mcp-remote: 0.1.31 → 0.1.37 - npm: 11.6.4 → 11.7.0 All tests passing, no vulnerabilities detected. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
WalkthroughThis pull request updates several dependency versions: CLI/tool packages in Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes
Possibly related PRs
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
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 |
There was a problem hiding this comment.
Actionable comments posted: 1
📜 Review details
Configuration used: defaults
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (2)
npm/global.json(1 hunks)package.json(1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
{.codex/**,.devcontainer/codex*,package*.json,npm/global.json}
📄 CodeRabbit inference engine (CLAUDE.md)
Use Conventional Commits format with release-triggering types (feat/fix/perf/revert/docs) for commits touching .codex/**, .devcontainer/codex*, package*.json, or npm/global.json
Files:
package.jsonnpm/global.json
🧠 Learnings (3)
📓 Common learnings
Learnt from: CR
Repo: keito4/config PR: 0
File: CLAUDE.md:0-0
Timestamp: 2025-12-01T03:45:17.253Z
Learning: Applies to .github/workflows/update-libraries.yml : Execute npm run update:libs on schedule and open pull requests when dependencies or Codex/Claude tooling changes in .github/workflows/update-libraries.yml
📚 Learning: 2025-12-01T03:45:17.253Z
Learnt from: CR
Repo: keito4/config PR: 0
File: CLAUDE.md:0-0
Timestamp: 2025-12-01T03:45:17.253Z
Learning: Generate GitHub releases automatically with semantic-release based on Conventional Commits
Applied to files:
package.json
📚 Learning: 2025-12-01T03:45:17.253Z
Learnt from: CR
Repo: keito4/config PR: 0
File: CLAUDE.md:0-0
Timestamp: 2025-12-01T03:45:17.253Z
Learning: Applies to .github/workflows/update-libraries.yml : Execute npm run update:libs on schedule and open pull requests when dependencies or Codex/Claude tooling changes in .github/workflows/update-libraries.yml
Applied to files:
npm/global.json
🔇 Additional comments (1)
npm/global.json (1)
4-27: Fix mcp-remote version: 0.1.37 does not exist on npm registry.The version update for mcp-remote to 0.1.37 cannot be verified—npm registry shows latest is 0.1.31. Update to the actual latest version or clarify if a custom/pre-release build is intended. The @openai/codex (0.73.0) and npm (11.7.0) versions are confirmed as current. Verify that the commit message follows Conventional Commits format with a release-triggering type per coding guidelines for npm/global.json changes.
| "@semantic-release/release-notes-generator": "14.1.0", | ||
| "conventional-changelog-conventionalcommits": "9.1.0", | ||
| "eslint": "9.39.1", | ||
| "eslint": "9.39.2", |
There was a problem hiding this comment.
ESLint patch bump to latest version confirmed.
Version 9.39.2 is the latest version, and this patch release fixes several bugs from the previous release. The update is backward compatible. Ensure the commit message follows Conventional Commits format with the appropriate type (likely fix: for a patch release).
🤖 Prompt for AI Agents
In package.json at line 29, the ESLint dependency was bumped to 9.39.2; finalize
this patch update by ensuring the lockfile is updated (run npm/yarn install or
npm ci as appropriate) and run the test/lint suite to confirm no regressions,
then commit the change using a Conventional Commit message indicating a patch
dependency fix (for example: "fix(deps): bump eslint to 9.39.2") so the repo
release tooling classifies it correctly.
Updated Node.js version in Dockerfile from v20.18.1 to v20.19.6 (latest LTS Iron release). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
|
🎉 This PR is included in version 1.4.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Summary
このPRは、npm devDependencies、グローバルCLIツール、およびDevContainer環境の定期的な更新を実施します。
npm devDependencies
グローバルCLIツール
DevContainer
Test plan
npm run lint- 正常終了npm test- 全17件のテストが成功Changes
package.json- eslintバージョン更新package-lock.json- 依存関係ツリー更新npm/global.json- グローバルCLIツールのバージョン更新.devcontainer/Dockerfile- Node.jsバージョン更新🤖 Generated with Claude Code