日本語

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"
  }
}