From 9e7de2f494151ac26718ae54388b296c87cae5cf Mon Sep 17 00:00:00 2001 From: Skid <112231743+Skidy89@users.noreply.github.com> Date: Wed, 19 Nov 2025 07:18:42 -0600 Subject: [PATCH] new rule: no-floating-promises (#2073) --- eslint.config.mts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eslint.config.mts b/eslint.config.mts index 72ea6ff7..d12c1a75 100644 --- a/eslint.config.mts +++ b/eslint.config.mts @@ -29,7 +29,11 @@ export default defineConfig([globalIgnores([ ]), ...base, { - extends: compat.extends("plugin:prettier/recommended"), + extends: [ + ...tseslint.configs.recommendedTypeChecked, + compat.extends("plugin:prettier/recommended"), + ], + plugins: { prettier, @@ -64,7 +68,7 @@ export default defineConfig([globalIgnores([ named: "never", asyncArrow: "always", }], - + "@typescript-eslint/no-floating-promises": "error", "@typescript-eslint/no-unused-vars": ["error", { caughtErrors: "none", }],