JSHintのデフォルトオプションの完全なリストはどこで入手できますか。オンラインで検索してみましたが、何も見つかりませんでした。
編集:私はそれが明確でなかった場合に備えて、allオプションのデフォルト値のリストを意味します:)
boolOptions
、valOptions
、およびinvertedOptions
オブジェクトは、jshintソースで直接確認できます。
https://github.com/jshint/jshint/blob/master/examples/.jshintrc
コメントと混同されている場合は、jshintヘルプのオプションセクションを参照してください。
実際、そのページにはデフォルトオプションのリストが含まれており、 @ netmeの回答 で言及されているファイルはJSHintの動作に影響を与えません。 引用 JSHintプロジェクトメンテナ:
実際、そのファイルは単なる例であり、JSHintの動作には影響しません。現在のデフォルトの動作と一致する可能性がありますが、それが継続するという保証はありません。
これが理由です 「オプション」ドキュメント 「強制」と「緩和」のカテゴリでオプションをセグメント化します。すべての「リラックス」オプションが警告の抑制に関するものであることに注意してください。これらは、JSHintがデフォルトで課す制約です。
これは一度理解すれば理にかなっていますが、多くの人(私自身も含む)にとって混乱を招き、 将来変更される可能性があります 。