typescript-eslint v6
Reworked Configuration Namesはざっくり言うと「config に書くrecommendedのようなルールセットの名前や枠組みが変わるよ」という変更です。
v5
recommended
推奨ルールのうち、TypeScript の型情報が必要がないルール群
recommended-requiring-type-checking
推奨されるが TypeScript の型情報が必要なルール群
strict
recommendedより厳しく、場合によっては意見の分かれるルール群
重複がなかった
v6での大きな変更
ルールセット自体をFunctional ruleとStylistic ruleという 2 区分に分けた
各々のルールセットに
「 TypeScript の型情報がいらないルール群」と
「TypeScript の型情報が必要なルール群」の2バージョンを用意した
こっちは「 TypeScript の型情報がいらないルール群」を含む
functional rule
recommended
recommended-type-checked
strict
strict-type-checked
stylistic rule
stylistic
stylistic-type-checked
https://gyazo.com/8822ce85cdc5036932ac52e4615b4472
https://gyazo.com/13e9c523498c4d6eb73f797868d64c92