1.5.0 • Published 4 years ago
@typelib/eslint-plugin-padding-line v1.5.0
Padding Line plugin for ESLint
ESLint rules to format code with padding lines.
Demo project: eslint-plugin-padding-line-demo
Installation
npm install --save-dev @typelib/eslint-plugin-padding-line
eslintrc.js:
module.exports = {
plugins: ["@typelib/padding-line"]
};
Rules
expressions
eslintrc.js:
"@typelib/padding-line/expressions": [
"error",
{
groupMinLines?: <number>,
minLines?: <number>,
padOnDocComment?: <boolean>
}
]
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.
padOnDocComment - Separate single expression statement from adjacent expression statements if it has doc comment.