Edited at

ESLint v5.15.0

v5.14.0 | 次 v5.16.0

ESLint 5.15.0 がリリースされました。

小さな機能追加とバグ修正が行われました。

質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。


🏢 日本語 Issue 管理リポジトリ

👫 日本語サポート チャット

🏢 本家リポジトリ

👫 本家サポート チャット



🚀 本体への機能追加

特になし。


💡 新しいルール


#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})/;



🔗 Online demo



🔧 オプションが追加されたルール

特になし。


✒️ eslint --fix をサポートしたルール

特になし。


⚠️ 非推奨になったルール

特になし。