|
2 | 2 | /* eslint-disable no-underscore-dangle */ |
3 | 3 | /* eslint-disable import/no-anonymous-default-export */ |
4 | 4 |
|
| 5 | +import { FlatCompat } from '@eslint/eslintrc'; |
5 | 6 | // ESLint core and compatibility utilities |
6 | 7 | import js from '@eslint/js'; |
7 | | -import { FlatCompat } from '@eslint/eslintrc'; |
8 | | -// import { fixupPluginRules } from '@eslint/compat'; |
9 | | -import globals from 'globals'; |
10 | | - |
11 | | -// ESLint plugins for various technologies and best practices |
12 | | -import react from 'eslint-plugin-react'; |
13 | | -import reactHooks from 'eslint-plugin-react-hooks'; |
14 | | -import jsxA11Y from 'eslint-plugin-jsx-a11y'; |
| 8 | +// import nextPlugin from '@next/eslint-plugin-next'; |
| 9 | +import pluginQuery from '@tanstack/eslint-plugin-query'; |
15 | 10 | import typescriptEslint from '@typescript-eslint/eslint-plugin'; |
16 | | -// import tseslint from 'typescript-eslint'; |
17 | | -import unusedImports from 'eslint-plugin-unused-imports'; |
18 | | -import tailwindcss from 'eslint-plugin-tailwindcss'; |
19 | | -import tsdoc from 'eslint-plugin-tsdoc'; |
| 11 | +import vitest from '@vitest/eslint-plugin'; |
| 12 | +import deprecation from 'eslint-plugin-deprecation'; |
20 | 13 | import _import from 'eslint-plugin-import'; |
| 14 | +import jsxA11Y from 'eslint-plugin-jsx-a11y'; |
21 | 15 | import prettier from 'eslint-plugin-prettier'; |
22 | 16 | import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended'; |
| 17 | +// ESLint plugins for various technologies and best practices |
| 18 | +import react from 'eslint-plugin-react'; |
| 19 | +import reactHooks from 'eslint-plugin-react-hooks'; |
| 20 | +import tailwindcss from 'eslint-plugin-tailwindcss'; |
23 | 21 | import testingLibrary from 'eslint-plugin-testing-library'; |
24 | | -import vitest from '@vitest/eslint-plugin'; |
25 | | -import deprecation from 'eslint-plugin-deprecation'; |
26 | | -// import nextPlugin from '@next/eslint-plugin-next'; |
27 | | -import pluginQuery from '@tanstack/eslint-plugin-query'; |
| 22 | +import tsdoc from 'eslint-plugin-tsdoc'; |
| 23 | +// import tseslint from 'typescript-eslint'; |
| 24 | +import unusedImports from 'eslint-plugin-unused-imports'; |
| 25 | +// import { fixupPluginRules } from '@eslint/compat'; |
| 26 | +import globals from 'globals'; |
28 | 27 |
|
29 | 28 | const compat = new FlatCompat({ |
30 | 29 | baseDirectory: import.meta.dirname, // Added in: v21.2.0, v20.11.0 @ https://nodejs.org/api/esm.html#importmetadirname |
|
0 commit comments