Padding Line plugin for ESLint
This plugin contains rules to format code with padding lines.
Demo project: eslint-plugin-padding-line-demo
Installation
npm install --save-dev eslint-plugin-padding-line
eslintrc.js:
module.exports = {
plugins: ["padding-line"]
};
Rules
expressions
eslintrc.js:
"padding-line/expressions": [
"error",
{
groupMinLines: <number>,
minLines: <number>
}
]
groupMinLines - Separates a group of adjacent expression statements by empty lines if an average number of lines per expression statement is equal or larger than given value.
minLines - Separates single expression statement from adjacent expression statements if it contains at least given number of lines.