許可された関数名として受け入れるようにESLint の new-cap
ルールを設定する私の試みは次のとおりです。"S"
/*eslint new-cap : [capIsNewExceptions : ["S"]] */
var S = require("string");
var lines = S(text).lines(); // <-- ESLint still gives a warning for cap 'S'!
前述のように、ESLint パーサー (IntelliJ 内) は引き続きnew-cap
警告を表示します。
ESLint のドキュメントを注意深く適用しようとしました。
hereから、次のようなルールの例が表示されます: / では、とルールが設定されていること、およびルールに 2 つのオプションが含まれていること/*eslint quotes: [2, "double"], curly: 2*
を収集します。例のすぐ上)。quotes
curly
quotes
If a rule has additional options, you can specify them using array literal syntax
次に、の実際のドキュメントnew-cap
から、 がオプションとして提供されていることがわかりcapIsNewExceptions
ました。このオプションの値は、目的の関数名の配列である必要があります-上記のコードで試したのと同じです。
しかし、うまくいきません。ESLint の警告がまだ表示されます。
ESLintで使用するJavascriptファイル内capIsNewExceptions
のルールのオプションをカスタマイズする使用をサポートする正しい構文は何ですか?new-cap