diff --git a/package.json b/package.json index 190460cd..c88f17c1 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@babel/core": "^8.0.6", "@babel/plugin-syntax-flow": "^8.0.1", "@babel/plugin-transform-react-jsx": "^8.0.1", - "@eslint-react/eslint-plugin": "^5.23.5", + "@eslint-react/eslint-plugin": "^5.24.0", "@eslint/eslintrc": "^3.3.7", "@eslint/js": "^10.0.1", "@testing-library/dom": "^10.4.2", diff --git a/yarn.lock b/yarn.lock index 59db4814..cbadbc87 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2083,78 +2083,78 @@ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b" integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew== -"@eslint-react/ast@5.23.5": - version "5.23.5" - resolved "https://registry.yarnpkg.com/@eslint-react/ast/-/ast-5.23.5.tgz#440188d771592fd16f65888c586b7f173baeb696" - integrity sha512-QO8QhYOvIaO651nEC76At614y2jRyqwdF97mQansEbpBwgdnYmS9Sj/Mad0lUGWTBCX2QVUA6aoox62AgMXw0Q== +"@eslint-react/ast@5.24.0": + version "5.24.0" + resolved "https://registry.yarnpkg.com/@eslint-react/ast/-/ast-5.24.0.tgz#99951c2eda2c1eeb902df77ff303279534cfd1a3" + integrity sha512-ULLzaPu0wDDl+9ozZN+XoK8hoScCrChWB2HFpCu+qbX3FcPHKok1UlW84Dj5bHksR7K9jPcOy4d0VXJwMZq8Rg== dependencies: "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/typescript-estree" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" -"@eslint-react/core@5.23.5": - version "5.23.5" - resolved "https://registry.yarnpkg.com/@eslint-react/core/-/core-5.23.5.tgz#bb3e6eec96bf6d41f0e95736c20e13a9434ecb19" - integrity sha512-aPsmQ6NKxRzDxsEMGQ/rpCTO0JjMMFsZ0XdP6oGGT7maDaizgSp2TN0BxvQp6aEcjJ+4JAHoDptJD4wo+qyb1g== +"@eslint-react/core@5.24.0": + version "5.24.0" + resolved "https://registry.yarnpkg.com/@eslint-react/core/-/core-5.24.0.tgz#0b6549eecb6160f74bc203a99e75747bfb6460e6" + integrity sha512-i53o5BZX19bXq8weoZylWfeLy047NWh0+EmNTJOuCNqWP6jcj3hS4i7W+rZsthz2WUC0E4IoXpw8SyN0JFLsGQ== dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/eslint" "5.23.5" - "@eslint-react/shared" "5.23.5" - "@eslint-react/var" "5.23.5" + "@eslint-react/ast" "5.24.0" + "@eslint-react/eslint" "5.24.0" + "@eslint-react/shared" "5.24.0" + "@eslint-react/var" "5.24.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" -"@eslint-react/eslint-plugin@^5.23.5": - version "5.23.5" - resolved "https://registry.yarnpkg.com/@eslint-react/eslint-plugin/-/eslint-plugin-5.23.5.tgz#1c725b40b35aa67b36fc7897f49e3a2e00200808" - integrity sha512-2hpUI1leg4JIxSd1xZ4AEFWmMNZnFYfOOA95Qa7c8kEk+lExpiAG6p5uAucthlgbfRwrimw7Y2lJNoDzFtreJA== +"@eslint-react/eslint-plugin@^5.24.0": + version "5.24.0" + resolved "https://registry.yarnpkg.com/@eslint-react/eslint-plugin/-/eslint-plugin-5.24.0.tgz#a5fa0ff3306942c8aea64b2f04cd78c0dfa1a8f6" + integrity sha512-/+Ee8q8akEJrwOxrPA/RbqudgRL0coqz+DXV040GYn2hWQy2j1Imm9ipYf+c/3ibnsLi5NpNrWhXrpcDzKaHpw== dependencies: - "@eslint-react/shared" "5.23.5" - eslint-plugin-react-dom "5.23.5" - eslint-plugin-react-jsx "5.23.5" - eslint-plugin-react-naming-convention "5.23.5" - eslint-plugin-react-rsc "5.23.5" - eslint-plugin-react-web-api "5.23.5" - eslint-plugin-react-x "5.23.5" + "@eslint-react/shared" "5.24.0" + eslint-plugin-react-dom "5.24.0" + eslint-plugin-react-jsx "5.24.0" + eslint-plugin-react-naming-convention "5.24.0" + eslint-plugin-react-rsc "5.24.0" + eslint-plugin-react-web-api "5.24.0" + eslint-plugin-react-x "5.24.0" -"@eslint-react/eslint@5.23.5": - version "5.23.5" - resolved "https://registry.yarnpkg.com/@eslint-react/eslint/-/eslint-5.23.5.tgz#e0738e5368122f64d94207fb8c824d58e556ddd8" - integrity sha512-gc7tFvf37WOkD9PpdZOdAtu0ZuGAL6TdA98KI6h9r3xmugZbhPv+q0zqNxkgWEtqEQIF9PNgKlUojf4dm09XPQ== +"@eslint-react/eslint@5.24.0": + version "5.24.0" + resolved "https://registry.yarnpkg.com/@eslint-react/eslint/-/eslint-5.24.0.tgz#579aeb628ea7bbe31a49f8f3eb7c6412beb741f4" + integrity sha512-+EPy3bstRBZ9cZslp9MQ+f9qWooWEO+qLbL1TdQcp3YoZWJ4GJ7vzWAMJBS3G8jmFijuqPNYzVUF9gM72gKfeQ== dependencies: "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" -"@eslint-react/jsx@5.23.5": - version "5.23.5" - resolved "https://registry.yarnpkg.com/@eslint-react/jsx/-/jsx-5.23.5.tgz#0ad5fb5c09a32c7c32f2ab55a41bd7d5e792ec4b" - integrity sha512-EWF+W+eeWqAWemPvl7mJpJkHWpsXPAq/tQVCbZZurEM1gGwJcYr3ieQ1CtBfCqAL3xv9DJ8wobElJoN+8oeylg== +"@eslint-react/jsx@5.24.0": + version "5.24.0" + resolved "https://registry.yarnpkg.com/@eslint-react/jsx/-/jsx-5.24.0.tgz#5ec20a82dce135eb77e79146858c8ec4761f40a1" + integrity sha512-2/LBbRSmsxXe3GqtBkJDKQFtA+20uBW3+d98eedd+kFNbBtnEXGVMkBY34/+3yOymAPRNaqUyW2jze0GVEhfrQ== dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/eslint" "5.23.5" - "@eslint-react/var" "5.23.5" + "@eslint-react/ast" "5.24.0" + "@eslint-react/eslint" "5.24.0" + "@eslint-react/var" "5.24.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" -"@eslint-react/shared@5.23.5": - version "5.23.5" - resolved "https://registry.yarnpkg.com/@eslint-react/shared/-/shared-5.23.5.tgz#1d0206a65982c6a5dbb3441a3f5c13ec3e69bb10" - integrity sha512-XlGy2IR0Gjmt1LXuzJE/r0Ubf2bUue4J2IIkvCnCRVumNenBksJSDu9xnEEmQTnI589ZB7Md0XRtAyw7cXfNeA== +"@eslint-react/shared@5.24.0": + version "5.24.0" + resolved "https://registry.yarnpkg.com/@eslint-react/shared/-/shared-5.24.0.tgz#52676e9ce5227f8c250f7ea7f9aca500915c11a3" + integrity sha512-b48KXTj67wBPnRFr33jC+1SK+Qhr8XgjrCQROxoTKt3fCxgzXfOJSA1U6IBwFkuOpHWqsKV8B4sXa8cPM6E6OQ== dependencies: - "@eslint-react/eslint" "5.23.5" + "@eslint-react/eslint" "5.24.0" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" zod "^3.25.0 || ^4.0.0" -"@eslint-react/var@5.23.5": - version "5.23.5" - resolved "https://registry.yarnpkg.com/@eslint-react/var/-/var-5.23.5.tgz#eac6e90ef542ec51c72644f8712efd44584c6d9f" - integrity sha512-ga7bmiqftGMs/BfsWPfnmAvXbknOdxuZSNj7vGRy+t4S+kqbL2ngGJom9exCHzyuK1hSZ/VBfqK4LP4wUv3lkA== +"@eslint-react/var@5.24.0": + version "5.24.0" + resolved "https://registry.yarnpkg.com/@eslint-react/var/-/var-5.24.0.tgz#b219e5effc7fa42a7fdd9526d0e281fca1149408" + integrity sha512-btE62d1OCx+BlqoYZzv1u84hDUxAPQymu/ogK7zJJjWU9ZRYaWbsk+cXo59deERg7iJdnI+rz+Y2zNsMC7LzIg== dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/eslint" "5.23.5" + "@eslint-react/ast" "5.24.0" + "@eslint-react/eslint" "5.24.0" "@typescript-eslint/scope-manager" "^8.71.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" @@ -6396,16 +6396,16 @@ eslint-plugin-jsx-a11y@^6.10.2, eslint-plugin-jsx-a11y@^6.5.1: safe-regex-test "^1.0.3" string.prototype.includes "^2.0.1" -eslint-plugin-react-dom@5.23.5: - version "5.23.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.23.5.tgz#231d8e0a730bb47b11361bc43d53cb7ea7e6d2b9" - integrity sha512-JWMTlHF9956J7KXPCMbpliNJt+WNEj7gJYird4kksPxlfT/9Q642lWHzuHNzGGvwV+1AIaFtKLeRrgAU6mvMGA== +eslint-plugin-react-dom@5.24.0: + version "5.24.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.24.0.tgz#eec46e2ca23ff26daeea713494e446bcc84d367a" + integrity sha512-3QlVFIk8R1tIOiCwI9gVNGxF+2vf4Qgqbih84Ktg3otaAFZcsk06QSyhncIgTP2+0mXzFpnH/3Po97ZmcYk2LQ== dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/eslint" "5.23.5" - "@eslint-react/jsx" "5.23.5" - "@eslint-react/shared" "5.23.5" - "@eslint-react/var" "5.23.5" + "@eslint-react/ast" "5.24.0" + "@eslint-react/eslint" "5.24.0" + "@eslint-react/jsx" "5.24.0" + "@eslint-react/shared" "5.24.0" + "@eslint-react/var" "5.24.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" compare-versions "^6.1.1" @@ -6427,71 +6427,71 @@ eslint-plugin-react-hooks@^7.1.1: zod "^3.25.0 || ^4.0.0" zod-validation-error "^3.5.0 || ^4.0.0" -eslint-plugin-react-jsx@5.23.5: - version "5.23.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.23.5.tgz#59dd1596eb9c246843962f7a8a42eab7e9cec741" - integrity sha512-I9CZz3rTi5HAP9qJJOZE3ZWyOgL2T0NI1jLLM1whc5WVkVFc62qeymaPJka8OndiAbg6RceOWilMQOWufh+uGw== +eslint-plugin-react-jsx@5.24.0: + version "5.24.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.24.0.tgz#13d4e7caa6b8d6a50afb30daacb3ae13f8390305" + integrity sha512-RrsJOuWgGOrbZphMdeDIY5SqfuG1RN+xHK6xuoCbK2jSGLWSFAfh+UnbVVW3WqCzZfcF9kQY84tqcDGwjOzTFQ== dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/core" "5.23.5" - "@eslint-react/eslint" "5.23.5" - "@eslint-react/jsx" "5.23.5" - "@eslint-react/shared" "5.23.5" + "@eslint-react/ast" "5.24.0" + "@eslint-react/core" "5.24.0" + "@eslint-react/eslint" "5.24.0" + "@eslint-react/jsx" "5.24.0" + "@eslint-react/shared" "5.24.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" -eslint-plugin-react-naming-convention@5.23.5: - version "5.23.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.23.5.tgz#e2ff65cfaa885b0a16a649a0dc9fa553c8d873a9" - integrity sha512-vcQbwrzKLVHMvLpuzmOIZxsXT0SbORyg12xbz46xdDIKvQfgKlBs9lqlOY7SJidRrEKZUadRtQEhTA76dA2VNQ== +eslint-plugin-react-naming-convention@5.24.0: + version "5.24.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.24.0.tgz#8da8cff975aa1e39669348a0750864546f81b306" + integrity sha512-USviM/EbRo4/6pYU60ICqawl4+3XLI1p50shKsX6gk6seM4/bEdkR68IeTez6kwAz7TOhgjTL9cctovySftQZg== dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/core" "5.23.5" - "@eslint-react/eslint" "5.23.5" - "@eslint-react/shared" "5.23.5" - "@eslint-react/var" "5.23.5" + "@eslint-react/ast" "5.24.0" + "@eslint-react/core" "5.24.0" + "@eslint-react/eslint" "5.24.0" + "@eslint-react/shared" "5.24.0" + "@eslint-react/var" "5.24.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" -eslint-plugin-react-rsc@5.23.5: - version "5.23.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.23.5.tgz#2710ec94a4f0d51b4ec0ed91635b2552f1703f11" - integrity sha512-ZAOiXLFlvFd7T+A/7REe9oMf6XqTKj3pyNgeTvubIDVAMh6JEzibvxwpQABPTKwkMkRgzVagUX4k85UoMA82JQ== +eslint-plugin-react-rsc@5.24.0: + version "5.24.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.24.0.tgz#6c9f0e05be8a0bc56f5acf194dcd2d0de959f18b" + integrity sha512-6wBLVwnT9DfbiF1Kf9dEtZzG2PgFRNzBwGF3v8Jw5tBdE8AhCzuTeVUh882bOMrCm9fTUgz5jQMuZR/Zggu8bw== dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/core" "5.23.5" - "@eslint-react/eslint" "5.23.5" - "@eslint-react/shared" "5.23.5" - "@eslint-react/var" "5.23.5" + "@eslint-react/ast" "5.24.0" + "@eslint-react/core" "5.24.0" + "@eslint-react/eslint" "5.24.0" + "@eslint-react/shared" "5.24.0" + "@eslint-react/var" "5.24.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" -eslint-plugin-react-web-api@5.23.5: - version "5.23.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.23.5.tgz#64ddfb0db82fdc06c0257090fc10b5b8d4208b23" - integrity sha512-VsnmZWgpbYfx/qQHpsqshwUdbz7Sw1ME7z3fe0BGOnG0aKe7BrygEd+qgIji7UzyPXkp78Zp850emhFOqkUfuA== +eslint-plugin-react-web-api@5.24.0: + version "5.24.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.24.0.tgz#f20d04b107ba315b656fcd446304fba6390f21c5" + integrity sha512-Y0zHKCORXaPAwBE+ZS0BZCMQC7+LqczWFUsyrds/jGPkfb/xaiYVU9+NnBezJgF72gSFfsLZuLpiBsQDrrOCTQ== dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/core" "5.23.5" - "@eslint-react/eslint" "5.23.5" - "@eslint-react/shared" "5.23.5" - "@eslint-react/var" "5.23.5" + "@eslint-react/ast" "5.24.0" + "@eslint-react/core" "5.24.0" + "@eslint-react/eslint" "5.24.0" + "@eslint-react/shared" "5.24.0" + "@eslint-react/var" "5.24.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" -eslint-plugin-react-x@5.23.5: - version "5.23.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-x/-/eslint-plugin-react-x-5.23.5.tgz#79e140e7ae03d9856aeb5b966e260219b715ac1a" - integrity sha512-9R1fmwp7kK1m+RTzGKBa63/hSeTqtQP6uWzURqC/928vqqsQYL0MEcEUuXGkiPHdpG1io7TuJc5U1Qs5MBlZOg== - dependencies: - "@eslint-react/ast" "5.23.5" - "@eslint-react/core" "5.23.5" - "@eslint-react/eslint" "5.23.5" - "@eslint-react/jsx" "5.23.5" - "@eslint-react/shared" "5.23.5" - "@eslint-react/var" "5.23.5" +eslint-plugin-react-x@5.24.0: + version "5.24.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-x/-/eslint-plugin-react-x-5.24.0.tgz#ef43725fb2bacb1875fdbdc11c24fc0af81fb225" + integrity sha512-qaEC2T3V/dCxeksOwzomgzPNiwJoZB23/WKUgm5wWsODgzeyxW9yxX+qhWmTGNIxilCUcybZZn2cF2UaV8DKJw== + dependencies: + "@eslint-react/ast" "5.24.0" + "@eslint-react/core" "5.24.0" + "@eslint-react/eslint" "5.24.0" + "@eslint-react/jsx" "5.24.0" + "@eslint-react/shared" "5.24.0" + "@eslint-react/var" "5.24.0" "@typescript-eslint/scope-manager" "^8.71.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/typescript-estree" "^8.71.0"