chore: update eslint to disallow floating promises

This commit is contained in:
Stevan Freeborn
2025-12-26 05:57:15 -06:00
parent 4dcb24e40e
commit 01c2dbc561
+11 -1
View File
@@ -9,10 +9,20 @@ import { defineConfig, globalIgnores } from 'eslint/config';
export default defineConfig([
globalIgnores(['dist']),
{
rules: {
'@typescript-eslint/no-floating-promises': 'error',
},
files: ['**/*.{ts,tsx}'],
extends: [
js.configs.recommended,
tseslint.configs.recommended,
tseslint.configs.recommendedTypeChecked,
{
languageOptions: {
parserOptions: {
projectService: true,
},
},
},
reactHooks.configs.flat.recommended,
reactRefresh.configs.vite,
],