xo: Simplify configuration.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2022-03-14 20:23:03 -07:00
parent 0c784b12fa
commit 343e0ed848

View File

@@ -198,11 +198,7 @@
"prettier": true, "prettier": true,
"rules": { "rules": {
"@typescript-eslint/no-dynamic-delete": "off", "@typescript-eslint/no-dynamic-delete": "off",
"@typescript-eslint/no-non-null-assertion": "off",
"arrow-body-style": "error", "arrow-body-style": "error",
"import/first": "error",
"import/newline-after-import": "error",
"import/no-cycle": "error",
"import/no-restricted-paths": [ "import/no-restricted-paths": [
"error", "error",
{ {
@@ -288,18 +284,13 @@
"disallowTypeAnnotations": false "disallowTypeAnnotations": false
} }
], ],
"@typescript-eslint/no-confusing-void-expression": "off",
"@typescript-eslint/no-redeclare": "error",
"@typescript-eslint/no-unused-vars": [ "@typescript-eslint/no-unused-vars": [
"error", "error",
{ {
"vars": "all",
"args": "after-used",
"argsIgnorePattern": "^_", "argsIgnorePattern": "^_",
"caughtErrors": "all" "caughtErrors": "all"
} }
], ]
"no-redeclare": "off"
}, },
"settings": { "settings": {
"import/resolver": "typescript" "import/resolver": "typescript"