# Node - "peer"フィールドの変更

"peer" フィールドのファイル内でのデフォルト設定は `package-lock.json` 使用している node と npm のバージョンによって異なります。そのため、AutoFix によってすべての "peer" フィールドが削除されたり、値が false から true に変更されたりすることがあります。

AutoFix は、以下で指定された node と npm のバージョンを使用します。 [engines セクション](https://docs.npmjs.com/cli/v11/configuring-npm/package-json#engines) あなたの `package.json` ファイル内の node バージョンと npm バージョンが、 `package.json` ローカル環境および CI/CD で使用しているバージョンと一致していることを確認してください。バージョンを揃えることで、 `package-lock.json` AutoFix によるファイルの変更を避けられます。

たとえば:

```
{
  "engines": {
    "node": "22",
    "npm": "11.14.1"
  }
}
```
