11import eslintJs from "@eslint/js" ;
2- import eslintReact from "@eslint-react/eslint-plugin" ;
2+ import eslintPluginReactX from "eslint-plugin-react-x" ;
3+ import eslintPluginReactDom from "eslint-plugin-react-dom" ;
4+ import eslintPluginReactWebApi from "eslint-plugin-react-web-api" ;
35import eslintPluginReactHooks from "eslint-plugin-react-hooks" ;
6+ import eslintPluginReactHooksExtra from "eslint-plugin-react-hooks-extra" ;
7+ import eslintPluginReactNamingConvention from "eslint-plugin-react-naming-convention" ;
48import eslintPluginReactRefresh from "eslint-plugin-react-refresh" ;
9+ import eslintPluginReactDebug from "eslint-plugin-react-debug" ;
510import babelEslintParser from "@babel/eslint-parser" ;
611import globals from "globals" ;
712import { defineConfig } from "eslint/config" ;
@@ -33,7 +38,9 @@ export default defineConfig([
3338 {
3439 files : JSCONFIG_NODE . include ,
3540 ignores : JSCONFIG_NODE . exclude ,
36- extends : [ eslintJs . configs . recommended ] ,
41+ extends : [
42+ eslintJs . configs . recommended ,
43+ ] ,
3744 languageOptions : {
3845 globals : {
3946 ...globals . node ,
@@ -56,8 +63,13 @@ export default defineConfig([
5663 {
5764 files : JSCONFIG_APP . include ,
5865 extends : [
59- eslintReact . configs . recommended ,
66+ eslintPluginReactX . configs . recommended ,
67+ eslintPluginReactDom . configs . recommended ,
68+ eslintPluginReactWebApi . configs . recommended ,
69+ eslintPluginReactHooksExtra . configs . recommended ,
70+ eslintPluginReactNamingConvention . configs . recommended ,
6071 eslintPluginReactRefresh . configs . recommended ,
72+ eslintPluginReactDebug . configs . all ,
6173 ] ,
6274 plugins : {
6375 "react-hooks" : eslintPluginReactHooks ,
0 commit comments