4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ESLint v5.10.0

Last updated at Posted at 2018-12-08

v5.9.0 | 次 v5.11.0

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

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

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

🚀 本体への機能追加

特になし。

💡 新しいルール

特になし。

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

#10919: padding-line-between-statements multiline-const, multiline-let, multiline-var, singleline-const, singleline-let, and singleline-var

変数定義について、単一行か複数行にわたるかによって改行ルールを分けるためのオプションが追加されました。

/*eslint padding-line-between-statements: [
    error,
    { prev: multiline-let, next: *, blankLine: always },
    { prev: singleline-let, next: *, blankLine: never },
] */

//✘ BAD
{
    let a = {
        foo: 1
    }
    let b = { foo: 1 } // Expected blank line before this statement.

    foo() // Unexpected blank line before this statement.
}

//✔ GOOD
{
    let a = {
        foo: 1
    }

    let b = { foo: 1 }
    foo()
}

Open online demo

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

特になし。

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

#11145: require-jsdoc and valid-jsdoc

詳しくは『ESLint の組み込み JSDoc サポートが終了します』をご覧下さい。

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?