Skip to content

chore(deps): bump @lydell/node-pty-win32-arm64 from 1.2.0-beta.10 to 1.2.0-beta.12#52

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/lydell/node-pty-win32-arm64-1.2.0-beta.12
Open

chore(deps): bump @lydell/node-pty-win32-arm64 from 1.2.0-beta.10 to 1.2.0-beta.12#52
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/lydell/node-pty-win32-arm64-1.2.0-beta.12

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 24, 2026

Copy link
Copy Markdown
Contributor

Bumps @lydell/node-pty-win32-arm64 from 1.2.0-beta.10 to 1.2.0-beta.12.

Commits

@dependabot @github

dependabot Bot commented on behalf of github Jun 24, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/lydell/node-pty-win32-arm64-1.2.0-beta.12 branch from 5e869b0 to ec64461 Compare June 29, 2026 11:04
@github-actions

github-actions Bot commented Jun 29, 2026

Copy link
Copy Markdown

GLM 审查信息

结论

存在明显的依赖版本不一致问题,建议阻塞合并。Dependabot 仅升级了特定平台的原生子包,未同步升级主包,可能导致原生模块加载异常或升级失效。

发现

  1. 主包与平台子包版本不一致package.json 第 159-162 行,主包 @lydell/node-pty 及其他平台子包(如 darwin-x64, linux-x64 等)仍保持在 1.2.0-beta.10,仅 @lydell/node-pty-win32-arm64 被升级至 1.2.0-beta.12。对于包含原生编译的包,JS 包装层与原生二进制文件版本不匹配极易引发 ABI 兼容性错误或运行时崩溃。
  2. 嵌套依赖导致升级可能失效package-lock.json 第 3499 行和 3613 行显示,由于主包 @lydell/node-pty@1.2.0-beta.10 仍依赖旧版子包,npm 为其生成了嵌套的 node_modules/@lydell/node-pty/node_modules/@lydell/node-pty-win32-arm64@1.2.0-beta.10。这意味着如果不通过 overrides 强制解析,@lydell/node-pty 运行时实际加载的仍是旧版本,导致此次升级毫无效果。

建议测试

建议直接关闭此 Dependabot PR,并手动将 package.json 中所有 @lydell/node-pty* 相关依赖统一升级至 1.2.0-beta.12。若需验证当前 PR,必须在 Windows ARM64 环境下测试终端进程的创建、数据收发及销毁,确认不会出现原生模块加载失败或进程崩溃问题。

Bumps [@lydell/node-pty-win32-arm64](https://github.com/lydell/node-pty) from 1.2.0-beta.10 to 1.2.0-beta.12.
- [Release notes](https://github.com/lydell/node-pty/releases)
- [Commits](lydell/node-pty@v1.2.0-beta.10...v1.2.0-beta.12)

---
updated-dependencies:
- dependency-name: "@lydell/node-pty-win32-arm64"
  dependency-version: 1.2.0-beta.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/lydell/node-pty-win32-arm64-1.2.0-beta.12 branch from ec64461 to 714196d Compare July 3, 2026 05:34
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.

0 participants