2016-12-05 15 views
2

Iは、以下の場合のeslintルールを追加する必要があります複数の行を持つオブジェクトまたは配列を定義する場合配列の複数行チェックのためのeslintルールがありますか?

// bad 
[ 
    'onClickSave', 
    'onClickCancel'].forEach(bind(this)); 

// good 
[ 
    'onClickSave', 
    'onClickCancel' 
].forEach(bind(this)); 

、ブラケットが新しいライン上になければなりません。

eslintにこのようなルールがありますか、それともどのように達成できますか?

答えて

2

私が知る限り、そのためのルールはありません。しかし、array-bracket-newlinearray-element-newlineの提案があります。

あなたがJSCSを試してみたい場合は、それはすでに以下のように設定することができますルールvalidateNewlineAfterArrayElementsあります

"validateNewlineAfterArrayElements": { 
    "maximum": 1 
} 

つまり、あなたが配列に複数の要素を持っている場合は、それぞれが新しい上にある必要がありますライン。

+0

ありがとうございました! – Erik

関連する問題