summaryrefslogtreecommitdiffstats
path: root/.eslintrc
diff options
context:
space:
mode:
authorsilverwind <me@silverwind.io>2021-12-03 22:43:14 -0800
committerGitHub <noreply@github.com>2021-12-04 14:43:14 +0800
commitf7094c81617f4e826f49f6835b3da68e5c4a58fe (patch)
treeaa9b974512ec9786722525829ba03cd11cd11af1 /.eslintrc
parentc7c723c5482e5278b13c2b72ce34907d240ed284 (diff)
downloadgitea-f7094c81617f4e826f49f6835b3da68e5c4a58fe.tar.gz
gitea-f7094c81617f4e826f49f6835b3da68e5c4a58fe.zip
Update JS dependencies, adjust eslint config (#17904)
- Update all JS dependencies to latest versions - Add new lint rules, enable es2022 eslint parser features - Disable github/no-then, I feel the rule was too restricting
Diffstat (limited to '.eslintrc')
-rw-r--r--.eslintrc6
1 files changed, 4 insertions, 2 deletions
diff --git a/.eslintrc b/.eslintrc
index 97806688c5..28193ce686 100644
--- a/.eslintrc
+++ b/.eslintrc
@@ -6,7 +6,7 @@ ignorePatterns:
parserOptions:
sourceType: module
- ecmaVersion: 2021
+ ecmaVersion: latest
plugins:
- eslint-plugin-unicorn
@@ -109,7 +109,7 @@ rules:
github/no-implicit-buggy-globals: [0]
github/no-inner-html: [0]
github/no-innerText: [2]
- github/no-then: [2]
+ github/no-then: [0]
github/no-useless-passive: [2]
github/prefer-observers: [0]
github/require-passive-events: [2]
@@ -384,6 +384,7 @@ rules:
unicorn/no-array-instanceof: [0]
unicorn/no-array-method-this-argument: [2]
unicorn/no-array-push-push: [2]
+ unicorn/no-await-expression-member: [0]
unicorn/no-console-spaces: [0]
unicorn/no-document-cookie: [2]
unicorn/no-empty-file: [2]
@@ -419,6 +420,7 @@ rules:
unicorn/prefer-array-index-of: [2]
unicorn/prefer-array-some: [2]
unicorn/prefer-at: [0]
+ unicorn/prefer-code-point: [2]
unicorn/prefer-dataset: [2]
unicorn/prefer-date-now: [2]
unicorn/prefer-default-parameters: [0]