11import { fixupPluginRules } from "@eslint/compat" ;
22import { FlatCompat } from "@eslint/eslintrc" ;
33import js from "@eslint/js" ;
4- import globals from "globals " ;
4+ import prettier from "eslint-plugin-prettier/recommended " ;
55import reactPlugin from "eslint-plugin-react" ;
66import reactHooks from "eslint-plugin-react-hooks" ;
77import reactRefresh from "eslint-plugin-react-refresh" ;
8+ import globals from "globals" ;
89import tseslint from "typescript-eslint" ;
9- import prettier from "eslint-plugin-prettier/recommended" ;
1010
1111const project = "./tsconfig.app.json" ;
1212// eslint flat structure backwards compatibility
@@ -23,7 +23,7 @@ function legacyPlugin(name, alias = name) {
2323}
2424
2525export default tseslint . config (
26- { ignores : [ "node_modules" , "dist" , "build " ] } ,
26+ { ignores : [ "node_modules" , "dist" , "coverage " ] } ,
2727 {
2828 extends : [
2929 js . configs . recommended ,
@@ -32,7 +32,7 @@ export default tseslint.config(
3232 ...compat . extends ( "plugin:import/typescript" ) ,
3333 reactPlugin . configs . flat . recommended ,
3434 ] ,
35- files : [ "**/*.{ts,tsx}" ] ,
35+ files : [ "**/*.{js, ts,tsx}" ] ,
3636 languageOptions : {
3737 ecmaVersion : 2020 ,
3838 globals : globals . browser ,
0 commit comments