函数体中换行符的 Eslint 规则

Eslint rule for linebreaks in function bodies

我正在寻找将以下内容标记为 error:

的规则
const setStuff = () => { setThing(2); setOtherThing(3); };

我想在正文中有多个语句时强制换行,所以这应该是正确的:

const setStuff = () => {
    setThing(2);
    setOtherThing(3);
};

哪些规则适用于此?我似乎找不到一个。我确实想继续为 returns(例如 const get = () => 3

保留一个衬垫

文档:brace-style

您可以像这样在 .eslintrc 中使用它:

'rules': {
    'brace-style': [
        'error',
        '1tbs'
    ]
}