-
Notifications
You must be signed in to change notification settings - Fork 1
Update all dependencies to their latest versions. #16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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