yarn outdated

檢查是否有過時的相依套件。

yarn outdated

列出所有相依套件的版本資訊,其中包含目前安裝的版本,以及基於 semver 可安裝的最新版本。

例如:以下為專案的 package.json 中列出的相依性:

{
  "dependencies": {
    "underscore": "~1.6.0"
  },
  "devDependencies": {
    "lodash": "4.15.0"
  }
}

這指令的輸出如以下結果:

yarn outdated
Package    Current Wanted Latest Package Type    URL
lodash     4.15.0  4.15.0 4.16.4 devDependencies https://github.com/lodash/lodash#readme
underscore 1.6.0   1.6.0  1.8.3  dependencies    https://github.com/jashkenas/underscore#readme
✨  Done in 0.72s.
yarn outdated [package...]

列出一個或數個相依套件的版本資訊。

例如:如同先前看到的 package.json,則使用以下指令的輸出如下所示:

yarn outdated lodash
Package Current Wanted Latest Package Type    URL
lodash  4.15.0  4.15.0 4.16.4 devDependencies https://github.com/lodash/lodash#readme
✨  Done in 1.04s.