ESLint v5.15.0 has been released: https://t.co/uKkqOcMQML
— ESLint (@geteslint) March 2, 2019
ESLint 5.15.0
がリリースされました。
小さな機能追加とバグ修正が行われました。
質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。
🚀 本体への機能追加
特になし。
💡 新しいルール
#11392: prefer-named-capture-group
正規表現のキャプチャーグループの利用について、必ず名前付きキャプチャーグループを利用するよう強制するルールが追加されました。
例
/*eslint prefer-named-capture-group: error */
// ✘ BAD
const bad = /([0-9]{4})-([0-9]{2})-([0-9]{2})/;
// ✔ GOOD
const good = /(?<year>[0-9]{4})-(?<month>[0-9]{2})-(?<date>[0-9]{2})/;
🔧 オプションが追加されたルール
特になし。
✒️ eslint --fix
をサポートしたルール
特になし。
⚠️ 非推奨になったルール
特になし。