Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

eslint-plugin-newline-after-if-condition

marcosc90798ISC1.1.0

Enforce new line after if condition

eslint, eslintplugin, eslint-plugin, eslint-rule

readme

Newline after if condition (newline-after-if-condition)

Usage

.eslintrc.js

{
    /* ... */
    plugins: ['newline-after-if-condition'],
    rules: {
        /* ... */
        'newline-after-if-condition/rule': ['error']
    }
}

Rule Details

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 Not To Use It

When you don't want to enforce newline after if condition