1.5.0 • Published 4 years ago

@typelib/eslint-plugin-padding-line v1.5.0

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

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.
1.5.0

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago