Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8691

ESLint 7.14.0

$
0
0

v7.13.0 | 次 v7.15.0

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

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

🏢 日本語 Issue 管理リポジトリ
👫 日本語サポート チャット (招待リンク)
🏢 本家リポジトリ
👫 本家サポート チャット (招待リンク)


[PR] ESLint は開発リソースを確保するための寄付を募っています。
応援してくださると嬉しいです。


✨ 本体への機能追加

特になし

💡 新しいルール

no-nonoctal-decimal-escape

🔖 #13845

JavaScript には 8 進数エスケープ シーケンスという互換性のために残されている非推奨の構文があり、no-octal-escapeルールで禁止できます。

同様に "\8""\9"のような「8 進数エスケープ シーケンス構文のように見えるけれど 8 進数ではない数値」も非厳格モードではエラーになりません。しかし ES2020 までこの構文は検討漏れで言語仕様に記載されていませんでした。

ES2021 で記載されるようになったので、このルールで禁止できるようになります。

/*eslint no-nonoctal-decimal-escape: error *///✘ BADconstbad="Don't use \8 and \9 escapes.";//✔ GOODconstgood="Don't use \\8 and \\9 escapes.";

» Open Demo

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

特になし


Viewing all articles
Browse latest Browse all 8691

Trending Articles