Skip to content

Dependencies upgrade#562

Merged
cursor[bot] merged 1 commit intomainfrom
cursor/dependencies-upgrade-77e9
Feb 12, 2026
Merged

Dependencies upgrade#562
cursor[bot] merged 1 commit intomainfrom
cursor/dependencies-upgrade-77e9

Conversation

@kentcdodds
Copy link
Member

@kentcdodds kentcdodds commented Feb 12, 2026

Upgrade dependencies across the workspace and example projects to their latest feasible versions.

This update brings the Nx stack, chromium-bidi (major bump), @modelcontextprotocol/inspector, and many other patch/minor dependencies up to date. eslint was intentionally left at 9.39.2 due to peer dependency constraints with @nx/eslint.


Open in Cursor Open in Web


Note

Low Risk
Version-only dependency and lockfile updates with no application logic changes; main risk is upstream behavioral changes in updated packages.

Overview
Updates dependency versions across the example workspace and example/epicshop, primarily as patch/minor bumps (e.g., @epic-web/config, p-limit, @conform-to/*, @sentry/vite-plugin, dotenv, esbuild, framer-motion, msw, openid-client, ora, and TypeScript/React/Node type packages).

Lockfiles are refreshed accordingly, including metadata tweaks where several transitive packages are now marked as peer in example/package-lock.json.

Written by Cursor Bugbot for commit ef1b6fc. This will update automatically on new commits. Configure here.

Co-authored-by: me <me@kentcdodds.com>
@cursor
Copy link
Contributor

cursor bot commented Feb 12, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@nx-cloud
Copy link

nx-cloud bot commented Feb 12, 2026

View your CI Pipeline Execution ↗ for commit ef1b6fc

Command Status Duration Result
nx run-many --target typecheck ✅ Succeeded 18s View ↗
nx run-many --target build ✅ Succeeded <1s View ↗
nx lint ✅ Succeeded 46s View ↗

☁️ Nx Cloud last updated this comment at 2026-02-12 20:55:28 UTC

@kentcdodds kentcdodds marked this pull request as ready for review February 12, 2026 20:55
Copy link
Contributor

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is ON. A Cloud Agent has been kicked off to fix the reported issue.

"integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==",
"dev": true,
"license": "MIT",
"peer": true,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lockfile incorrectly marks direct dependencies as peer-only

Low Severity

The lockfile adds "peer": true to prettier, acorn, @typescript-eslint/parser, and unrs-resolver, but all four are reachable through non-peer dependency paths. Most notably, prettier is a direct devDependency in example/package.json and used by the format script. Per npm's lockfile v3 spec, "peer" must be false for packages that are a transitive dependency of a non-peer dependency. This corrupted lockfile means npm ci --omit=peer would incorrectly skip these packages. Regenerating the lockfile with a clean npm install would likely fix this.

Additional Locations (2)

Fix in Cursor Fix in Web

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Bugbot Autofix determined this is a false positive.

The lockfile has no "peer": true markers for the referenced packages, so the reported corruption is not present.

@cursor cursor bot merged commit 14307e4 into main Feb 12, 2026
10 checks passed
@cursor cursor bot deleted the cursor/dependencies-upgrade-77e9 branch February 12, 2026 21:01
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