chore(deps): combine Dependabot npm updates#1986
Conversation
Combines the following open Dependabot PRs into a single branch: - #1975 npm-minor-patch group (18 updates: @radix-ui/* + swagger-ui-react) - #1976 lucide-react 1.24.0 -> 1.25.0 - #1977 react-hook-form 7.81.0 -> 7.82.0 - #1978 @aws-sdk/lib-storage 3.1089.0 -> 3.1090.0 - #1979 @aws-sdk/s3-request-presigner 3.1089.0 -> 3.1090.0 package-lock.json regenerated via npm install. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Completed Working on "Code Review"✅ Review submitted: COMMENT. Total comments: 1 across 1 files. ✅ Workflow completed successfully. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Warning Review limit reached
Next review available in: 33 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
WalkthroughUpdated selected dependencies in ChangesDependency refresh
Estimated code review effort: 1 (Trivial) | ~3 minutes Possibly related PRs
Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 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.
Review Summary
Findings by importance
- BLOCKER: 0
- CRITICAL: 0
- MAJOR: 1
- MINOR: 0
- SUGGESTION: 0
- PRAISE: 0
Key themes
- Dependency alignment consistency: AWS SDK packages were upgraded without keeping peer-dependent package versions in sync.
Next steps
- Bump
@aws-sdk/client-s3inpackage.jsonto a compatible range (at least^3.1091.0) to match the upgraded AWS SDK packages. - Regenerate
package-lock.jsonand verify install/test flows to confirm peer dependency warnings are resolved.
🔒 Trivy Security Scan Results |
There was a problem hiding this comment.
Pull request overview
This PR consolidates multiple open Dependabot npm dependency updates into a single branch and refreshes the lockfile via npm install, keeping the dependency graph consistent across package.json and package-lock.json.
Changes:
- Bumped
@radix-ui/*packages andswagger-ui-reactto the latest patch releases. - Updated
lucide-reactandreact-hook-formminor/patch versions. - Updated AWS SDK packages (
@aws-sdk/lib-storage,@aws-sdk/s3-request-presigner) and regeneratedpackage-lock.json.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updates direct dependency version ranges for Radix UI, AWS SDK, lucide-react, react-hook-form, and swagger-ui-react. |
| package-lock.json | Regenerates the dependency resolution to match updated version ranges (including transitive updates). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…signer Regenerating the lockfile floated @aws-sdk/lib-storage and @aws-sdk/s3-request-presigner to 3.1091.0 (peer @aws-sdk/client-s3 ^3.1091.0) while client-s3 stayed at 3.1089.0, breaking the peer dependency. Pin all three AWS SDK packages to 3.1090.0 (Dependabot's target) so the peer requirement is satisfied. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Combines all open Dependabot PRs into a single branch, with
package-lock.jsonregenerated vianpm install.Combined PRs
npm-minor-patchgroup (18 updates:@radix-ui/*+swagger-ui-react5.32.8 → 5.32.9)lucide-react1.24.0 → 1.25.0react-hook-form7.81.0 → 7.82.0@aws-sdk/lib-storage3.1089.0 → 3.1090.0@aws-sdk/s3-request-presigner3.1089.0 → 3.1090.0Local verification (all green)
npx next build✅ (includes type-check + lint)npm run test:coverage✅ 345 tests, 100% line/branch/function coveragenpm run lint✅ 0 errors (pre-existing warnings only)npx tsc --noEmit✅Supersedes #1975, #1976, #1977, #1978, #1979.
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com
Summary by CodeRabbit