Node - "peer"フィールドの変更
"peer" フィールドのファイル内でのデフォルト設定は package-lock.json 使用している node と npm のバージョンによって異なります。そのため、AutoFix によってすべての "peer" フィールドが削除されたり、値が false から true に変更されたりすることがあります。
AutoFix は、以下で指定された node と npm のバージョンを使用します。 engines セクション あなたの package.json ファイル内の node バージョンと npm バージョンが、 package.json ローカル環境および CI/CD で使用しているバージョンと一致していることを確認してください。バージョンを揃えることで、 package-lock.json AutoFix によるファイルの変更を避けられます。
たとえば:
{
"engines": {
"node": "22",
"npm": "11.14.1"
}
}