diff options
author | silverwind | 2022-10-10 14:02:20 +0200 |
---|---|---|
committer | GitHub | 2022-10-10 20:02:20 +0800 |
commit | 7044d34ae577b54d42ea5dee13faa772036e9a77 (patch) | |
tree | 5c9fe498a97bf62db9acadf6f8827c2b08fe03b9 /.eslintrc.yaml | |
parent | a813c9d8f3862fec934ff657fb4e490530167183 (diff) |
Update JS dependencies and eslint config (#21388)
- Update all JS dependencies and playwright image
- Add new eslint rules, enable a few more, fix issues
- Regenerate SVGs
- Tested Vue and Swagger
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Diffstat (limited to '.eslintrc.yaml')
-rw-r--r-- | .eslintrc.yaml | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/.eslintrc.yaml b/.eslintrc.yaml index a0d5655bb..66d4452ec 100644 --- a/.eslintrc.yaml +++ b/.eslintrc.yaml @@ -185,6 +185,7 @@ rules: linebreak-style: [2, unix] lines-around-comment: [0] lines-between-class-members: [0] + logical-assignment-operators: [0] max-classes-per-file: [0] max-depth: [0] max-len: [0] @@ -245,7 +246,7 @@ rules: no-floating-decimal: [0] no-func-assign: [2] no-global-assign: [2] - no-implicit-coercion: [0] + no-implicit-coercion: [2] no-implicit-globals: [0] no-implied-eval: [2] no-import-assign: [2] @@ -322,7 +323,7 @@ rules: no-unused-private-class-members: [2] no-unused-vars: [2, {args: all, argsIgnorePattern: ^_, varsIgnorePattern: ^_, caughtErrorsIgnorePattern: ^_, destructuredArrayIgnorePattern: ^_, ignoreRestSiblings: false}] no-use-before-define: [2, {functions: false, classes: true, variables: true, allowNamedExports: true}] - no-useless-backreference: [0] + no-useless-backreference: [2] no-useless-call: [2] no-useless-catch: [2] no-useless-computed-key: [2] @@ -353,7 +354,7 @@ rules: prefer-named-capture-group: [0] prefer-numeric-literals: [2] prefer-object-has-own: [0] - prefer-object-spread: [0] + prefer-object-spread: [2] prefer-promise-reject-errors: [2, {allowEmptyReject: false}] prefer-regex-literals: [2] prefer-rest-params: [2] @@ -455,6 +456,7 @@ rules: unicorn/no-static-only-class: [2] unicorn/no-thenable: [2] unicorn/no-this-assignment: [2] + unicorn/no-unnecessary-await: [2] unicorn/no-unreadable-array-destructuring: [0] unicorn/no-unreadable-iife: [2] unicorn/no-unsafe-regex: [0] @@ -519,6 +521,7 @@ rules: unicorn/require-number-to-fixed-digits-argument: [2] unicorn/require-post-message-target-origin: [0] unicorn/string-content: [0] + unicorn/switch-case-braces: [0] unicorn/template-indent: [2] unicorn/text-encoding-identifier-case: [0] unicorn/throw-new-error: [2] |