1

我们决定从 JSCS 切换到 ESLint,因为它允许对其他内容进行更多检查。我已经设法转换了大部分规则,但其中两个我无法与 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

4

1 回答 1

2

requireBlockOnNewline可以模仿brace-style: [2, "1tbs"] requireSpaceBeforeKeywords不存在,但不会太难创建。

于 2015-07-04T01:00:09.067 回答