JSCS から ESLint に切り替えることにしました。これは、他のことをより多くチェックできるためです。ほとんどのルールを変換できましたが、そのうちの 2 つを ESLint ルールセットと一致させることができません。ですから、AST を掘り下げて自分で書き込もうとする前に、これらがまだそこにないかどうかを尋ねたいと思います。
{
// nothing similar to this seems available
"requireBlocksOnNewline": 2,
// there is only rule for after spaces - space-after-keywords
"requireSpaceBeforeKeywords": ["else", "while", "catch"]
}
http://jscs.info/rule/requireBlocksOnNewline.html http://jscs.info/rule/requireSpaceBeforeKeywords.html