选择命令行版本:

目录

9.9.4 (2024-11-21)

依赖

🌐 Dependencies

9.9.3 (2024-02-26)

错误修复

🌐 Bug Fixes

  • 88ea8c7 #7010 为搜索过滤流设置 objectMode (@lukekarrys)
  • 8d9d735 #7010 取消发布:冒泡显示解析本地 package.json 时的所有错误 (#7049) (@wraithgar)
  • e0e75e5 #7010 取消发布 bug 修复 (#7039) (@wraithgar)
  • 4d59ce1 #7047 反转 SPDX SBOM 依赖的方向 (#7047) (@bdehamer, @antonbauhofer)
  • 878f22b #7008 正确捕获缺失的 URL 打开器错误 (@wraithgar)
  • 91a8eca #7008 在交互式提示中正确捕获缺失的 URL 打开器错误 (@wraithgar)

依赖

🌐 Dependencies

杂务

🌐 Chores

  • 77fa150 #7252 发布:不要在 CLI 发布提交中排除 docs 目录 (#7162) (@lukekarrys)
  • 1d4c464 #7252 @npmcli/template-oss@4.21.3 (@lukekarrys)
  • 6780643 #7010 开发依赖更新 (@wraithgar)
  • ce701e9 #7048 修复不同 Node 版本之间 zlib 的测试差异 (#7048) (@wraithgar)

9.9.2 (2023-11-14)

错误修复

🌐 Bug Fixes

  • 4c9a5e1 #6993 在工作区中查找执行命令 (#6993) (@wraithgar)
  • bb6f496 #6992 在 SBOM 生成中正确处理对象许可证 (#6992) (@bdehamer, @jamietanna)
  • 10db3ca #6990 pkg:在工作区模式下正确输出 (#6990) (@wraithgar)

文档

🌐 Documentation

依赖

🌐 Dependencies

9.9.1 (2023-10-30)

错误修复

🌐 Bug Fixes

  • 0dba79a #6942 重新添加 bin/node-gyp-bin/node-gyp 文件 (@lukekarrys)
  • c93edb5 #6932 添加回 bin/node-gyp-bin/node-gyp 文件 (@lukekarrys)

文档

🌐 Documentation

  • e6cce28 #6925 使用 Markdown 链接而不是 HTML (@lukekarrys)

9.9.0 (2023-10-06)

功能

🌐 Features

  • ecda95a #6841 添加 npm sbom 命令 (#6841) (@bdehamer)
  • fdb8a86 #6794 为 npm 查询添加仅 package-lock 模式 (@wraithgar)
  • 16c04b1 #6877 为 npm audit 添加无 package-lock 模式 (@wraithgar)
  • 66ef765 #6776 添加 --cpu--os 选项以覆盖特定平台的安装 (#6776) (@yukukotani)

错误修复

🌐 Bug Fixes

  • c9406f7 #6791 弃用:忽略隐式工作区模式 (#6758) (#6791) (@wraithgar)
  • 0b1d7c3 #6779 允许搜索没有描述的包 (#6779) (@wraithgar, @lukekarrys)

文档

🌐 Documentation

依赖

🌐 Dependencies

9.8.1 (2023-07-18)

错误修复

🌐 Bug Fixes

  • 38351c9 #6651 在发布时对自动更正的 package.json 条目发出警告 (@wraithgar)
  • 02c7ddb #6642 更清晰的 npx 'canceled' 错误 (#6642) (@rahulio96, @AaronHamilton965)

文档

🌐 Documentation

  • 36bf5fe #6643 在 CONTRIBUTING.md 中添加了使用本地 npm/npx 的步骤 (#6643) (@AaronHamilton965, @rahulio96)

依赖

🌐 Dependencies

9.8.0 (2023-07-05)

功能

🌐 Features

依赖

🌐 Dependencies

9.7.2 (2023-06-21)

错误修复

🌐 Bug Fixes

  • 939a188 #6574 在 npm 引擎检查中忽略节点预发布版本 (#6574) (@wraithgar)
  • d980405 #6556 更好的颜色支持检测 (#6556) (@lukekarrys)
  • 40d7e09 #6555 删除不必要的 package.json 值 (#6555) (@lukekarrys)
  • 3a7378d #6554 清理垃圾箱内容 (@lukekarrys)
  • e722439 #6497 将所有定义移到 @npmcli/config 包中 (@lukekarrys)

文档

🌐 Documentation

  • 405ffbf #6557 删除关于 files 属性的多余声明 (#6557) (@DaviDevMod)
  • cd1e6aa #6551npm install 添加标志 package-lock-only (#6551) (@m4rch3n1ng)

依赖

🌐 Dependencies

9.7.1 (2023-06-06)

依赖

🌐 Dependencies

  • 7467ff6 #6518 @npmcli/package-json@3.1.1, @npmcli/git@4.1.0

9.7.0 (2023-05-31)

功能

🌐 Features

  • a63a6d8 #6490 为 libnpmpublish 添加 provenanceFile 选项 (@bdehamer)
  • 2a8f4f2 #6490 添加新的独占配置项 publish-file (@wraithgar)
  • 361e194 #6483npm install 实现标志 --prefer-dedupe (#6483) (@m4rch3n1ng)

错误修复

🌐 Bug Fixes

  • 38eb39b #6514 从搜索结果中去除 ANSI 字符 (#6514) (@wraithgar)
  • 4b5ccfc #6477 将 usage 和 completion 设置为静态函数 (#6477) (@lukekarrys)
  • 4f39e8c #6479 重构引擎验证以检查语法 (#6479) (@lukekarrys)
  • f3cfe12 #6482 移除未使用的库/npm 残留物 (#6482) (@lukekarrys)
  • 87de0c7 #6472 将 explore 命令移动到 @npmcli/package-json(@wraithgar)
  • 636e29e #6472 尽可能迁移到 @npmcli/package-json (@wraithgar)
  • 37cc797 #6418 通过 TUF 检索注册表键 (#6418) (@bdehamer)

文档

🌐 Documentation

  • 83cd5bd #6480 添加卸载的全局选项 (#6480) (@m4rch3n1ng)
  • 0400ce3 #6481npm setnpm get 添加命令行参数 (#6481) (@m4rch3n1ng)
  • c3638ce #6468 移除 npm cipackage-lock 选项 (#6468) (@m4rch3n1ng)

依赖

🌐 Dependencies

9.6.7 (2023-05-17)

错误修复

🌐 Bug Fixes

文档

🌐 Documentation

依赖

🌐 Dependencies

9.6.6 (2023-05-03)

依赖

🌐 Dependencies

9.6.5 (2023-04-19)

错误修复

