From c026007f4247794bece8344b2abe911d4346d3de Mon Sep 17 00:00:00 2001 From: Divlo Date: Sat, 19 Feb 2022 22:08:50 +0100 Subject: [PATCH] fix: disable `no-undef` using TypeScript --- .eslintrc.json | 5 +++-- package-lock.json | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index b198f4b..50d8b9b 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -78,7 +78,6 @@ } ], "no-useless-backreference": "error", - "require-atomic-updates": "error", "use-isnan": [ "error", { @@ -164,7 +163,6 @@ "radix": "error", "require-await": "off", "@typescript-eslint/require-await": "error", - "spaced-comment": ["error", "always"], "yoda": ["error", "never"], "import/no-absolute-path": "error", @@ -203,7 +201,10 @@ { "files": ["*.ts", "*.tsx"], "rules": { + "no-undef": "off", + "@typescript-eslint/adjacent-overload-signatures": "error", + "@typescript-eslint/await-thenable": "error", "@typescript-eslint/array-type": [ "error", { "default": "array-simple" } diff --git a/package-lock.json b/package-lock.json index 2e213d7..6de346e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,12 +36,11 @@ }, "peerDependencies": { "@typescript-eslint/eslint-plugin": "^5.12.0", - "@typescript-eslint/parser": "^5.12.0", "eslint": "^8.9.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-promise": "^6.0.0", "eslint-plugin-unicorn": "^41.0.0", - "typescript": "^4.5.5" + "typescript": "^4.4.0" } }, "node_modules/@babel/code-frame": {