Node.js/パッケージの整理
コマンド
$ npm outdated(新しいバージョンが存在するパッケージを確認)
$ ncu(npm-check-updates package.jsonを一括更新)
$ npm ddp(dedupe 重複削除)
$ npm prune(不要なパッケージ削除)
$ npm init (package.jsonをプロパティチェンジ)
$ npm install(package.jsonによるパッケージを一括更新)
$ npm audit fix(脆弱性のあるパッケージを確認、互換性ありに更新)
npm outdated
Package Current Wanted Latest Location
@types/compression 0.0.36 0.0.36 1.7.0 memo-apl
fs-extra 8.1.0 8.1.0 9.0.1 memo-apl
rxjs 6.4.0 6.4.0 6.6.3 memo-apl
tslib 1.14.1 1.14.1 2.0.3 memo-apl
zone.js 0.9.1 0.9.1 0.11.2 memo-apl
ncu -u
@types/compression 0.0.36 → 1.7.0
fs-extra ^8.1.0 → ^9.0.1
rxjs ~6.4.0 → ~6.6.3
tslib ^1.14.1 → ^2.0.3
zone.js ~0.9.1 → ~0.11.2
npx depcheck
未使用の依存関係を見つけます。
npm-check
古く、誤った、未使用の依存関係を確認します。
thanks
package.jsonで未使用のnpmパッケージを見つける