@@ -7,22 +7,21 @@ export const name = "@eslint-react/x";
77export  const  rules  =  { 
88  "@eslint-react/jsx-no-comment-textnodes" : "warn" , 
99  "@eslint-react/jsx-no-duplicate-props" : "warn" , 
10-   //  "@eslint-react/jsx-no-iife": "warn ",
11-   //  "@eslint-react/jsx-no-undef": "error ",
12-   //  "@eslint-react/jsx-shorthand-boolean": "warn ",
13-   //  "@eslint-react/jsx-shorthand-fragment": "warn ",
10+   "@eslint-react/jsx-no-iife" : "off " , 
11+   "@eslint-react/jsx-no-undef" : "off " , 
12+   "@eslint-react/jsx-shorthand-boolean" : "off " , 
13+   "@eslint-react/jsx-shorthand-fragment" : "off " , 
1414  "@eslint-react/jsx-uses-react" : "warn" , 
1515  "@eslint-react/jsx-uses-vars" : "warn" , 
16- 
1716  "@eslint-react/no-access-state-in-setstate" : "error" , 
1817  "@eslint-react/no-array-index-key" : "warn" , 
1918  "@eslint-react/no-children-count" : "warn" , 
2019  "@eslint-react/no-children-for-each" : "warn" , 
2120  "@eslint-react/no-children-map" : "warn" , 
2221  "@eslint-react/no-children-only" : "warn" , 
23-   //  "@eslint-react/no-children-prop": "warn ",
22+   "@eslint-react/no-children-prop" : "off " , 
2423  "@eslint-react/no-children-to-array" : "warn" , 
25-   //  "@eslint-react/no-class-component": "warn ",
24+   "@eslint-react/no-class-component" : "off " , 
2625  "@eslint-react/no-clone-element" : "warn" , 
2726  "@eslint-react/no-component-will-mount" : "error" , 
2827  "@eslint-react/no-component-will-receive-props" : "error" , 
@@ -32,13 +31,14 @@ export const rules = {
3231  "@eslint-react/no-default-props" : "error" , 
3332  "@eslint-react/no-direct-mutation-state" : "error" , 
3433  "@eslint-react/no-duplicate-key" : "error" , 
34+   "@eslint-react/no-forbidden-props" : "off" , 
3535  "@eslint-react/no-forward-ref" : "warn" , 
3636  "@eslint-react/no-implicit-key" : "warn" , 
37-   //  "@eslint-react/no-leaked-conditional-rendering": "warn ",
38-   //  "@eslint-react/no-missing-component-display-name": "warn ",
39-   //  "@eslint-react/no-missing-context-display-name": "warn ",
37+   "@eslint-react/no-leaked-conditional-rendering" : "off " , 
38+   "@eslint-react/no-missing-component-display-name" : "off " , 
39+   "@eslint-react/no-missing-context-display-name" : "off " , 
4040  "@eslint-react/no-missing-key" : "error" , 
41-   //  "@eslint-react/no-misused-capture-owner-stack": "error ",
41+   "@eslint-react/no-misused-capture-owner-stack" : "off " , 
4242  "@eslint-react/no-nested-component-definitions" : "error" , 
4343  "@eslint-react/no-nested-lazy-component-declarations" : "error" , 
4444  "@eslint-react/no-prop-types" : "error" , 
@@ -47,23 +47,24 @@ export const rules = {
4747  "@eslint-react/no-set-state-in-component-did-update" : "warn" , 
4848  "@eslint-react/no-set-state-in-component-will-update" : "warn" , 
4949  "@eslint-react/no-string-refs" : "error" , 
50-   // "@eslint-react/no-unnecessary-use-callback": "warn", 
51-   // "@eslint-react/no-unnecessary-use-memo": "warn", 
50+   "@eslint-react/no-unnecessary-key" : "off" , 
51+   "@eslint-react/no-unnecessary-use-callback" : "off" , 
52+   "@eslint-react/no-unnecessary-use-memo" : "off" , 
5253  "@eslint-react/no-unnecessary-use-prefix" : "warn" , 
5354  "@eslint-react/no-unsafe-component-will-mount" : "warn" , 
5455  "@eslint-react/no-unsafe-component-will-receive-props" : "warn" , 
5556  "@eslint-react/no-unsafe-component-will-update" : "warn" , 
5657  "@eslint-react/no-unstable-context-value" : "warn" , 
5758  "@eslint-react/no-unstable-default-props" : "warn" , 
5859  "@eslint-react/no-unused-class-component-members" : "warn" , 
59-   //  "@eslint-react/no-unused-props": "warn ",
60+   "@eslint-react/no-unused-props" : "off " , 
6061  "@eslint-react/no-unused-state" : "warn" , 
6162  "@eslint-react/no-use-context" : "warn" , 
6263  "@eslint-react/no-useless-forward-ref" : "warn" , 
63-   //  "@eslint-react/no-useless-fragment": "warn ",
64-   //  "@eslint-react/prefer-destructuring-assignment": "warn ",
65-   //  "@eslint-react/prefer-namespace-import": "warn ",
66-   //  "@eslint-react/prefer-read-only-props": "error ",
64+   "@eslint-react/no-useless-fragment" : "off " , 
65+   "@eslint-react/prefer-destructuring-assignment" : "off " , 
66+   "@eslint-react/prefer-namespace-import" : "off " , 
67+   "@eslint-react/prefer-read-only-props" : "off " , 
6768  "@eslint-react/prefer-use-state-lazy-initialization" : "warn" , 
6869}  as  const  satisfies  Record < string ,  RuleConfig > ; 
6970
0 commit comments