Skip to content

chore(deps): upgrade all dependencies#1542

Closed
yanglbme wants to merge 1 commit into
mainfrom
chore/upgrade-deps-2026-05
Closed

chore(deps): upgrade all dependencies#1542
yanglbme wants to merge 1 commit into
mainfrom
chore/upgrade-deps-2026-05

Conversation

@yanglbme
Copy link
Copy Markdown
Member

Summary

Upgrade all project dependencies to latest compatible versions:

Root package.json

  • @types/node: ^25.7.0 -> ^25.8.0
  • eslint: ^10.3.0 -> ^10.4.0

pnpm-lock.yaml

  • All transitive dependencies updated to latest versions across all workspace packages (apps/web, apps/vscode, packages/core, packages/shared, packages/md-cli, packages/mcp-server)

Notes

  • prettier remains pinned at 2.8.8 (per pnpm-workspace.yaml override)
  • @codemirror/view remains pinned at 6.42.1 (per override + patch)
  • Workspace package.json files use ^ ranges so no changes needed there

- Bump @types/node ^25.7.0 -> ^25.8.0
- Bump eslint ^10.3.0 -> ^10.4.0
- Update pnpm-lock.yaml with all transitive dependency updates
- Prettier remains pinned at 2.8.8
Copilot AI review requested due to automatic review settings May 16, 2026 05:06
@github-actions
Copy link
Copy Markdown

😭 Surge Preview build failed.

Please check the workflow run for details.

@yanglbme yanglbme closed this May 16, 2026
@yanglbme yanglbme deleted the chore/upgrade-deps-2026-05 branch May 16, 2026 05:10
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR upgrades root development dependencies and regenerates the pnpm lockfile across the monorepo. The lockfile update currently appears inconsistent with the repo’s pnpm workspace overrides and patches.

Changes:

  • Updates root @types/node and eslint dev dependency ranges.
  • Refreshes many lockfile resolutions and peer dependency snapshots.
  • Removes/changes several lockfile override and patch-related resolutions.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 11 comments.

File Description
package.json Updates root dev dependency ranges for @types/node and eslint.
pnpm-lock.yaml Regenerates dependency resolutions across workspace packages.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported
Comments suppressed due to low confidence (6)

pnpm-lock.yaml:11348

  • The workspace override maps undici@^7 to ^8.1.0, but this dependency now resolves undici 7.25.0. That bypasses the repo's explicit undici override and leaves a different network stack version in the install.
    pnpm-lock.yaml:13756
  • miniflare now resolves undici 7.24.8 even though pnpm-workspace.yaml overrides undici@^7 to ^8.1.0. This bypasses the same network dependency override for the Cloudflare dev stack.
    pnpm-lock.yaml:13768
  • miniflare@4.20260507.1 also resolves undici 7.24.8 instead of the workspace override target (^8.1.0). Both miniflare entries should be regenerated with the undici override applied.
    pnpm-lock.yaml:395
  • These theme package resolutions now pull @codemirror/view@6.43.0 even though the workspace override and root dependency pin @codemirror/view to 6.42.1. This reintroduces an unpatched CodeMirror view version in editor-related packages.
    pnpm-lock.yaml:398
  • The indentation markers package also resolves @codemirror/view@6.43.0 instead of the workspace-pinned 6.42.1. That leaves another editor extension using the unpatched CodeMirror view version.
    pnpm-lock.yaml:13839
  • pnpm-workspace.yaml:26 overrides minimatch to ^10.2.5, but multimatch now resolves minimatch 3.1.5. This is another stale resolution caused by ignoring the workspace overrides.

Comment thread pnpm-lock.yaml
'@codemirror/view':
specifier: 6.42.1
version: 6.42.1(patch_hash=72ab406b093178346885a0a1471852dcc0cb960f7206a660d8fa76b54639bc07)
version: 6.42.1
Comment thread pnpm-lock.yaml
juice:
specifier: ^11.1.1
version: 11.1.1(patch_hash=64286af9d3913b3ffbee649d634de8ec5a603857ce1185030d8bb6e4a384c92c)
version: 11.1.1
Comment thread pnpm-lock.yaml
ohash: 2.0.11
oxfmt: 0.35.0
prettier: 2.8.8
prettier: 3.8.3
Comment thread pnpm-lock.yaml
parse5-htmlparser2-tree-adapter: 7.1.0
parse5-parser-stream: 7.1.2
undici: 8.2.0
undici: 6.25.0
Comment thread pnpm-lock.yaml
@@ -4,48 +4,6 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false

Comment thread pnpm-lock.yaml
execa@1.0.0:
dependencies:
cross-spawn: 7.0.6
cross-spawn: 6.0.6
Comment thread pnpm-lock.yaml
dependencies:
'@babel/runtime-corejs2': 7.29.2
querystring: qs@6.15.1
querystring: 0.2.1
Comment thread pnpm-lock.yaml
markdown-it: 14.1.1
mime: 1.6.0
minimatch: 10.2.5
minimatch: 3.1.5
Comment thread pnpm-lock.yaml
pkg-types@1.3.1:
dependencies:
confbox: 0.2.4
confbox: 0.1.8
Comment thread pnpm-lock.yaml
semver: 7.8.0
shellwords: 0.1.1
uuid: 14.0.0
uuid: 8.3.2
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