diff --git a/package.json b/package.json index f087b820..0cf0f6a5 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.3", + "@eslint-react/eslint-plugin": "^5.23.5", "@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 537e6ded..5b339e13 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2083,77 +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.3": - version "5.23.3" - resolved "https://registry.yarnpkg.com/@eslint-react/ast/-/ast-5.23.3.tgz#e8697f6eec5e7414268386564e31980e2b512117" - integrity sha512-Vq06Cq2rxZ8fl5yvFnA8EmY740NRPpj56iZdxtV79rjw+wcej/gSMU5qiZStuBgDdH5+OqtWQ7pSwtUpjEhwug== +"@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== 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.3": - version "5.23.3" - resolved "https://registry.yarnpkg.com/@eslint-react/core/-/core-5.23.3.tgz#3d8361bc5270a85b8a750c28e1d472de065cab17" - integrity sha512-eQMrhN/8xe4d5nlHTM/oGN1lrylKKAlWaKNhs4praDXzKBsEkD/xakNMtexLLQcvIAhIWijcyONnvVaNnnloHw== +"@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== dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/eslint" "5.23.3" - "@eslint-react/shared" "5.23.3" - "@eslint-react/var" "5.23.3" + "@eslint-react/ast" "5.23.5" + "@eslint-react/eslint" "5.23.5" + "@eslint-react/shared" "5.23.5" + "@eslint-react/var" "5.23.5" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" -"@eslint-react/eslint-plugin@^5.23.3": - version "5.23.3" - resolved "https://registry.yarnpkg.com/@eslint-react/eslint-plugin/-/eslint-plugin-5.23.3.tgz#9eaf55e4d91ebe829468156c2dd89048511067aa" - integrity sha512-NmBm35wA7mkufZGAkDty0XrOoUuxlUHVlfJdlJ9spZR+C8gJjAoAOJ84hbT1HTaJE1tQ9oaaRphlt1fDXgX3Og== +"@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== dependencies: - "@eslint-react/shared" "5.23.3" - eslint-plugin-react-dom "5.23.3" - eslint-plugin-react-jsx "5.23.3" - eslint-plugin-react-naming-convention "5.23.3" - eslint-plugin-react-rsc "5.23.3" - eslint-plugin-react-web-api "5.23.3" - eslint-plugin-react-x "5.23.3" + "@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/eslint@5.23.3": - version "5.23.3" - resolved "https://registry.yarnpkg.com/@eslint-react/eslint/-/eslint-5.23.3.tgz#88beaba2b66967303309d35b02b0c6147e4c78f4" - integrity sha512-U8nmfyAZNQk7QqTyhM94/IdD1LFP4XGRDrU6rHuhLZhVuRawbH1nhOvNAVpPLLXgwbZVcKCw7ErqXkW6+oOCRQ== +"@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== dependencies: "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" -"@eslint-react/jsx@5.23.3": - version "5.23.3" - resolved "https://registry.yarnpkg.com/@eslint-react/jsx/-/jsx-5.23.3.tgz#e1ef5da164e720aba0e751af3f3c1e61cc2ebb52" - integrity sha512-FGP/olID5joSPbVABiLWwdAO1qJFukjDmhU9pLGzD0g6W/ggrV6xUuHlyWVfn3itIryrQZcJDk6ApoosxL68ng== +"@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== dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/eslint" "5.23.3" - "@eslint-react/var" "5.23.3" + "@eslint-react/ast" "5.23.5" + "@eslint-react/eslint" "5.23.5" + "@eslint-react/var" "5.23.5" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" + ts-pattern "^5.9.0" -"@eslint-react/shared@5.23.3": - version "5.23.3" - resolved "https://registry.yarnpkg.com/@eslint-react/shared/-/shared-5.23.3.tgz#7e356b082137488245cff553a62a2d9ef365d1bd" - integrity sha512-7x73B8OdB23+drDJNWf2efwYvirGgkzfJhfkF2fmdXjNI2iF1O+9xow5sErDv372+zOLamAhC2gybSNtlEwM/Q== +"@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== dependencies: - "@eslint-react/eslint" "5.23.3" + "@eslint-react/eslint" "5.23.5" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" zod "^3.25.0 || ^4.0.0" -"@eslint-react/var@5.23.3": - version "5.23.3" - resolved "https://registry.yarnpkg.com/@eslint-react/var/-/var-5.23.3.tgz#48185fba839c6d5f6a44d3b13f4cc0390239329e" - integrity sha512-BgNNb7325FW/kZHvZdgeai8mBl+ZwQ7LgTEvU9KBFP5hA0jDJ8Sta8vCI2Kt3fGqWyjYUXhMWrVEiMVhCcqjiA== +"@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== dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/eslint" "5.23.3" + "@eslint-react/ast" "5.23.5" + "@eslint-react/eslint" "5.23.5" "@typescript-eslint/scope-manager" "^8.71.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" @@ -6394,19 +6395,20 @@ 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.3: - version "5.23.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.23.3.tgz#3d44072f986ef95bb4c62d5781a3414d54b26f9f" - integrity sha512-kRJkm/X2Qp53PBIq8dM7RqyyEk4+n7606rz71VL04wZ6deIZKAK3sJs+2FZfdKgHO/JlUb3NcOQ/0baig+oREw== +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== dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/eslint" "5.23.3" - "@eslint-react/jsx" "5.23.3" - "@eslint-react/shared" "5.23.3" - "@eslint-react/var" "5.23.3" + "@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" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" compare-versions "^6.1.1" + ts-pattern "^5.9.0" eslint-plugin-react-hooks@^4.3.0: version "4.6.2" @@ -6424,71 +6426,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.3: - version "5.23.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.23.3.tgz#b60b85ed3a9bcfda97ee4f9199c14a0e9499ee9b" - integrity sha512-189rze+yDs9Poco5CEuBQIdKnePECR+jfdNcDiaRCR9DvVwl1W3YLXjsdwjf+9E1jyamMQHLJNFxrF2rUZ0rFQ== +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== dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/core" "5.23.3" - "@eslint-react/eslint" "5.23.3" - "@eslint-react/jsx" "5.23.3" - "@eslint-react/shared" "5.23.3" + "@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" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" -eslint-plugin-react-naming-convention@5.23.3: - version "5.23.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.23.3.tgz#a8e458779560574fe2db5f8fcbd2e702b0985774" - integrity sha512-KaycnZqXcuR7NBZbej6N1ZMG9TEVUjFFVHVKD8Vr/8NkGMBcCNHEnwQkmmVM285fU0C4iHadvA5aeV+LoiRV/Q== +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== dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/core" "5.23.3" - "@eslint-react/eslint" "5.23.3" - "@eslint-react/shared" "5.23.3" - "@eslint-react/var" "5.23.3" + "@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" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" -eslint-plugin-react-rsc@5.23.3: - version "5.23.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.23.3.tgz#8cf9da8d614715e52130195c56766d26e53cb544" - integrity sha512-FRiAnzjW5eWCTAbNEHHIkvAccnvqfJaiA9oWjHcDM5ERSOdIzcYVMRj1bJxPOtQiGwrhQzrnatzUe5l+wrxu8A== +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== dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/core" "5.23.3" - "@eslint-react/eslint" "5.23.3" - "@eslint-react/shared" "5.23.3" - "@eslint-react/var" "5.23.3" + "@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" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" -eslint-plugin-react-web-api@5.23.3: - version "5.23.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.23.3.tgz#24615ef7f87c9a38ab581cfdb01ee9be4da08f69" - integrity sha512-u+YJRTDLJe8ZO6MUnU8QOfzU1zU+6FvWE7JsS65h/NwiPVyoKbpI13cV27xbH83AeM0FZBeGT4MFxTLJUTWBaQ== +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== dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/core" "5.23.3" - "@eslint-react/eslint" "5.23.3" - "@eslint-react/shared" "5.23.3" - "@eslint-react/var" "5.23.3" + "@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" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/utils" "^8.71.0" ts-pattern "^5.9.0" -eslint-plugin-react-x@5.23.3: - version "5.23.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-x/-/eslint-plugin-react-x-5.23.3.tgz#9440b1370e5778f47b418463317fde0a1ec60d4b" - integrity sha512-rsFbzgZ1FWkR3QmoBpj/+rzeHrouC7/Fsj3jrHRIiQFXt71RGpGlxUtbOUbR9zdfPVuGNU3WC59wtHPlisALHg== - dependencies: - "@eslint-react/ast" "5.23.3" - "@eslint-react/core" "5.23.3" - "@eslint-react/eslint" "5.23.3" - "@eslint-react/jsx" "5.23.3" - "@eslint-react/shared" "5.23.3" - "@eslint-react/var" "5.23.3" +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" "@typescript-eslint/scope-manager" "^8.71.0" "@typescript-eslint/types" "^8.71.0" "@typescript-eslint/typescript-estree" "^8.71.0"