2016-11-09 2 views
1

eslintの演算子を使用すると、inは許可されません。Eslint:オペレータを無効にする

私は意味:

console.log(1 in [1]);

+0

私はそれのためのルールであり組み込まれているとは思わないが、あなたが最も確実にものを作ることができ、あなたはおそらく5行以内でそれを行うことができます。 –

+2

次の例は、 'no-new'ルールを実装した例です:https://github.com/eslint/eslint/blob/master/lib/rules/no-new.js。あなたのルールは非常に似ているでしょう。 –

+0

ありがとう@マダラユニバー、しかし私は組み込みのルールを探しています。 – Mikalai

答えて

1

不許可指定された構文(無制限-構文)例えば

、あなたはのtry-catchの使用を禁止することを決定するかもしれませんまたは クラスを使用するか、をオペレータに使用することを禁止することがあります。

http://eslint.org/docs/rules/no-restricted-syntax

関連する問題