Update all dependencies to their latest versions.#16
Conversation
This includes updating devDependencies, peerDependencies, and dependencies in `package.json`. Also, update the Bun version used in the GitHub workflows to the latest version.
WalkthroughBumped Bun setup version from 1.2.21 to 1.2.23 across lint, release, and test GitHub Actions workflows. Updated package.json dependency versions for ESLint tooling, TypeScript, @types/bun, and axios. No code or workflow logic changes. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 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: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
bun.lockis excluded by!**/*.lock
📒 Files selected for processing (4)
.github/workflows/lint.yml(1 hunks).github/workflows/release.yml(1 hunks).github/workflows/test.yml(1 hunks)package.json(1 hunks)
| "@eslint/js": "^9.37.0", | ||
| "@types/bun": "1.2.23", | ||
| "eslint": "^9.37.0", | ||
| "prettier": "^3.6.2", | ||
| "tsc-alias": "^1.8.16", | ||
| "typescript-eslint": "^8.41.0" | ||
| "typescript-eslint": "^8.45.0" | ||
| }, | ||
| "peerDependencies": { | ||
| "typescript": "^5.9.2" | ||
| "typescript": "^5.9.3" | ||
| }, | ||
| "dependencies": { | ||
| "@modelcontextprotocol/sdk": "1.17.4", | ||
| "axios": "^1.11.0" | ||
| "axios": "^1.12.2" | ||
| } |
There was a problem hiding this comment.
Update bun.lockb to keep --frozen-lockfile passing
CI runs bun install --frozen-lockfile; with the dependency versions bumped here, the existing bun.lockb will be out of sync and the install step will fail. Regenerate and commit the updated bun.lockb so the lock matches these version bumps.
🤖 Prompt for AI Agents
In package.json around lines 43–56 the dependency/version bumps
(eslint/@eslint/js/@types/bun/prettier/tsc-alias/typescript-eslint and the
dependency updates) will make the committed bun.lockb out of sync with CI's `bun
install --frozen-lockfile`; regenerate the lockfile by running `bun install`
locally (or `bun install --lock`), verify tests/build, and commit the updated
bun.lockb so the lockfile matches these version changes.
This includes updating devDependencies, peerDependencies, and dependencies in
package.json.Also, update the Bun version used in the GitHub workflows to the latest version.
Summary by CodeRabbit