Skip to content

build(pnpm): 统一包管理并升级兼容的最新依赖 #136

Description

@1012839419a-alt

父目标:#130
contractRepo / executionRepo:2233admin/opencli-Razormind
worktree:D:\projects\opencli-pnpm-latest-20260914
branch:codex/pnpm-latest-20260914
baseline:6b7c69e0d7f1767d7101336cfeb68e869c772fdf
ownedPaths:

  • package.json
  • pnpm-workspace.yaml
  • pnpm-lock.yaml
  • frontend/package.json
  • frontend/pnpm-lock.yaml
  • package-lock.json
  • frontend/package-lock.json
  • chrome/extension-src/package-lock.json
  • collaboration/package-lock.json
  • README.md
  • .github/workflows/

目标:统一 JavaScript 包管理到 pnpm,核验并升级到 2026-09-14 当前兼容的最新版本;消除 manifest/lock 漂移与 npm 脚本调用,保留必要的上游版本钉住和安全边界。
验收:用 pnpm 完成安装/锁文件生成;根 doctor/test/check、前端 lint/typecheck/build 和扩展检查按实际受影响面通过;不得仅改 manifest 不验证;不升级 Python 依赖;出现破坏性大版本时给出兼容证据或保持明确 pin。
delivery:本 worktree 分支上的本任务提交 SHA,由主 Agent 复核后整合;不得推送。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions