有没有替代npm-check-updates模块?

我正在考虑使用npm-check-updates模块将node_modules更新到最新版本。但是由于安装后的大尺寸(接近25mb),我正在寻找这个模块的其他替代scheme。

只需使用npm outdated npm ,默认情况下内置于npmyarn提供yarn outdatedyarn upgrade-interactive ,它有一个伟大的CLI用于更新您的代币。

如果您正在寻找SaaS解决scheme,请查看VersionEye ,它可以通过电子邮件发送并自动跟踪依赖关系。

如果您使用的是开放源代码项目,只需使用Greenkeeper或David (免费用于开源项目)。

如果您想支付私人托pipe服务,所有这些SaaSy替代品中的三种还可以提供企业解决scheme。

检查下面的npm模块:

https://www.npmjs.com/package/npm-check

特征

  • 告诉你什么是过时的。
  • 提供包的文档的链接,以便您可以决定是否需要更新。
  • 请通知您,如果您的代码中没有使用依赖关系。
  • 也可以通过-g在全局安装的软件包上运行。
  • 交互式更新 ,通过-uinput更less,错别字更less。
  • 支持公共和私有@ scoped /包 。
  • import from语法支持ES6风格的import from
  • 使用已安装的npm版本(包括新的npm@3升级您的模块,因此依赖关系将转至您期望的地方。
  • 与任何公共npm注册机构, 私人注册机构以及像Sinopia这样的备用注册机构合作 。
  • 不在package.json中查询包含private: true的包的registry。
  • 表情符号在一个命令行应用程序,因为命令行应用程序也可以很有趣。
  • 适用于npm@2npm@3 ,以及更新的替代安装程序,如iedpnpm

要求

  • 节点> = 0.11。