Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

updated at

ESLint v4.19.0

v4.18.0 | 次 v5.0.0

ESLint 4.19.0 がリリースされました。
小さな機能追加とバグ修正が含まれています。

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

🏢 日本語 Issue 管理リポジトリ
👫 日本語サポート チャット
🏢 本家リポジトリ
👫 本家サポート チャット

🚀 本体への機能追加

ECMAScript 2018 言語仕様にて追加される構文をフルサポートしました。
新しい構文には次のものが含まれます。

利用するには、設定ファイルに ecmaVersion を追加します。

.eslintrc.json
{
    "parserOptions": {
        "ecmaVersion": 2018
    }
}

また、Rest/Spread Properties が正式な構文になったため experimentalObjectRestSpread オプションは非推奨になりました。
利用している場合は ecmaVersion に置き換えるようお願いします。

💡 新しいルール

特になし。

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

#9994: one-var consecutive

連続する変数宣言だけを1つにまとめるオプションconsecutiveが追加されました。

/*eslint one-var: [error, consecutive] */

//✘ BAD
{
  var a = 1
  var b = 2
  foo()
  var c = 3
}

//✓ GOOD
{
  var a = 1,
      b = 2
  foo()
  var c = 3
}

Open online demo

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

特になし。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
0
Help us understand the problem. What are the problem?