1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| module.exports = {
| root: true,
| env: { browser: true, es2020: true },
| extends: [
| 'eslint:recommended',
| 'plugin:react/recommended',
| 'plugin:react/jsx-runtime',
| 'plugin:react-hooks/recommended',
| ],
| ignorePatterns: ['dist', '.eslintrc.cjs'],
| parserOptions: { ecmaVersion: 'latest', sourceType: 'module' },
| settings: { react: { version: '18.2' } },
| plugins: ['react-refresh'],
| rules: {
| 'react/jsx-no-target-blank': 'off',
| 'react-refresh/only-export-components': [
| 'warn',
| { allowConstantExport: true },
| ],
| },
| }
|
|