Skip to content

chore(deps): update verkit to 0.3.2 - #3145

Merged
danielroe merged 3 commits into
npmx-dev:mainfrom
gameroman:update-verkit
Aug 6, 2026
Merged

chore(deps): update verkit to 0.3.2#3145
danielroe merged 3 commits into
npmx-dev:mainfrom
gameroman:update-verkit

Conversation

@gameroman

Copy link
Copy Markdown
Member

🔗 Linked issue

🧭 Context

📚 Description

@vercel

vercel Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
npmx.dev Ready Ready Preview Aug 5, 2026 9:21pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
docs.npmx.dev Ignored Ignored Preview Aug 5, 2026 9:21pm
npmx-lunaria Ignored Ignored Aug 5, 2026 9:21pm

Request Review

@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 953b6974-26c7-4a39-b8b8-e4ed177fd1c3

📥 Commits

Reviewing files that changed from the base of the PR and between 1e33f7b and d0164c5.

📒 Files selected for processing (3)
  • app/composables/npm/useOutdatedDependencies.ts
  • app/composables/useInstallSizeDiff.ts
  • server/utils/npm.ts
🚧 Files skipped from review as they are similar to previous changes (3)
  • server/utils/npm.ts
  • app/composables/npm/useOutdatedDependencies.ts
  • app/composables/useInstallSizeDiff.ts

📝 Walkthrough

Summary by CodeRabbit

  • Bug Fixes
    • Improved version detection when checking for outdated dependencies.
    • More accurately distinguishes stable releases from prereleases when comparing package versions.
    • Corrected install-size comparisons to use the appropriate package release.
    • Improved handling of prerelease versions in package compatibility checks, providing more reliable dependency information.

Walkthrough

The PR updates verkit to 0.3.2 and replaces manual prerelease checks with isStable and isPrerelease. Server resolution now passes all available versions to findMaxSatisfying.

Changes

Version stability handling

Layer / File(s) Summary
Update verkit and client stability predicates
package.json, app/composables/npm/useOutdatedDependencies.ts, app/composables/useInstallSizeDiff.ts
The project uses verkit 0.3.2. Client version filtering uses isStable and isPrerelease.
Pass all versions to server resolution
server/utils/npm.ts
Server constraint resolution removes private prerelease filtering and passes all available versions to findMaxSatisfying.

Possibly related PRs

Suggested reviewers: graphieros

🚥 Pre-merge checks | ✅ 3 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The description contains only an uncompleted template and provides no meaningful explanation of the dependency update. Add a concise description of the verkit update, its purpose, and any relevant testing or behavioural changes.
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly states that the pull request updates the verkit dependency to version 0.3.2.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@socket-security

socket-security Bot commented Aug 5, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedverkit@​0.3.27610010093100

View full report

@codecov

codecov Bot commented Aug 5, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 50.00000% with 2 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
app/composables/useInstallSizeDiff.ts 50.00% 0 Missing and 1 partial ⚠️
server/utils/npm.ts 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

e18e dependency analysis

No dependency warnings found.

@gameroman
gameroman marked this pull request as ready for review August 5, 2026 21:09
@gameroman
gameroman enabled auto-merge August 5, 2026 21:10
@danielroe
danielroe added this pull request to the merge queue Aug 6, 2026
Merged via the queue into npmx-dev:main with commit 19cb108 Aug 6, 2026
25 checks passed
@gameroman
gameroman deleted the update-verkit branch August 6, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants