eslint-plugin-blank-line
require a blank line before code blocks
.eslintrc
... "plugins": ... "blank-line" ... ... rules: ... "blank-line/blank-line": "error" ... ...
the following code
const a = 1;const b = 2; // comment 1// coment 2 { console;} { console;} { } a = 1; b = 2; {} {} { console; } { console; } // some comments // some comments { console; }
will be fixed to (eslint --fix)
const a = 1;const b = 2; // comment 1 // coment 2 { console;} { console;} { } a = 1; b = 2; {} {} { console; } { console; } // some comments // some comments { console; }