new rule: no-floating-promises (#2073)

This commit is contained in:
Skid
2025-11-19 07:18:42 -06:00
committed by GitHub
parent 5c456e514e
commit 9e7de2f494
+6 -2
View File
@@ -29,7 +29,11 @@ export default defineConfig([globalIgnores([
]), ]),
...base, ...base,
{ {
extends: compat.extends("plugin:prettier/recommended"), extends: [
...tseslint.configs.recommendedTypeChecked,
compat.extends("plugin:prettier/recommended"),
],
plugins: { plugins: {
prettier, prettier,
@@ -64,7 +68,7 @@ export default defineConfig([globalIgnores([
named: "never", named: "never",
asyncArrow: "always", asyncArrow: "always",
}], }],
"@typescript-eslint/no-floating-promises": "error",
"@typescript-eslint/no-unused-vars": ["error", { "@typescript-eslint/no-unused-vars": ["error", {
caughtErrors: "none", caughtErrors: "none",
}], }],