diff --git a/package.json b/package.json index e9b8293f..2b35a0ad 100644 --- a/package.json +++ b/package.json @@ -120,7 +120,7 @@ "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-compiler": "19.1.0-rc.2", - "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-hooks": "^7.0.1", "husky": "^9.1.7", "lint-staged": "^16.1.6", "postcss": "^8.5.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c02d7ef2..3974d192 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -304,8 +304,8 @@ importers: specifier: 19.1.0-rc.2 version: 19.1.0-rc.2(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-react-hooks: - specifier: ^5.2.0 - version: 5.2.0(eslint@9.35.0(jiti@2.5.1)) + specifier: ^7.0.1 + version: 7.0.1(eslint@9.35.0(jiti@2.5.1)) husky: specifier: ^9.1.7 version: 9.1.7 @@ -2833,6 +2833,12 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + eslint-plugin-react-hooks@7.0.1: + resolution: {integrity: sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==} + engines: {node: '>=18'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + eslint-plugin-react@7.37.5: resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} engines: {node: '>=4'} @@ -7540,6 +7546,17 @@ snapshots: dependencies: eslint: 9.35.0(jiti@2.5.1) + eslint-plugin-react-hooks@7.0.1(eslint@9.35.0(jiti@2.5.1)): + dependencies: + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 + eslint: 9.35.0(jiti@2.5.1) + hermes-parser: 0.25.1 + zod: 4.1.5 + zod-validation-error: 3.5.3(zod@4.1.5) + transitivePeerDependencies: + - supports-color + eslint-plugin-react@7.37.5(eslint@9.35.0(jiti@2.5.1)): dependencies: array-includes: 3.1.9 @@ -10367,6 +10384,10 @@ snapshots: dependencies: zod: 3.25.76 + zod-validation-error@3.5.3(zod@4.1.5): + dependencies: + zod: 4.1.5 + zod@3.25.76: {} zod@4.1.5: {}