diff --git a/src/GroundsForSupport.Client/eslint.config.js b/src/GroundsForSupport.Client/eslint.config.js index 5eba67f..e53aa37 100644 --- a/src/GroundsForSupport.Client/eslint.config.js +++ b/src/GroundsForSupport.Client/eslint.config.js @@ -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, ],