🌐 Bug Fixes

  • 33dc428 [#6374] 处理不带规范的 npx package-name (@wraithgar)
  • 82879f6 #6225 延迟加载 arborist 和 pacote (#6225) (@wraithgar)
  • f4e73ab #6322 从 CI 中移除不兼容的参数 (#6322) (@wraithgar)
  • c7fe1c7 #6328 将原始数据保存到文件,而不是解析后的数据 (@wraithgar)

文档

🌐 Documentation

  • 31214a6 #6381 更新发布时 --provenance 标志的描述 (#6381) (@feelepxyz)
  • 997bcdf #6329 修复 Windows 上的 npm 缓存文件夹位置 (#6329) (@charlie-wong)

依赖

🌐 Dependencies

9.6.4 (2023-04-05)

文档

🌐 Documentation

  • 54795a3 #6312 从版本管理器搜索中过滤存档 (#6312) (@ljharb)
  • 530c285 #6306 删除对 npm-packlist 的引用 (#6306) (@staff0rd)

依赖

🌐 Dependencies

9.6.3 (2023-03-30)

错误修复

🌐 Bug Fixes

  • 829503b #6304 不要将日志消息拆成多行 (@wraithgar)
  • 1435fcf #6304 减少加载 ./lib/npm.js 的工作量 (@wraithgar)
  • 09b58e4 #6284 让所有颜色输出使用 chalk 的 npm 实例 (#6284) (@lukekarrys)
  • e252532 #6283 减少查找命令的工作 (#6283) (@wraithgar)
  • 6a4bcba #6275 清理人员整理 (@wraithgar)
  • 8a96b65 #6275 忽略 ts 和 map 文件 (@wraithgar)
  • 94d2b39 #6271 当 logs_max=0 时不要记录关于日志清理的警告 (#6271) (@jmealo)
  • 2def359 #6277 更新了 ebadplatform 消息,使其基于错误生成 (#6277) (@nlf)

文档

🌐 Documentation

  • 1e2eb81 #6311 用 GitHub 搜索替换版本管理器列表 (#6311) (@wraithgar)
  • 9d2be4e #6289 移除 npm bin 链接 (#6289) (@KevinRouchut)

依赖

🌐 Dependencies

9.6.2 (2023-03-14)

错误修复

🌐 Bug Fixes

  • 4622b42 #6247 添加来源发布通知 (#6247) (@bdehamer)

依赖

🌐 Dependencies

9.6.1 (2023-03-08)

错误修复

🌐 Bug Fixes

  • e455e3f #6211 发送包含授权/撤销请求的选项 (#6211) (@DavidTanner)
  • e4de224 #6220 从审计错误中清理 URI (#6220) (@wraithgar)

依赖

🌐 Dependencies

9.6.0 (2023-03-02)

功能

🌐 Features

  • 84fbaf2 #6216 添加初步的 fish shell 自动补全功能 (@wraithgar)

错误修复

🌐 Bug Fixes

  • c4c8754 审计:在完成时添加签名 (@wraithgar)
  • fc46489 访问:仅在完成后 (@wraithgar)
  • b43961a 命令列表:仅将别名映射到真实命令 (@wraithgar)

文档

🌐 Documentation

  • 2695e1f #6187 npm v9 创建 package-lock.json v3 (#6187) (@tuukka)

依赖

🌐 Dependencies

9.5.1 (2023-02-22)

文档

🌐 Documentation

依赖

🌐 Dependencies

9.5.0 (2023-02-14)

功能

🌐 Features

错误修复

🌐 Bug Fixes

  • 53f75a4 #6158 优雅地从 auth-type=web 回退 (#6158) (@MylesBorins)
  • ed59aae #6162 重构审计命令中的错误报告 (@bdehamer)

依赖

🌐 Dependencies

9.4.2 (2023-02-07)

错误修复

🌐 Bug Fixes

  • d02da52 #6142install-links 默认值恢复为 false (#6142) (@nlf)

文档

🌐 Documentation

  • 6ea2cd7 #6134 更新 OTP 的引用以确保准确 (#6134) (@MylesBorins)

依赖

🌐 Dependencies

9.4.1 (2023-02-01)

错误修复

🌐 Bug Fixes

  • 1525a5e #6082 使用作用域注册表取消发布 (@wraithgar)

依赖

🌐 Dependencies

9.4.0 (2023-01-25)

功能

🌐 Features

  • 8d6d851 #6078 添加了 --install-strategy=linked (#6078) (@fritzy)

依赖

🌐 Dependencies

9.3.1 (2023-01-13)

错误修复

🌐 Bug Fixes

  • 8be672b #6050 不要尝试弃用不存在的版本 (#6050) (@wraithgar)
  • 1c3612c #6054 在 CI 命令中使用递归 rm (#6054) (@jamesshaw1987, @burkel24)

9.3.0 (2023-01-12)

功能

🌐 Features

  • 753b98e #5261 无根工作区初始化提供建议 (@fritzy)

错误修复

🌐 Bug Fixes

  • cf175fb #6044 如果配置了 OTP,则将默认认证类型设置为传统 (#6044) (@wraithgar)
  • 2383deb #6037 清理来自 arborist、owner 和 ping 命令的 URL (#6037) (@lukekarrys)
  • 69f5ff8 查看:将命令转换为使用输出而不是控制台 (@lukekarrys)
  • dc52222 初始化:用 / 分隔符写入 package.json 工作区路径 (@lukekarrys)
  • 31af1aa 重构 help 以使用 @npmcli/promise-spawn (@lukekarrys)
  • 669ef94 基金:正确解析并使用 which 配置 (@lukekarrys)
  • 72e6d6f 为文档页面生成工作区支持 (@lukekarrys)
  • 450e50f 在命令类中评估配置 (@lukekarrys)
  • 28ec922 #5946 用 fs.rm 替换 rimraf (@lukekarrys)

文档

🌐 Documentation

  • f0038e5 #6048 npm init 的简介中缺少反引号 (#5837) (#6048) (@Peallyz)
  • ca8ff00 #6045 更新过时的文件路径到 definitions.js (@ericmutta)
  • fe9debd #6038 修复 definitions.js 中的拼写错误 (#6038) (@lukekarrys, @ericmutta)
  • fa27aca #6018 修复 removal.md 中的拼写错误 (@ericmutta)
  • 82f69d9 #6026 修复 registry.md 中的拼写错误 (@ericmutta)

依赖

🌐 Dependencies

9.2.0 (2022-12-07)

功能

🌐 Features

  • cf57ffa #5888 独立的 npm doctor 命令 (#5888) (@wraithgar)

错误修复

🌐 Bug Fixes

  • dfd5d46 #5932 忽略完成的隐式工作区 (#5932) (@wraithgar)

依赖

🌐 Dependencies

9.1.3 (2022-11-30)

错误修复

🌐 Bug Fixes

  • ffbdea2 #5894 作用域包上的 npm 打包文件名 (#5894) (@HenryNguyen5)
  • c26d708 #5884 在 get-identity 验证用户名 (#5884) (@sosoba, @nlf)

文档

🌐 Documentation

  • ea948dc #5881 更新 npm exec 的描述 (#5881) (@styfle, @wraithgar)
  • 40f2c21 #5865 ci-信息网址 (#5865) (@wraithgar)
  • 681a45b #5875 为目录工作区运行命令 (#5875) (@1aron)
  • 681a45b #5875 添加工作区目录示例 (#5875) (@1aron)

依赖

🌐 Dependencies

9.1.2 (2022-11-16)

错误修复

🌐 Bug Fixes

  • d9654cf #5861 移除不需要的 package.json 条目 (#5861) (@wraithgar)

依赖

🌐 Dependencies

9.1.1 (2022-11-09)

文档

🌐 Documentation

  • 1bff064 #5819 配置:文档 npm config fix (#5819) (@wraithgar)

依赖

🌐 Dependencies

9.1.0 (2022-11-02)

功能

🌐 Features

  • 706b3d3 [#5779] 在项目外安装时(如 --global)设置 --no-audit (@fritzy)

错误修复

🌐 Bug Fixes

  • 1f5382d #5789 不要为任何 spawn/run-script 调用设置 stdioString (@lukekarrys)
  • 8fd614a 使用 promiseSpawn.open 替代 opener (@nlf)
  • 41843ad 默认使用记事本 (notepad.exe) 的绝对路径,文档正确 (@nlf)
  • 0c5834e #5758 使用 hosted-git-info 解析注册表 URL (#5758) (@lukekarrys)

文档

🌐 Documentation

  • ce6745c #5763 修复了一些拼写错误 (#5763) (@AndrewDawes)

依赖

🌐 Dependencies

9.0.1 (2022-10-26)

文档

🌐 Documentation

依赖

🌐 Dependencies

9.0.0 (2022-10-19)

功能

🌐 Features

  • e3b004c #5727 将 CLI 和所有工作区移出预发布模式 (@lukekarrys)

依赖

🌐 Dependencies

9.0.0-pre.6 (2022-10-19)

⚠️ 重大变更

🌐 ⚠️ BREAKING CHANGES

  • npm 现在会在标准输出上输出一些 JSON 错误。之前 npm 会将所有 JSON 格式的错误输出到标准错误,这使得解析变得困难,因为标准错误流通常已经有日志记录在其中。将来,npm 会区分错误和崩溃。诸如 E404ERESOLVE 的错误将被处理,并会继续在标准输出上输出。在崩溃的情况下,npm 会照常记录错误,但不会尝试以 JSON 显示,即使在 --json 模式下也是如此。将一个用例从错误类别移动到崩溃类别不会被视为破坏性更改。更多信息请参见 npm/rfcs#482。
  • npm config set 将不再接受已弃用或无效的配置选项。
  • timingloglevel 的更改
    • timing 已被移除为 --loglevel 的值
    • --timing 会显示时间信息,不受 --loglevel 的影响,但在 --silent 的情况下除外
  • 建议弃用布尔安装标志,使用 --install-strategy 代替
    • 弃用 --global-style,--global 现在设置为 --install-strategy=shallow
    • 弃用 --legacy-bundling,现在设置为 --install-strategy=nested
  • npm 将不再尝试修改其创建的文件的所有权。
  • 此软件包不再尝试自动更改文件所有权
  • 此软件包不再尝试自动更改文件所有权

功能

🌐 Features

  • d3543e9 在标准输出上以 JSON 格式输出错误 (#5716) (@lukekarrys)
  • be642c6 拒绝设置已弃用/无效的配置 (#5719) (@wraithgar)
  • 332914b--timing--loglevel 分开配置 (@lukekarrys)
  • f653785 弃用了 keycert 配置选项,并更新了注册表范围的认证文档 (@fritzy)
  • de2d33f 添加 --install-strategy=hoisted|nested|shallow,弃用 --global-style、--legacy-bundling (#5709) (@fritzy)
  • 58065bc #5704 不要更改文件所有权 (@nlf)
  • 475e9b6 #5703 不要更改文件所有权 (@nlf)

错误修复

🌐 Bug Fixes

  • 6ffa5b7 npm hook ls 重复钩子名称前缀 (#5295) (@gennadiygashev)
  • 1afe5ba 解释新的 npm-package-arg 行为 (@wraithgar)
  • 353b5bb #5710 移除 chownr 和 mkdirp-infer-owner (@nlf)

文档

🌐 Documentation

  • 9e74d3e 更新了 README 中支持的引擎 (#5725) (@lukekarrys)

依赖

🌐 Dependencies

9.0.0-pre.5 (2022-10-13)

⚠️ 重大变更

🌐 ⚠️ BREAKING CHANGES

  • 配置文件中存在未限定于特定仓库的身份验证相关设置将不再受支持,并且会引发错误
  • node-versionnpm-version 配置已被移除。
  • 从 Git URL 生成的链接现在将使用 HEAD 作为默认引用,而不是 master

功能

🌐 Features

  • a09e19d #5696 引入了 npm config fix 命令 (@nlf)
  • d2963c6 在 CLI 中显式验证配置 (@nlf)
  • a5fec08 重写文档生成 (@lukekarrys)

错误修复

🌐 Bug Fixes

  • a35c784 #5691 配置:移除 node-versionnpm-version (@wraithgar)

文档

🌐 Documentation

  • a8532eb #5661 拼写错误,缺少括号 (@hbrls)
  • 542efdb 更新 folders 页面以支持现代 npm (@shalvah)

依赖

🌐 Dependencies

9.0.0-pre.4 (2022-10-05)

功能

🌐 Features

错误修复

🌐 Bug Fixes

  • e4e8ae2 libnpmpack: 遵循前台脚本 (@winterqt)
  • npm link 应该覆盖 --install-links (#5633) (@fritzy)
  • 02fcbb6 #5634 确保 Arborist 构造函数在 pacote 中到处传递 (#5634) (@nlf)

文档

🌐 Documentation

  • f37caad #5606 准确描述了安装链接对相对路径的影响 (#5606) (@lukekarrys)
  • 97c32ed #5637 移除指向缓存命令的链接 (#5637) (@wraithgar)
  • 130bc9f #5626 移除循环引用 (#5626) (@giovanniPepi)

依赖

🌐 Dependencies

9.0.0-pre.3 (2022-09-30)

⚠️ 重大变更

🌐 ⚠️ BREAKING CHANGES

  • npm pack 现在在应用忽略规则时遵循严格的操作顺序。如果 package.json 中存在 files 数组,则将忽略来自根目录的 .gitignore 和 .npmignore 文件中的规则。
  • --timing 文件更改:
    • 当使用 --timing 标志运行时,npm 现在会将时间数据写入文件,同时记录调试日志数据,遵循 logs-dir 选项,并在必要时回退到 <CACHE>/_logs/ 目录,而不是直接写入缓存目录。
    • 时序文件数据不再是换行分隔的 JSON,而是每次运行都会创建一个唯一命名的 <ID>-timing.json 文件,其中 <ID> 部分与调试日志相同。
    • 最终,文件中的数据现在有三个顶层键:metadatatimers、和 unfinishedTimers,而不是所有内容都作为顶层键。

功能

🌐 Features

  • 3ae796d 实现新的 npm-packlist 行为 (@lukekarrys)
  • e64d69a #5581 将 eresolve 错误文件写入日志目录 (@lukekarrys)
  • [3445da0](https://github.com/npm/cli/commit/3445da0138f9eed9d73d2b3f5f451fcc1fa2e3fe) 时间现在会与调试日志文件一起记录 (@lukekarrys)

文档

🌐 Documentation

  • f0e7584 #5601 更新文档/日志以适应新的 --access 默认值 (@wraithgar)

依赖

🌐 Dependencies

9.0.0-pre.2 (2022-09-23)

⚠️ 重大变更

🌐 ⚠️ BREAKING CHANGES

  • 默认的 auth-type 配置值现在是 web
  • loginadduserauth-type 的更改
    • 这将移除所有 auth-type 配置,除了 weblegacy
    • loginadduser 现在是独立的命令,用于向注册表发送不同的数据。
    • auth-type 配置值 weblegacy 仅尝试各自的方法,npm 不再尝试所有方法,而是等待看看哪个不会出错。

功能

🌐 Features

  • 66ed584 #5551 默认认证类型为 web (#5551) (@wraithgar)
  • 6ee5b32 查询:在结果中显示 queryContext (@nlf)
  • 314311c #5550 分开登录/添加用户,移除认证类型 (#5550) (@wraithgar)

错误修复

🌐 Bug Fixes

  • 0d90a01 #5480 审计:添加条件以允许返回 E400 的第三方注册表 (#5480) (@juanheyns, Juan Heyns)

文档

🌐 Documentation

  • 2d756cb #5527 添加使用 npm view 查询对象的指令 (#5527) (@moonith)
  • 8743366 #5519 在“tag”配置链接中添加哈希 (#5519) (@mrienstra, @lukekarrys)
  • 5645c51 #5521 链接提到配置参数 (#5521) (@mrienstra)
  • 19762b4 #5529 修改有关垃圾桶的误导性文档 (@Hafizur046)
  • 19762b4 #5529 修改关于 package.json:bin 的误导性文档 (#5529) (@Hafizur046)
  • 8402fd8 #5547 在文档中添加 :outdated 伪选择器 (@nlf)

依赖

🌐 Dependencies

9.0.0-pre.1 (2022-09-14)

⚠️ 重大变更

🌐 ⚠️ BREAKING CHANGES

  • 重命名大部分 npm access 子命令
  • libnpmaccess 的 API 现在有所不同

功能

🌐 Features

  • 9c32c6c 重写:重写 npm access (@wraithgar)
  • 854521b 重写:重写 libnpmaccess (@wraithgar)

错误修复

🌐 Bug Fixes

  • c3d7549 添加标签以发布日志消息 (@wraithgar)

文档

🌐 Documentation

  • fd0eebe 更新注册表文档标题 (@hughlilly)

依赖

🌐 Dependencies

9.0.0-pre.0 (2022-09-08)

⚠ 重大更改

🌐 ⚠ BREAKING CHANGES

  • 工作区: 所有工作区包现在都与以下 Node 版本的 semver 范围兼容:^14.17.0 || ^16.13.0 || >=18.0.0
  • 这会移除 npm birthday 命令
  • 这会移除 npm set-script
  • 这将 install-links 的默认值更改为 true
  • 这会移除 npm bin 命令
  • npm 现在与以下 Node 版本的 semver 范围兼容:^14.17.0 || ^16.13.0 || >=18.0.0

功能

🌐 Features

  • e95017a #5485 feat(工作区): 更新 package.json 中支持的 Node 引擎 (@lukekarrys)
  • 49bbb2f #5455 功能:移除 npm birthday (@wraithgar)
  • 926f0ad #5456 功能:移除 npm set-script (@wraithgar)
  • 2a8c2fc #5458 功能:默认将 install-links 设置为 true (@wraithgar)
  • 2e92800 #5459 功能:移除 npm bin (@wraithgar)
  • 457d388 #5475 功能:更新 package.json 中支持的 Node 引擎 (@wraithgar)

错误修复

🌐 Bug Fixes

  • 41481f8 #5475 修复:在旧版本 Node 中尝试更优雅的失败处理 (@wraithgar)

文档

🌐 Documentation

  • 7fc2b6f #5468 文档:移除 prepare 脚本的重复描述 (@kidonng)
  • 285b39f #5324 文档:为扩展的 :semver 选择器添加文档 (@nlf)

依赖

🌐 Dependencies

  • 以下工作区依赖已更新
    • dependencies
      • @npmcli/arborist 从 ^5.6.1 提升至 ^6.0.0-pre.0
      • libnpmaccess 从 ^6.0.4 升级到 ^7.0.0-pre.0
      • libnpmdiff 从 ^4.0.5 升级到 ^5.0.0-pre.0
      • libnpmexec 从 ^4.0.12 升级到 ^5.0.0-pre.0
      • libnpmfund 从 ^3.0.3 升级到 ^4.0.0-pre.0
      • libnpmhook 从 ^8.0.4 升级到 ^9.0.0-pre.0
      • libnpmorg 从 ^4.0.4 升级到 ^5.0.0-pre.0
      • libnpmpack 从 ^4.1.3 升级到 ^5.0.0-pre.0
      • libnpmpublish 从 ^6.0.5 升级到 ^7.0.0-pre.0
      • libnpmsearch 从 ^5.0.4 升级到 ^6.0.0-pre.0
      • libnpmteam 从 ^4.0.4 升级到 ^5.0.0-pre.0
      • libnpmversion 从 ^3.0.7 升级到^4.0.0-pre.0

目录