eslint-plugin-shitsurei

1.1.1 • Public • Published

eslint-plugin-shitsurei

npm version

Installation

$ npm install --save-dev eslint-plugin-shitsurei

Configuration

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 format
  • npm lint
  • npm test

Package Sidebar

Install

npm i eslint-plugin-shitsurei

Weekly Downloads

1

Version

1.1.1

License

MIT

Unpacked Size

68.1 kB

Total Files

19

Last publish

Collaborators

  • yoidea