import js from '@eslint/js'; import tseslint from 'typescript-eslint'; import react from 'eslint-plugin-react'; import globals from 'globals'; export default [ js.configs.recommended, ...tseslint.configs.recommended, { files: ['frontend/**/*.{ts,tsx,js,jsx}'], plugins: { react, }, languageOptions: { globals: { ...globals.browser, ...globals.node, ...globals.es2021, }, }, settings: { react: { version: 'detect', }, }, rules: { 'react/react-in-jsx-scope': 'off', }, }, { ignores: [ 'node_modules/**', '_output/**', 'dist/**', 'build/**', '*.config.*', 'frontend/build/**', ], }, ];