Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cenfun/eslint-config-plus

Eslint recommended rules + most fixable and normal rules
https://github.com/cenfun/eslint-config-plus

config eslint plus

Last synced: 22 days ago
JSON representation

Eslint recommended rules + most fixable and normal rules

Awesome Lists containing this project

README

        

# eslint-config-plus
Eslint config plus = Eslint official recommended rules + most fixable and normal rules.
[https://eslint.org/docs/rules/](https://eslint.org/docs/rules/)

# Installation
```sh
npm install eslint-config-plus -D
```
# Usage
```js
// eslint.config.js
const plus = require('eslint-config-plus');
module.exports = [
{
rules: {
... plus.rules
}
}
];
```

# Rules
Base on [[email protected]](https://github.com/eslint/eslint) (2024/6/10)
| |Rules|Count| |
|:-:|-----|----:|--:|
| |All Eslint rules| 290| |
|โœ”๏ธ|Defined in plus| 204|70.3%|
| โŒ|Undefined| 86|29.7%|
| โœ…|Recommended| 61|21.0%|
|๐Ÿ”ง|Fixable| 105|36.2%|
|โš ๏ธ|Deprecated| 93|32.1%|

### Details
| |Rules|Type|Enabled|Value|
|--:|:----|:---|:-----:|:----|
| 1|[accessor-pairs](https://eslint.org/docs/rules/accessor-pairs)| | โŒ | |
| 2|[array-bracket-newline](https://eslint.org/docs/rules/array-bracket-newline)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","consistent"]`|
| 3|[array-bracket-spacing](https://eslint.org/docs/rules/array-bracket-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","never"]`|
| 4|[array-callback-return](https://eslint.org/docs/rules/array-callback-return)| | โŒ | |
| 5|[array-element-newline](https://eslint.org/docs/rules/array-element-newline)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","consistent"]`|
| 6|[arrow-body-style](https://eslint.org/docs/rules/arrow-body-style)|๐Ÿ”ง| โŒ | |
| 7|[arrow-parens](https://eslint.org/docs/rules/arrow-parens)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","always"]`|
| 8|[arrow-spacing](https://eslint.org/docs/rules/arrow-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
| 9|[block-scoped-var](https://eslint.org/docs/rules/block-scoped-var)| | โŒ | |
| 10|[block-spacing](https://eslint.org/docs/rules/block-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
| 11|[brace-style](https://eslint.org/docs/rules/brace-style)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
| 12|[callback-return](https://eslint.org/docs/rules/callback-return)|โš ๏ธ| โŒ | |
| 13|[camelcase](https://eslint.org/docs/rules/camelcase)| | โŒ | |
| 14|[capitalized-comments](https://eslint.org/docs/rules/capitalized-comments)|๐Ÿ”ง| โŒ | |
| 15|[class-methods-use-this](https://eslint.org/docs/rules/class-methods-use-this)| | โŒ | |
| 16|[comma-dangle](https://eslint.org/docs/rules/comma-dangle)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","never"]`|
| 17|[comma-spacing](https://eslint.org/docs/rules/comma-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"after":true,"before":false}]`|
| 18|[comma-style](https://eslint.org/docs/rules/comma-style)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","last"]`|
| 19|[complexity](https://eslint.org/docs/rules/complexity)| | โœ”๏ธ |`["error",8]`|
| 20|[computed-property-spacing](https://eslint.org/docs/rules/computed-property-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","never"]`|
| 21|[consistent-return](https://eslint.org/docs/rules/consistent-return)| | โŒ | |
| 22|[consistent-this](https://eslint.org/docs/rules/consistent-this)| | โŒ | |
| 23|[constructor-super](https://eslint.org/docs/rules/constructor-super)|โœ… | โœ”๏ธ |`"error"`|
| 24|[curly](https://eslint.org/docs/rules/curly)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
| 25|[default-case](https://eslint.org/docs/rules/default-case)| | โœ”๏ธ |`"error"`|
| 26|[default-case-last](https://eslint.org/docs/rules/default-case-last)| | โœ”๏ธ |`"error"`|
| 27|[default-param-last](https://eslint.org/docs/rules/default-param-last)| | โœ”๏ธ |`"error"`|
| 28|[dot-location](https://eslint.org/docs/rules/dot-location)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","property"]`|
| 29|[dot-notation](https://eslint.org/docs/rules/dot-notation)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
| 30|[eol-last](https://eslint.org/docs/rules/eol-last)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","always"]`|
| 31|[eqeqeq](https://eslint.org/docs/rules/eqeqeq)|๐Ÿ”ง| โœ”๏ธ |`["error","always"]`|
| 32|[for-direction](https://eslint.org/docs/rules/for-direction)|โœ… | โœ”๏ธ |`"error"`|
| 33|[func-call-spacing](https://eslint.org/docs/rules/func-call-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","never"]`|
| 34|[func-name-matching](https://eslint.org/docs/rules/func-name-matching)| | โœ”๏ธ |`"error"`|
| 35|[func-names](https://eslint.org/docs/rules/func-names)| | โŒ | |
| 36|[func-style](https://eslint.org/docs/rules/func-style)| | โŒ | |
| 37|[function-call-argument-newline](https://eslint.org/docs/rules/function-call-argument-newline)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","consistent"]`|
| 38|[function-paren-newline](https://eslint.org/docs/rules/function-paren-newline)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","consistent"]`|
| 39|[generator-star-spacing](https://eslint.org/docs/rules/generator-star-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"after":false,"before":true}]`|
| 40|[getter-return](https://eslint.org/docs/rules/getter-return)|โœ… | โœ”๏ธ |`"error"`|
| 41|[global-require](https://eslint.org/docs/rules/global-require)|โš ๏ธ| โŒ | |
| 42|[grouped-accessor-pairs](https://eslint.org/docs/rules/grouped-accessor-pairs)| | โŒ | |
| 43|[guard-for-in](https://eslint.org/docs/rules/guard-for-in)| | โŒ | |
| 44|[handle-callback-err](https://eslint.org/docs/rules/handle-callback-err)|โš ๏ธ| โŒ | |
| 45|[id-blacklist](https://eslint.org/docs/rules/id-blacklist)|โš ๏ธ| โŒ | |
| 46|[id-denylist](https://eslint.org/docs/rules/id-denylist)| | โŒ | |
| 47|[id-length](https://eslint.org/docs/rules/id-length)| | โŒ | |
| 48|[id-match](https://eslint.org/docs/rules/id-match)| | โŒ | |
| 49|[implicit-arrow-linebreak](https://eslint.org/docs/rules/implicit-arrow-linebreak)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","beside"]`|
| 50|[indent](https://eslint.org/docs/rules/indent)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",4,{"ArrayExpression":"first","ObjectExpression":1,"SwitchCase":1}]`|
| 51|[indent-legacy](https://eslint.org/docs/rules/indent-legacy)|๐Ÿ”งโš ๏ธ| โŒ | |
| 52|[init-declarations](https://eslint.org/docs/rules/init-declarations)| | โŒ | |
| 53|[jsx-quotes](https://eslint.org/docs/rules/jsx-quotes)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","prefer-double"]`|
| 54|[key-spacing](https://eslint.org/docs/rules/key-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"afterColon":true,"mode":"strict"}]`|
| 55|[keyword-spacing](https://eslint.org/docs/rules/keyword-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"after":true,"before":true}]`|
| 56|[line-comment-position](https://eslint.org/docs/rules/line-comment-position)|โš ๏ธ| โœ”๏ธ |`["error",{"position":"above"}]`|
| 57|[linebreak-style](https://eslint.org/docs/rules/linebreak-style)|๐Ÿ”งโš ๏ธ| โŒ | |
| 58|[lines-around-comment](https://eslint.org/docs/rules/lines-around-comment)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"beforeBlockComment":true}]`|
| 59|[lines-around-directive](https://eslint.org/docs/rules/lines-around-directive)|๐Ÿ”งโš ๏ธ| โŒ | |
| 60|[lines-between-class-members](https://eslint.org/docs/rules/lines-between-class-members)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error","always",{"exceptAfterSingleLine":true}]`|
| 61|[logical-assignment-operators](https://eslint.org/docs/rules/logical-assignment-operators)|๐Ÿ”ง| โŒ | |
| 62|[max-classes-per-file](https://eslint.org/docs/rules/max-classes-per-file)| | โœ”๏ธ |`"error"`|
| 63|[max-depth](https://eslint.org/docs/rules/max-depth)| | โœ”๏ธ |`["error",5]`|
| 64|[max-len](https://eslint.org/docs/rules/max-len)|โš ๏ธ| โœ”๏ธ |Details`["error",{"code":550,"ignoreStrings":true,"ignoreTrailingComments":true}]`|
| 65|[max-lines](https://eslint.org/docs/rules/max-lines)| | โœ”๏ธ |`["error",3000]`|
| 66|[max-lines-per-function](https://eslint.org/docs/rules/max-lines-per-function)| | โœ”๏ธ |`["error",300]`|
| 67|[max-nested-callbacks](https://eslint.org/docs/rules/max-nested-callbacks)| | โœ”๏ธ |`["error",5]`|
| 68|[max-params](https://eslint.org/docs/rules/max-params)| | โœ”๏ธ |`["error",8]`|
| 69|[max-statements](https://eslint.org/docs/rules/max-statements)| | โœ”๏ธ |`["error",50]`|
| 70|[max-statements-per-line](https://eslint.org/docs/rules/max-statements-per-line)|โš ๏ธ| โœ”๏ธ |`["error",{"max":3}]`|
| 71|[multiline-comment-style](https://eslint.org/docs/rules/multiline-comment-style)|๐Ÿ”งโš ๏ธ| โŒ | |
| 72|[multiline-ternary](https://eslint.org/docs/rules/multiline-ternary)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","never"]`|
| 73|[new-cap](https://eslint.org/docs/rules/new-cap)| | โœ”๏ธ |Details`["error",{"capIsNew":false,"newIsCap":true,"properties":true}]`|
| 74|[new-parens](https://eslint.org/docs/rules/new-parens)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
| 75|[newline-after-var](https://eslint.org/docs/rules/newline-after-var)|๐Ÿ”งโš ๏ธ| โŒ | |
| 76|[newline-before-return](https://eslint.org/docs/rules/newline-before-return)|๐Ÿ”งโš ๏ธ| โŒ | |
| 77|[newline-per-chained-call](https://eslint.org/docs/rules/newline-per-chained-call)|๐Ÿ”งโš ๏ธ| โŒ | |
| 78|[no-alert](https://eslint.org/docs/rules/no-alert)| | โœ”๏ธ |`"error"`|
| 79|[no-array-constructor](https://eslint.org/docs/rules/no-array-constructor)| | โœ”๏ธ |`"error"`|
| 80|[no-async-promise-executor](https://eslint.org/docs/rules/no-async-promise-executor)|โœ… | โœ”๏ธ |`"error"`|
| 81|[no-await-in-loop](https://eslint.org/docs/rules/no-await-in-loop)| | โŒ | |
| 82|[no-bitwise](https://eslint.org/docs/rules/no-bitwise)| | โŒ | |
| 83|[no-buffer-constructor](https://eslint.org/docs/rules/no-buffer-constructor)|โš ๏ธ| โŒ | |
| 84|[no-caller](https://eslint.org/docs/rules/no-caller)| | โœ”๏ธ |`"error"`|
| 85|[no-case-declarations](https://eslint.org/docs/rules/no-case-declarations)|โœ… | โœ”๏ธ |`"error"`|
| 86|[no-catch-shadow](https://eslint.org/docs/rules/no-catch-shadow)|โš ๏ธ| โŒ | |
| 87|[no-class-assign](https://eslint.org/docs/rules/no-class-assign)|โœ… | โœ”๏ธ |`"error"`|
| 88|[no-compare-neg-zero](https://eslint.org/docs/rules/no-compare-neg-zero)|โœ… | โœ”๏ธ |`"error"`|
| 89|[no-cond-assign](https://eslint.org/docs/rules/no-cond-assign)|โœ… | โœ”๏ธ |`"error"`|
| 90|[no-confusing-arrow](https://eslint.org/docs/rules/no-confusing-arrow)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
| 91|[no-console](https://eslint.org/docs/rules/no-console)| | โœ”๏ธ |`"off"`|
| 92|[no-const-assign](https://eslint.org/docs/rules/no-const-assign)|โœ… | โœ”๏ธ |`"error"`|
| 93|[no-constant-binary-expression](https://eslint.org/docs/rules/no-constant-binary-expression)|โœ… | โœ”๏ธ |`"error"`|
| 94|[no-constant-condition](https://eslint.org/docs/rules/no-constant-condition)|โœ… | โœ”๏ธ |`"error"`|
| 95|[no-constructor-return](https://eslint.org/docs/rules/no-constructor-return)| | โœ”๏ธ |`"error"`|
| 96|[no-continue](https://eslint.org/docs/rules/no-continue)| | โŒ | |
| 97|[no-control-regex](https://eslint.org/docs/rules/no-control-regex)|โœ… | โœ”๏ธ |`"error"`|
| 98|[no-debugger](https://eslint.org/docs/rules/no-debugger)|โœ… | โœ”๏ธ |`"warn"`|
| 99|[no-delete-var](https://eslint.org/docs/rules/no-delete-var)|โœ… | โœ”๏ธ |`"error"`|
|100|[no-div-regex](https://eslint.org/docs/rules/no-div-regex)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|101|[no-dupe-args](https://eslint.org/docs/rules/no-dupe-args)|โœ… | โœ”๏ธ |`"error"`|
|102|[no-dupe-class-members](https://eslint.org/docs/rules/no-dupe-class-members)|โœ… | โœ”๏ธ |`"error"`|
|103|[no-dupe-else-if](https://eslint.org/docs/rules/no-dupe-else-if)|โœ… | โœ”๏ธ |`"error"`|
|104|[no-dupe-keys](https://eslint.org/docs/rules/no-dupe-keys)|โœ… | โœ”๏ธ |`"error"`|
|105|[no-duplicate-case](https://eslint.org/docs/rules/no-duplicate-case)|โœ… | โœ”๏ธ |`"error"`|
|106|[no-duplicate-imports](https://eslint.org/docs/rules/no-duplicate-imports)| | โœ”๏ธ |`"error"`|
|107|[no-else-return](https://eslint.org/docs/rules/no-else-return)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|108|[no-empty](https://eslint.org/docs/rules/no-empty)|โœ… | โœ”๏ธ |`"error"`|
|109|[no-empty-character-class](https://eslint.org/docs/rules/no-empty-character-class)|โœ… | โœ”๏ธ |`"error"`|
|110|[no-empty-function](https://eslint.org/docs/rules/no-empty-function)| | โŒ | |
|111|[no-empty-pattern](https://eslint.org/docs/rules/no-empty-pattern)|โœ… | โœ”๏ธ |`"error"`|
|112|[no-empty-static-block](https://eslint.org/docs/rules/no-empty-static-block)|โœ… | โœ”๏ธ |`"error"`|
|113|[no-eq-null](https://eslint.org/docs/rules/no-eq-null)| | โœ”๏ธ |`"error"`|
|114|[no-eval](https://eslint.org/docs/rules/no-eval)| | โœ”๏ธ |`"error"`|
|115|[no-ex-assign](https://eslint.org/docs/rules/no-ex-assign)|โœ… | โœ”๏ธ |`"error"`|
|116|[no-extend-native](https://eslint.org/docs/rules/no-extend-native)| | โœ”๏ธ |`"error"`|
|117|[no-extra-bind](https://eslint.org/docs/rules/no-extra-bind)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|118|[no-extra-boolean-cast](https://eslint.org/docs/rules/no-extra-boolean-cast)|โœ…๐Ÿ”ง| โœ”๏ธ |`"error"`|
|119|[no-extra-label](https://eslint.org/docs/rules/no-extra-label)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|120|[no-extra-parens](https://eslint.org/docs/rules/no-extra-parens)|๐Ÿ”งโš ๏ธ| โŒ | |
|121|[no-extra-semi](https://eslint.org/docs/rules/no-extra-semi)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|122|[no-fallthrough](https://eslint.org/docs/rules/no-fallthrough)|โœ… | โœ”๏ธ |`"error"`|
|123|[no-floating-decimal](https://eslint.org/docs/rules/no-floating-decimal)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|124|[no-func-assign](https://eslint.org/docs/rules/no-func-assign)|โœ… | โœ”๏ธ |`"error"`|
|125|[no-global-assign](https://eslint.org/docs/rules/no-global-assign)|โœ… | โœ”๏ธ |`"error"`|
|126|[no-implicit-coercion](https://eslint.org/docs/rules/no-implicit-coercion)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|127|[no-implicit-globals](https://eslint.org/docs/rules/no-implicit-globals)| | โŒ | |
|128|[no-implied-eval](https://eslint.org/docs/rules/no-implied-eval)| | โœ”๏ธ |`"error"`|
|129|[no-import-assign](https://eslint.org/docs/rules/no-import-assign)|โœ… | โœ”๏ธ |`"error"`|
|130|[no-inline-comments](https://eslint.org/docs/rules/no-inline-comments)| | โœ”๏ธ |`"error"`|
|131|[no-inner-declarations](https://eslint.org/docs/rules/no-inner-declarations)| | โœ”๏ธ |`"error"`|
|132|[no-invalid-regexp](https://eslint.org/docs/rules/no-invalid-regexp)|โœ… | โœ”๏ธ |`"error"`|
|133|[no-invalid-this](https://eslint.org/docs/rules/no-invalid-this)| | โŒ | |
|134|[no-irregular-whitespace](https://eslint.org/docs/rules/no-irregular-whitespace)|โœ… | โœ”๏ธ |`"error"`|
|135|[no-iterator](https://eslint.org/docs/rules/no-iterator)| | โœ”๏ธ |`"error"`|
|136|[no-label-var](https://eslint.org/docs/rules/no-label-var)| | โœ”๏ธ |`"error"`|
|137|[no-labels](https://eslint.org/docs/rules/no-labels)| | โœ”๏ธ |`"error"`|
|138|[no-lone-blocks](https://eslint.org/docs/rules/no-lone-blocks)| | โœ”๏ธ |`"error"`|
|139|[no-lonely-if](https://eslint.org/docs/rules/no-lonely-if)|๐Ÿ”ง| โŒ | |
|140|[no-loop-func](https://eslint.org/docs/rules/no-loop-func)| | โœ”๏ธ |`"error"`|
|141|[no-loss-of-precision](https://eslint.org/docs/rules/no-loss-of-precision)|โœ… | โœ”๏ธ |`"error"`|
|142|[no-magic-numbers](https://eslint.org/docs/rules/no-magic-numbers)| | โŒ | |
|143|[no-misleading-character-class](https://eslint.org/docs/rules/no-misleading-character-class)|โœ… | โœ”๏ธ |`"error"`|
|144|[no-mixed-operators](https://eslint.org/docs/rules/no-mixed-operators)|โš ๏ธ| โœ”๏ธ |`["error",{"groups":[["&&","\|\|"]]}]`|
|145|[no-mixed-requires](https://eslint.org/docs/rules/no-mixed-requires)|โš ๏ธ| โŒ | |
|146|[no-mixed-spaces-and-tabs](https://eslint.org/docs/rules/no-mixed-spaces-and-tabs)|โš ๏ธ| โœ”๏ธ |`"error"`|
|147|[no-multi-assign](https://eslint.org/docs/rules/no-multi-assign)| | โœ”๏ธ |`"error"`|
|148|[no-multi-spaces](https://eslint.org/docs/rules/no-multi-spaces)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|149|[no-multi-str](https://eslint.org/docs/rules/no-multi-str)| | โœ”๏ธ |`"error"`|
|150|[no-multiple-empty-lines](https://eslint.org/docs/rules/no-multiple-empty-lines)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"max":2,"maxBOF":1,"maxEOF":1}]`|
|151|[no-native-reassign](https://eslint.org/docs/rules/no-native-reassign)|โš ๏ธ| โŒ | |
|152|[no-negated-condition](https://eslint.org/docs/rules/no-negated-condition)| | โœ”๏ธ |`"error"`|
|153|[no-negated-in-lhs](https://eslint.org/docs/rules/no-negated-in-lhs)|โš ๏ธ| โŒ | |
|154|[no-nested-ternary](https://eslint.org/docs/rules/no-nested-ternary)| | โœ”๏ธ |`"warn"`|
|155|[no-new](https://eslint.org/docs/rules/no-new)| | โŒ | |
|156|[no-new-func](https://eslint.org/docs/rules/no-new-func)| | โŒ | |
|157|[no-new-native-nonconstructor](https://eslint.org/docs/rules/no-new-native-nonconstructor)|โœ… | โœ”๏ธ |`"error"`|
|158|[no-new-object](https://eslint.org/docs/rules/no-new-object)|โš ๏ธ| โœ”๏ธ |`"error"`|
|159|[no-new-require](https://eslint.org/docs/rules/no-new-require)|โš ๏ธ| โŒ | |
|160|[no-new-symbol](https://eslint.org/docs/rules/no-new-symbol)|โš ๏ธ| โœ”๏ธ |`"error"`|
|161|[no-new-wrappers](https://eslint.org/docs/rules/no-new-wrappers)| | โœ”๏ธ |`"error"`|
|162|[no-nonoctal-decimal-escape](https://eslint.org/docs/rules/no-nonoctal-decimal-escape)|โœ… | โœ”๏ธ |`"error"`|
|163|[no-obj-calls](https://eslint.org/docs/rules/no-obj-calls)|โœ… | โœ”๏ธ |`"error"`|
|164|[no-object-constructor](https://eslint.org/docs/rules/no-object-constructor)| | โŒ | |
|165|[no-octal](https://eslint.org/docs/rules/no-octal)|โœ… | โœ”๏ธ |`"error"`|
|166|[no-octal-escape](https://eslint.org/docs/rules/no-octal-escape)| | โœ”๏ธ |`"error"`|
|167|[no-param-reassign](https://eslint.org/docs/rules/no-param-reassign)| | โœ”๏ธ |`"off"`|
|168|[no-path-concat](https://eslint.org/docs/rules/no-path-concat)|โš ๏ธ| โŒ | |
|169|[no-plusplus](https://eslint.org/docs/rules/no-plusplus)| | โŒ | |
|170|[no-process-env](https://eslint.org/docs/rules/no-process-env)|โš ๏ธ| โŒ | |
|171|[no-process-exit](https://eslint.org/docs/rules/no-process-exit)|โš ๏ธ| โŒ | |
|172|[no-promise-executor-return](https://eslint.org/docs/rules/no-promise-executor-return)| | โœ”๏ธ |`"error"`|
|173|[no-proto](https://eslint.org/docs/rules/no-proto)| | โœ”๏ธ |`"error"`|
|174|[no-prototype-builtins](https://eslint.org/docs/rules/no-prototype-builtins)|โœ… | โœ”๏ธ |`"error"`|
|175|[no-redeclare](https://eslint.org/docs/rules/no-redeclare)|โœ… | โœ”๏ธ |`"error"`|
|176|[no-regex-spaces](https://eslint.org/docs/rules/no-regex-spaces)|โœ…๐Ÿ”ง| โœ”๏ธ |`"error"`|
|177|[no-restricted-exports](https://eslint.org/docs/rules/no-restricted-exports)| | โŒ | |
|178|[no-restricted-globals](https://eslint.org/docs/rules/no-restricted-globals)| | โœ”๏ธ |Details`["error","event","fdescribe","self"]`|
|179|[no-restricted-imports](https://eslint.org/docs/rules/no-restricted-imports)| | โŒ | |
|180|[no-restricted-modules](https://eslint.org/docs/rules/no-restricted-modules)|โš ๏ธ| โŒ | |
|181|[no-restricted-properties](https://eslint.org/docs/rules/no-restricted-properties)| | โŒ | |
|182|[no-restricted-syntax](https://eslint.org/docs/rules/no-restricted-syntax)| | โŒ | |
|183|[no-return-assign](https://eslint.org/docs/rules/no-return-assign)| | โœ”๏ธ |`"error"`|
|184|[no-return-await](https://eslint.org/docs/rules/no-return-await)|โš ๏ธ| โœ”๏ธ |`"error"`|
|185|[no-script-url](https://eslint.org/docs/rules/no-script-url)| | โŒ | |
|186|[no-self-assign](https://eslint.org/docs/rules/no-self-assign)|โœ… | โœ”๏ธ |`"error"`|
|187|[no-self-compare](https://eslint.org/docs/rules/no-self-compare)| | โœ”๏ธ |`"error"`|
|188|[no-sequences](https://eslint.org/docs/rules/no-sequences)| | โœ”๏ธ |`"error"`|
|189|[no-setter-return](https://eslint.org/docs/rules/no-setter-return)|โœ… | โœ”๏ธ |`"error"`|
|190|[no-shadow](https://eslint.org/docs/rules/no-shadow)| | โœ”๏ธ |`"error"`|
|191|[no-shadow-restricted-names](https://eslint.org/docs/rules/no-shadow-restricted-names)|โœ… | โœ”๏ธ |`"error"`|
|192|[no-spaced-func](https://eslint.org/docs/rules/no-spaced-func)|๐Ÿ”งโš ๏ธ| โŒ | |
|193|[no-sparse-arrays](https://eslint.org/docs/rules/no-sparse-arrays)|โœ… | โœ”๏ธ |`"error"`|
|194|[no-sync](https://eslint.org/docs/rules/no-sync)|โš ๏ธ| โŒ | |
|195|[no-tabs](https://eslint.org/docs/rules/no-tabs)|โš ๏ธ| โœ”๏ธ |`"error"`|
|196|[no-template-curly-in-string](https://eslint.org/docs/rules/no-template-curly-in-string)| | โœ”๏ธ |`"error"`|
|197|[no-ternary](https://eslint.org/docs/rules/no-ternary)| | โŒ | |
|198|[no-this-before-super](https://eslint.org/docs/rules/no-this-before-super)|โœ… | โœ”๏ธ |`"error"`|
|199|[no-throw-literal](https://eslint.org/docs/rules/no-throw-literal)| | โœ”๏ธ |`"error"`|
|200|[no-trailing-spaces](https://eslint.org/docs/rules/no-trailing-spaces)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error"]`|
|201|[no-undef](https://eslint.org/docs/rules/no-undef)|โœ… | โœ”๏ธ |`"error"`|
|202|[no-undef-init](https://eslint.org/docs/rules/no-undef-init)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|203|[no-undefined](https://eslint.org/docs/rules/no-undefined)| | โœ”๏ธ |`"error"`|
|204|[no-underscore-dangle](https://eslint.org/docs/rules/no-underscore-dangle)| | โŒ | |
|205|[no-unexpected-multiline](https://eslint.org/docs/rules/no-unexpected-multiline)|โœ… | โœ”๏ธ |`"error"`|
|206|[no-unmodified-loop-condition](https://eslint.org/docs/rules/no-unmodified-loop-condition)| | โœ”๏ธ |`"error"`|
|207|[no-unneeded-ternary](https://eslint.org/docs/rules/no-unneeded-ternary)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|208|[no-unreachable](https://eslint.org/docs/rules/no-unreachable)|โœ… | โœ”๏ธ |`"error"`|
|209|[no-unreachable-loop](https://eslint.org/docs/rules/no-unreachable-loop)| | โœ”๏ธ |`"error"`|
|210|[no-unsafe-finally](https://eslint.org/docs/rules/no-unsafe-finally)|โœ… | โœ”๏ธ |`"error"`|
|211|[no-unsafe-negation](https://eslint.org/docs/rules/no-unsafe-negation)|โœ… | โœ”๏ธ |`"error"`|
|212|[no-unsafe-optional-chaining](https://eslint.org/docs/rules/no-unsafe-optional-chaining)|โœ… | โœ”๏ธ |`"error"`|
|213|[no-unused-expressions](https://eslint.org/docs/rules/no-unused-expressions)| | โœ”๏ธ |`"error"`|
|214|[no-unused-labels](https://eslint.org/docs/rules/no-unused-labels)|โœ…๐Ÿ”ง| โœ”๏ธ |`"error"`|
|215|[no-unused-private-class-members](https://eslint.org/docs/rules/no-unused-private-class-members)|โœ… | โœ”๏ธ |`"error"`|
|216|[no-unused-vars](https://eslint.org/docs/rules/no-unused-vars)|โœ… | โœ”๏ธ |Details`["error",{"args":"none","vars":"local","caughtErrors":"none"}]`|
|217|[no-use-before-define](https://eslint.org/docs/rules/no-use-before-define)| | โŒ | |
|218|[no-useless-assignment](https://eslint.org/docs/rules/no-useless-assignment)| | โŒ | |
|219|[no-useless-backreference](https://eslint.org/docs/rules/no-useless-backreference)|โœ… | โœ”๏ธ |`"error"`|
|220|[no-useless-call](https://eslint.org/docs/rules/no-useless-call)| | โŒ | |
|221|[no-useless-catch](https://eslint.org/docs/rules/no-useless-catch)|โœ… | โœ”๏ธ |`"error"`|
|222|[no-useless-computed-key](https://eslint.org/docs/rules/no-useless-computed-key)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|223|[no-useless-concat](https://eslint.org/docs/rules/no-useless-concat)| | โœ”๏ธ |`"error"`|
|224|[no-useless-constructor](https://eslint.org/docs/rules/no-useless-constructor)| | โœ”๏ธ |`"error"`|
|225|[no-useless-escape](https://eslint.org/docs/rules/no-useless-escape)|โœ… | โœ”๏ธ |`"error"`|
|226|[no-useless-rename](https://eslint.org/docs/rules/no-useless-rename)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|227|[no-useless-return](https://eslint.org/docs/rules/no-useless-return)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|228|[no-var](https://eslint.org/docs/rules/no-var)|๐Ÿ”ง| โœ”๏ธ |`["warn"]`|
|229|[no-void](https://eslint.org/docs/rules/no-void)| | โŒ | |
|230|[no-warning-comments](https://eslint.org/docs/rules/no-warning-comments)| | โŒ | |
|231|[no-whitespace-before-property](https://eslint.org/docs/rules/no-whitespace-before-property)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|232|[no-with](https://eslint.org/docs/rules/no-with)|โœ… | โœ”๏ธ |`"error"`|
|233|[nonblock-statement-body-position](https://eslint.org/docs/rules/nonblock-statement-body-position)|๐Ÿ”งโš ๏ธ| โŒ | |
|234|[object-curly-newline](https://eslint.org/docs/rules/object-curly-newline)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"ExportDeclaration":{"minProperties":3,"multiline":true},"ImportDeclaration":{"minProperties":3,"multiline":true},"ObjectExpression":{"consistent":true,"minProperties":1,"multiline":true},"ObjectPattern":{"minProperties":3,"multiline":true}}]`|
|235|[object-curly-spacing](https://eslint.org/docs/rules/object-curly-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","always"]`|
|236|[object-property-newline](https://eslint.org/docs/rules/object-property-newline)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"allowAllPropertiesOnSameLine":true}]`|
|237|[object-shorthand](https://eslint.org/docs/rules/object-shorthand)|๐Ÿ”ง| โŒ | |
|238|[one-var](https://eslint.org/docs/rules/one-var)|๐Ÿ”ง| โœ”๏ธ |`["error","never"]`|
|239|[one-var-declaration-per-line](https://eslint.org/docs/rules/one-var-declaration-per-line)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","always"]`|
|240|[operator-assignment](https://eslint.org/docs/rules/operator-assignment)|๐Ÿ”ง| โœ”๏ธ |`["error","always"]`|
|241|[operator-linebreak](https://eslint.org/docs/rules/operator-linebreak)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","before"]`|
|242|[padded-blocks](https://eslint.org/docs/rules/padded-blocks)|๐Ÿ”งโš ๏ธ| โŒ | |
|243|[padding-line-between-statements](https://eslint.org/docs/rules/padding-line-between-statements)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"blankLine":"always","next":"*","prev":"directive"},{"blankLine":"any","next":"directive","prev":"directive"},{"blankLine":"always","next":"function","prev":"*"},{"blankLine":"always","next":"block","prev":"*"}]`|
|244|[prefer-arrow-callback](https://eslint.org/docs/rules/prefer-arrow-callback)|๐Ÿ”ง| โŒ | |
|245|[prefer-const](https://eslint.org/docs/rules/prefer-const)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|246|[prefer-destructuring](https://eslint.org/docs/rules/prefer-destructuring)|๐Ÿ”ง| โŒ | |
|247|[prefer-exponentiation-operator](https://eslint.org/docs/rules/prefer-exponentiation-operator)|๐Ÿ”ง| โŒ | |
|248|[prefer-named-capture-group](https://eslint.org/docs/rules/prefer-named-capture-group)| | โŒ | |
|249|[prefer-numeric-literals](https://eslint.org/docs/rules/prefer-numeric-literals)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|250|[prefer-object-has-own](https://eslint.org/docs/rules/prefer-object-has-own)|๐Ÿ”ง| โŒ | |
|251|[prefer-object-spread](https://eslint.org/docs/rules/prefer-object-spread)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|252|[prefer-promise-reject-errors](https://eslint.org/docs/rules/prefer-promise-reject-errors)| | โŒ | |
|253|[prefer-reflect](https://eslint.org/docs/rules/prefer-reflect)|โš ๏ธ| โŒ | |
|254|[prefer-regex-literals](https://eslint.org/docs/rules/prefer-regex-literals)| | โœ”๏ธ |`"error"`|
|255|[prefer-rest-params](https://eslint.org/docs/rules/prefer-rest-params)| | โŒ | |
|256|[prefer-spread](https://eslint.org/docs/rules/prefer-spread)| | โŒ | |
|257|[prefer-template](https://eslint.org/docs/rules/prefer-template)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|258|[quote-props](https://eslint.org/docs/rules/quote-props)|๐Ÿ”งโš ๏ธ| โŒ | |
|259|[quotes](https://eslint.org/docs/rules/quotes)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error","single",{"avoidEscape":true}]`|
|260|[radix](https://eslint.org/docs/rules/radix)| | โŒ | |
|261|[require-atomic-updates](https://eslint.org/docs/rules/require-atomic-updates)| | โœ”๏ธ |`"off"`|
|262|[require-await](https://eslint.org/docs/rules/require-await)| | โœ”๏ธ |`"error"`|
|263|[require-unicode-regexp](https://eslint.org/docs/rules/require-unicode-regexp)| | โŒ | |
|264|[require-yield](https://eslint.org/docs/rules/require-yield)|โœ… | โœ”๏ธ |`"error"`|
|265|[rest-spread-spacing](https://eslint.org/docs/rules/rest-spread-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","always"]`|
|266|[semi](https://eslint.org/docs/rules/semi)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","always"]`|
|267|[semi-spacing](https://eslint.org/docs/rules/semi-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"after":true,"before":false}]`|
|268|[semi-style](https://eslint.org/docs/rules/semi-style)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","last"]`|
|269|[sort-imports](https://eslint.org/docs/rules/sort-imports)|๐Ÿ”ง| โŒ | |
|270|[sort-keys](https://eslint.org/docs/rules/sort-keys)| | โŒ | |
|271|[sort-vars](https://eslint.org/docs/rules/sort-vars)|๐Ÿ”ง| โŒ | |
|272|[space-before-blocks](https://eslint.org/docs/rules/space-before-blocks)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","always"]`|
|273|[space-before-function-paren](https://eslint.org/docs/rules/space-before-function-paren)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |Details`["error",{"anonymous":"never","asyncArrow":"always","named":"never"}]`|
|274|[space-in-parens](https://eslint.org/docs/rules/space-in-parens)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|275|[space-infix-ops](https://eslint.org/docs/rules/space-infix-ops)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error",{"int32Hint":false}]`|
|276|[space-unary-ops](https://eslint.org/docs/rules/space-unary-ops)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|277|[spaced-comment](https://eslint.org/docs/rules/spaced-comment)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|278|[strict](https://eslint.org/docs/rules/strict)|๐Ÿ”ง| โŒ | |
|279|[switch-colon-spacing](https://eslint.org/docs/rules/switch-colon-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|280|[symbol-description](https://eslint.org/docs/rules/symbol-description)| | โœ”๏ธ |`"error"`|
|281|[template-curly-spacing](https://eslint.org/docs/rules/template-curly-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|282|[template-tag-spacing](https://eslint.org/docs/rules/template-tag-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|283|[unicode-bom](https://eslint.org/docs/rules/unicode-bom)|๐Ÿ”ง| โœ”๏ธ |`"error"`|
|284|[use-isnan](https://eslint.org/docs/rules/use-isnan)|โœ… | โœ”๏ธ |`"error"`|
|285|[valid-typeof](https://eslint.org/docs/rules/valid-typeof)|โœ… | โœ”๏ธ |`"error"`|
|286|[vars-on-top](https://eslint.org/docs/rules/vars-on-top)| | โŒ | |
|287|[wrap-iife](https://eslint.org/docs/rules/wrap-iife)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`["error","inside"]`|
|288|[wrap-regex](https://eslint.org/docs/rules/wrap-regex)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|289|[yield-star-spacing](https://eslint.org/docs/rules/yield-star-spacing)|๐Ÿ”งโš ๏ธ| โœ”๏ธ |`"error"`|
|290|[yoda](https://eslint.org/docs/rules/yoda)|๐Ÿ”ง| โœ”๏ธ |`"error"`|

# Changelog
[CHANGELOG.md](CHANGELOG.md)