@@ -13,7 +13,7 @@ import { defineConfig, globalIgnores } from 'eslint/config';
1313import tseslint from 'typescript-eslint' ;
1414
1515export default defineConfig ( [
16- globalIgnores ( [ '.cache' , '.nitro' , '.output' , '.tanstack' , 'coverage' , 'dist' , 'lib' ] ) ,
16+ globalIgnores ( [ '.cache' , '.claude' , '. nitro', '.output' , '.tanstack' , 'coverage' , 'dist' , 'lib' ] ) ,
1717
1818 {
1919 linterOptions : {
@@ -314,17 +314,15 @@ copy(
314314 .join('\n')
315315);
316316 */
317- '@eslint-react/component-hook-factories' : 1 ,
318- '@eslint-react/error-boundaries' : 1 ,
319- '@eslint-react/exhaustive-deps' : 1 ,
320317 '@eslint-react/jsx-dollar' : 1 ,
321318 '@eslint-react/jsx-key-before-spread' : 1 ,
322319 '@eslint-react/jsx-no-comment-textnodes' : 1 ,
323- '@eslint-react/jsx-no-duplicate-props' : 1 ,
324320 '@eslint-react/jsx-shorthand-boolean' : 1 ,
325321 '@eslint-react/jsx-shorthand-fragment' : 1 ,
326- '@eslint-react/jsx-uses-react' : 1 ,
327- '@eslint-react/jsx-uses-vars' : 1 ,
322+ '@eslint-react/component-hook-factories' : 1 ,
323+ '@eslint-react/error-boundaries' : 1 ,
324+ '@eslint-react/exhaustive-deps' : 1 ,
325+ '@eslint-react/immutability' : 0 ,
328326 '@eslint-react/no-access-state-in-setstate' : 1 ,
329327 '@eslint-react/no-array-index-key' : 0 ,
330328 '@eslint-react/no-children-count' : 1 ,
@@ -343,7 +341,9 @@ copy(
343341 '@eslint-react/no-direct-mutation-state' : 1 ,
344342 '@eslint-react/no-duplicate-key' : 1 ,
345343 '@eslint-react/no-forward-ref' : 1 ,
344+ '@eslint-react/no-implicit-children' : 0 ,
346345 '@eslint-react/no-implicit-key' : 1 ,
346+ '@eslint-react/no-implicit-ref' : 0 ,
347347 '@eslint-react/no-leaked-conditional-rendering' : 1 ,
348348 '@eslint-react/no-missing-component-display-name' : 1 ,
349349 '@eslint-react/no-missing-context-display-name' : 1 ,
0 commit comments