1.1.1 • Published 6 years ago
eslint-plugin-shitsurei v1.1.1
eslint-plugin-shitsurei
Installation
$ npm install --save-dev eslint-plugin-shitsureiConfiguration
Use the default setting:
.eslintrc.json
{
"plugins": ["shitsurei"],
"extends": ["plugin:shitsurei/recommended"]
}or custom rules:
.eslintrc.json (An example)
{
"plugins": ["shitsurei"],
"rules": {
"shitsurei/great-var": 2,
"shitsurei/no-break": 1,
"shitsurei/no-else": 2,
"shitsurei/koukai": 1,
"shitsurei/no-no-return": 1
}
}Rules
| Rule ID | Description |
|---|---|
| great-var | 目上の変数が比較演算子の左側に配置されたときに警告する |
| no-break | 怠惰な印象を与えるbreakを警告する |
| no-else | 手抜きでelseが省略されたときに警告する |
| koukai | 後悔と発音が似ている高階関数が使われたときに警告する |
| no-no-return | 縁起の悪い戻り値のない関数を警告する |
Scripts
npm formatnpm lintnpm test