Enforce new line after if condition
npm install eslint-plugin-newline-after-if-condition.eslintrc.js
``javascript`
{
/ ... /
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:
`js
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:
`js
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