.eslintrc.js
{
/* ... */
plugins: ['newline-after-if-condition'],
rules: {
/* ... */
'newline-after-if-condition/rule': ['error']
}
}
This rule enforces line breaks after if condition
Examples of incorrect code for this rule:
if(true) console.log('if');
if(true) { console.log('if') }
if(true) console.log('if');
else console.log('else');
if(true)
console.log('if');
Examples of correct code for this rule:
if(true)
console.log('if');
if(true) {
console.log('if');
}
if(true) {
console.log('if');
}
if(true)
console.log('if');
else console.log('else');
if(true)
console.log('if');
else
console.log('else');
When you don't want to enforce newline after if condition