目次
ライブラリに依存しているか確認
% npm ls @types/react
@0.1.0 /Users/ユーザー/workspace/プロジェクトフォルダ
├─┬ @mui/[email protected]
│ └── @types/[email protected] deduped
├─┬ @mui/[email protected]
│ ├─┬ @mui/[email protected]
│ │ └── @types/[email protected] deduped
│ ├─┬ @mui/[email protected]
│ │ └── @types/[email protected] deduped
│ ├─┬ @mui/[email protected]
│ │ └── @types/[email protected] deduped
│ └── @types/[email protected] deduped
├─┬ @mui/[email protected]
│ └── @types/[email protected] deduped
├─┬ @mui/[email protected]
│ ├─┬ @types/[email protected]
│ │ └── @types/[email protected] deduped
│ └── @types/[email protected] deduped
├─┬ @mui/[email protected]
│ ├─┬ @mui/[email protected]
│ │ └── @types/[email protected] deduped
│ └── @types/[email protected] deduped
├─┬ @mui/[email protected]
│ ├─┬ @mui/[email protected]
│ │ └── @types/[email protected] deduped
│ └─┬ @mui/[email protected]
│ └── @types/[email protected] deduped
├─┬ @types/[email protected]
│ └── @types/[email protected] deduped
├─┬ @types/[email protected]
│ ├─┬ @types/[email protected]
│ │ └── @types/[email protected] deduped
│ └── @types/[email protected] deduped
└── @types/[email protected]
ライブラリのアップグレード
リリースノートを確認した上で問題なさそうだったらアップグレード
% yarn upgrade パッケージ名 --latest
ライブラリのバージョンを固定
アップグレードが困難な場合、package.json で下記のようにライブラリのバージョンを固定し、強制します。
"resolutions": {
"@types/react": "18.0.12"
}
インストールして、依存確認
% yarn install
% npm ls @types/react