Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/cenfun/eslint-config-plus
- Owner: cenfun
- License: mit
- Created: 2022-05-17T08:22:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-10T15:32:17.000Z (5 months ago)
- Last Synced: 2024-10-07T15:22:49.537Z (about 1 month ago)
- Topics: config, eslint, plus
- Language: JavaScript
- Homepage:
- Size: 85.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
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)