diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4fba3bb..12d050f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -127,8 +127,8 @@ catalogs: specifier: ^9.22.0 version: 9.22.0 eslint-config-sheriff: - specifier: ^27.0.0 - version: 27.0.0 + specifier: ^27.1.0 + version: 27.1.0 eslint-plugin-perfectionist: specifier: ^4.10.1 version: 4.10.1 @@ -632,7 +632,7 @@ importers: version: 8.17.5(eslint@9.22.0(jiti@2.5.1)) eslint-config-sheriff: specifier: 'catalog:' - version: 27.0.0(patch_hash=c7de893615dd30eb935de672cab3e1730a857e36dfc501aadea1967c883a67b7)(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.0.1(typescript@5.8.2))(typescript@5.8.2)(vitest@3.2.4) + version: 27.1.0(patch_hash=c7de893615dd30eb935de672cab3e1730a857e36dfc501aadea1967c883a67b7)(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.1.0(typescript@5.8.2))(typescript@5.8.2)(vitest@3.2.4) eslint-plugin-perfectionist: specifier: 'catalog:' version: 4.10.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) @@ -647,7 +647,7 @@ importers: version: 0.7.41(svelte@5.34.8)(typescript@5.8.2) typescript-eslint-parser-for-extra-files: specifier: 'catalog:' - version: 0.7.0(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(astrojs-compiler-sync@1.0.1(@astrojs/compiler@2.11.0))(svelte2tsx@0.7.41(svelte@5.34.8)(typescript@5.8.2))(typescript@5.8.2) + version: 0.7.0(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(astrojs-compiler-sync@1.0.1(@astrojs/compiler@2.11.0))(svelte2tsx@0.7.41(svelte@5.34.8)(typescript@5.8.2))(typescript@5.8.2) devDependencies: '@psdtools/tsconfig': specifier: workspace:* @@ -1741,8 +1741,8 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.5.1': - resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==} + '@eslint-community/eslint-utils@4.7.0': + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -2630,13 +2630,13 @@ packages: '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} - '@typescript-eslint/eslint-plugin@8.26.1': - resolution: {integrity: sha512-2X3mwqsj9Bd3Ciz508ZUtoQQYpOhU/kWoUqIf49H8Z0+Vbh6UF/y0OEYp0Q0axOGzaBGs7QxRwq0knSQ8khQNA==} + '@typescript-eslint/eslint-plugin@8.39.1': + resolution: {integrity: sha512-yYegZ5n3Yr6eOcqgj2nJH8cH/ZZgF+l0YIdKILSDjYFRjgYQMgv/lRjV5Z7Up04b9VYUondt8EPMqg7kTWgJ2g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + '@typescript-eslint/parser': ^8.39.1 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' '@typescript-eslint/parser@6.21.0': resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} @@ -2648,12 +2648,18 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.26.1': - resolution: {integrity: sha512-w6HZUV4NWxqd8BdeFf81t07d7/YV9s7TCWrQQbG5uhuvGUAW+fq1usZ1Hmz9UPNLniFnD8GLSsDpjP0hm1S4lQ==} + '@typescript-eslint/parser@8.39.1': + resolution: {integrity: sha512-pUXGCuHnnKw6PyYq93lLRiZm3vjuslIy7tus1lIQTYVK9bL8XBgJnCWm8a0KcTtHC84Yya1Q6rtll+duSMj0dg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/project-service@8.39.1': + resolution: {integrity: sha512-8fZxek3ONTwBu9ptw5nCKqZOSkXshZB7uAxuFF0J/wTMkKydjXCzqqga7MlFMpHi9DoG4BadhmTkITBcg8Aybw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' '@typescript-eslint/scope-manager@6.21.0': resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} @@ -2663,16 +2669,22 @@ packages: resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.26.1': - resolution: {integrity: sha512-6EIvbE5cNER8sqBu6V7+KeMZIC1664d2Yjt+B9EWUXrsyWpxx4lEZrmvxgSKRC6gX+efDL/UY9OpPZ267io3mg==} + '@typescript-eslint/scope-manager@8.39.1': + resolution: {integrity: sha512-RkBKGBrjgskFGWuyUGz/EtD8AF/GW49S21J8dvMzpJitOF1slLEbbHnNEtAHtnDAnx8qDEdRrULRnWVx27wGBw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/tsconfig-utils@8.39.1': + resolution: {integrity: sha512-ePUPGVtTMR8XMU2Hee8kD0Pu4NDE1CN9Q1sxGSGd/mbOtGZDM7pnhXNJnzW63zk/q+Z54zVzj44HtwXln5CvHA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.26.1': - resolution: {integrity: sha512-Kcj/TagJLwoY/5w9JGEFV0dclQdyqw9+VMndxOJKtoFSjfZhLXhYjzsQEeyza03rwHx2vFEGvrJWJBXKleRvZg==} + '@typescript-eslint/type-utils@8.39.1': + resolution: {integrity: sha512-gu9/ahyatyAdQbKeHnhT4R+y3YLtqqHyvkfDxaBYk97EcbfChSJXyaJnIL3ygUv7OuZatePHmQvuH5ru0lnVeA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' '@typescript-eslint/types@6.21.0': resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} @@ -2682,8 +2694,8 @@ packages: resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.26.1': - resolution: {integrity: sha512-n4THUQW27VmQMx+3P+B0Yptl7ydfceUj4ON/AQILAASwgYdZ/2dhfymRMh5egRUrvK5lSmaOm77Ry+lmXPOgBQ==} + '@typescript-eslint/types@8.39.1': + resolution: {integrity: sha512-7sPDKQQp+S11laqTrhHqeAbsCfMkwJMrV7oTDvtDds4mEofJYir414bYKUEb8YPUm9QL3U+8f6L6YExSoAGdQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@6.21.0': @@ -2704,11 +2716,11 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.26.1': - resolution: {integrity: sha512-yUwPpUHDgdrv1QJ7YQal3cMVBGWfnuCdKbXw1yyjArax3353rEJP1ZA+4F8nOlQ3RfS2hUN/wze3nlY+ZOhvoA==} + '@typescript-eslint/typescript-estree@8.39.1': + resolution: {integrity: sha512-EKkpcPuIux48dddVDXyQBlKdeTPMmALqBUbEk38McWv0qVEZwOpVJBi7ugK5qVNgeuYjGNQxrrnoM/5+TI/BPw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' '@typescript-eslint/utils@6.21.0': resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} @@ -2722,12 +2734,12 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.26.1': - resolution: {integrity: sha512-V4Urxa/XtSUroUrnI7q6yUTD3hDtfJ2jzVfeT3VK0ciizfK2q/zGC0iDh1lFMUZR8cImRrep6/q0xd/1ZGPQpg==} + '@typescript-eslint/utils@8.39.1': + resolution: {integrity: sha512-VF5tZ2XnUSTuiqZFXCZfZs1cgkdd3O/sSYmdo2EpSyDlC86UM/8YytTmKnehOW3TGAlivqTDT6bS87B/GQ/jyg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' '@typescript-eslint/visitor-keys@6.21.0': resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} @@ -2737,8 +2749,8 @@ packages: resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.26.1': - resolution: {integrity: sha512-AjOC3zfnxd6S4Eiy3jwktJPclqhFHNyd8L6Gycf9WUPoKZpgM5PjkxY1X7uSy61xVpiJDhhk7XT2NVsN3ALTWg==} + '@typescript-eslint/visitor-keys@8.39.1': + resolution: {integrity: sha512-W8FQi6kEh2e8zVhQ0eeRnxdvIoOkAp/CPAahcNio6nO9dsIwb9b34z90KOlheoyuVf6LSOEdjlkxSkapNEc+4A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unrs/rspack-resolver-binding-darwin-arm64@1.1.2': @@ -3703,8 +3715,8 @@ packages: peerDependencies: eslint: ^9.5.0 - eslint-config-sheriff@27.0.0: - resolution: {integrity: sha512-KeXIr1+TJJ7Y34b/bCxEfkrbD0ayoscp/v3K3PJNj+osXuZonSoHhRHEFhZCb+Ktto+8fvYCHAg39paDEOKjwQ==} + eslint-config-sheriff@27.1.0: + resolution: {integrity: sha512-yaAmbUrBAA9OImtEg8yARGPw/UD7+PzHMKwZrISqQ4GG12uwEFfmnStsnls/dUjlI0fuXUnz2QJ5+edU9vCBPg==} engines: {node: '>=20.10.0'} peerDependencies: eslint: '>=9.0.0' @@ -3964,8 +3976,8 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.2.0: - resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint@9.22.0: @@ -4387,6 +4399,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -6199,8 +6215,8 @@ packages: peerDependencies: typescript: '>=4.2.0' - ts-api-utils@2.0.1: - resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' @@ -6324,12 +6340,12 @@ packages: vue: optional: true - typescript-eslint@8.26.1: - resolution: {integrity: sha512-t/oIs9mYyrwZGRpDv3g+3K6nZ5uhKEMt2oNmAPwaY4/ye0+EH4nXIPYNtkYFS6QHm+1DFg34DbglYBz5P9Xysg==} + typescript-eslint@8.39.1: + resolution: {integrity: sha512-GDUv6/NDYngUlNvwaHM1RamYftxf782IyEDbdj3SeaIHHv8fNQVRC++fITT7kUJV/5rIA/tkoRSSskt6osEfqg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' typescript@5.8.2: resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} @@ -8157,7 +8173,7 @@ snapshots: '@esbuild/win32-x64@0.25.8': optional: true - '@eslint-community/eslint-utils@4.5.1(eslint@9.22.0(jiti@2.5.1))': + '@eslint-community/eslint-utils@4.7.0(eslint@9.22.0(jiti@2.5.1))': dependencies: eslint: 9.22.0(jiti@2.5.1) eslint-visitor-keys: 3.4.3 @@ -8167,9 +8183,9 @@ snapshots: '@eslint-react/ast@1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': dependencies: '@eslint-react/eff': 1.35.0 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) string-ts: 2.2.1 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -8184,10 +8200,10 @@ snapshots: '@eslint-react/jsx': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/shared': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/var': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) birecord: 0.1.1 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -8197,21 +8213,21 @@ snapshots: '@eslint-react/eff@1.35.0': {} - '@eslint-react/eslint-plugin@1.35.0(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.0.1(typescript@5.8.2))(typescript@5.8.2)': + '@eslint-react/eslint-plugin@1.35.0(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.1.0(typescript@5.8.2))(typescript@5.8.2)': dependencies: '@eslint-react/eff': 1.35.0 '@eslint-react/shared': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) eslint-plugin-react-debug: 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint-plugin-react-dom: 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint-plugin-react-hooks-extra: 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint-plugin-react-naming-convention: 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint-plugin-react-web-api: 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - eslint-plugin-react-x: 1.35.0(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.0.1(typescript@5.8.2))(typescript@5.8.2) + eslint-plugin-react-x: 1.35.0(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.1.0(typescript@5.8.2))(typescript@5.8.2) optionalDependencies: typescript: 5.8.2 transitivePeerDependencies: @@ -8223,9 +8239,9 @@ snapshots: '@eslint-react/ast': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/eff': 1.35.0 '@eslint-react/var': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) ts-pattern: 5.6.2 transitivePeerDependencies: - eslint @@ -8235,7 +8251,7 @@ snapshots: '@eslint-react/shared@1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': dependencies: '@eslint-react/eff': 1.35.0 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) picomatch: 4.0.3 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -8247,9 +8263,9 @@ snapshots: dependencies: '@eslint-react/ast': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/eff': 1.35.0 - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) string-ts: 2.2.1 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -8844,9 +8860,9 @@ snapshots: '@stylistic/eslint-plugin@2.13.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': dependencies: - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) - eslint-visitor-keys: 4.2.0 + eslint-visitor-keys: 4.2.1 espree: 10.3.0 estraverse: 5.3.0 picomatch: 4.0.3 @@ -9119,19 +9135,19 @@ snapshots: '@types/trusted-types@2.0.7': {} - '@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.26.1 + '@typescript-eslint/parser': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/visitor-keys': 8.39.1 eslint: 9.22.0(jiti@2.5.1) graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.0.1(typescript@5.8.2) + ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -9149,18 +9165,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': + '@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': dependencies: - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.26.1 + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.8.2) + '@typescript-eslint/visitor-keys': 8.39.1 debug: 4.4.1 eslint: 9.22.0(jiti@2.5.1) typescript: 5.8.2 transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.39.1(typescript@5.8.2)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.39.1(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + debug: 4.4.1 + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@6.21.0': dependencies: '@typescript-eslint/types': 6.21.0 @@ -9171,18 +9196,23 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.26.1': + '@typescript-eslint/scope-manager@8.39.1': dependencies: - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/visitor-keys': 8.26.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/visitor-keys': 8.39.1 - '@typescript-eslint/type-utils@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': + '@typescript-eslint/tsconfig-utils@8.39.1(typescript@5.8.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + typescript: 5.8.2 + + '@typescript-eslint/type-utils@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': + dependencies: + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) debug: 4.4.1 eslint: 9.22.0(jiti@2.5.1) - ts-api-utils: 2.0.1(typescript@5.8.2) + ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -9191,7 +9221,7 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.26.1': {} + '@typescript-eslint/types@8.39.1': {} '@typescript-eslint/typescript-estree@6.21.0(typescript@5.8.2)': dependencies: @@ -9223,23 +9253,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.26.1(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@8.39.1(typescript@5.8.2)': dependencies: - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/visitor-keys': 8.26.1 + '@typescript-eslint/project-service': 8.39.1(typescript@5.8.2) + '@typescript-eslint/tsconfig-utils': 8.39.1(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/visitor-keys': 8.39.1 debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.2 - ts-api-utils: 2.0.1(typescript@5.8.2) + ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color '@typescript-eslint/utils@6.21.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.22.0(jiti@2.5.1)) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 @@ -9253,7 +9285,7 @@ snapshots: '@typescript-eslint/utils@7.18.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.22.0(jiti@2.5.1)) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.2) @@ -9262,12 +9294,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': + '@typescript-eslint/utils@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.5.1)) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.22.0(jiti@2.5.1)) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) typescript: 5.8.2 transitivePeerDependencies: @@ -9283,10 +9315,10 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.26.1': + '@typescript-eslint/visitor-keys@8.39.1': dependencies: - '@typescript-eslint/types': 8.26.1 - eslint-visitor-keys: 4.2.0 + '@typescript-eslint/types': 8.39.1 + eslint-visitor-keys: 4.2.1 '@unrs/rspack-resolver-binding-darwin-arm64@1.1.2': optional: true @@ -9374,9 +9406,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.37(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)(vitest@3.2.4)': + '@vitest/eslint-plugin@1.1.37(@typescript-eslint/utils@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)(vitest@3.2.4)': dependencies: - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) optionalDependencies: typescript: 5.8.2 @@ -9584,13 +9616,13 @@ snapshots: astro-eslint-parser@1.2.1: dependencies: '@astrojs/compiler': 2.11.0 - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 astrojs-compiler-sync: 1.0.1(@astrojs/compiler@2.11.0) debug: 4.4.1 entities: 6.0.0 eslint-scope: 8.3.0 - eslint-visitor-keys: 4.2.0 + eslint-visitor-keys: 4.2.1 espree: 10.3.0 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -10377,16 +10409,16 @@ snapshots: eslint: 9.22.0(jiti@2.5.1) find-up-simple: 1.0.1 - eslint-config-sheriff@27.0.0(patch_hash=c7de893615dd30eb935de672cab3e1730a857e36dfc501aadea1967c883a67b7)(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.0.1(typescript@5.8.2))(typescript@5.8.2)(vitest@3.2.4): + eslint-config-sheriff@27.1.0(patch_hash=c7de893615dd30eb935de672cab3e1730a857e36dfc501aadea1967c883a67b7)(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.1.0(typescript@5.8.2))(typescript@5.8.2)(vitest@3.2.4): dependencies: - '@eslint-react/eslint-plugin': 1.35.0(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.0.1(typescript@5.8.2))(typescript@5.8.2) + '@eslint-react/eslint-plugin': 1.35.0(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.1.0(typescript@5.8.2))(typescript@5.8.2) '@eslint/compat': 1.2.7(eslint@9.22.0(jiti@2.5.1)) '@eslint/js': 9.22.0 '@next/eslint-plugin-next': 15.2.2 '@regru/eslint-plugin-prefer-early-return': 1.0.0 '@stylistic/eslint-plugin': 2.13.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@vitest/eslint-plugin': 1.1.37(@typescript-eslint/utils@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)(vitest@3.2.4) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@vitest/eslint-plugin': 1.1.37(@typescript-eslint/utils@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2)(vitest@3.2.4) confusing-browser-globals: 1.0.11 eslint: 9.22.0(jiti@2.5.1) eslint-config-flat-gitignore: 0.3.0(eslint@9.22.0(jiti@2.5.1)) @@ -10395,12 +10427,12 @@ snapshots: eslint-plugin-arrow-return-style: 1.3.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint-plugin-astro: 1.3.1(eslint@9.22.0(jiti@2.5.1)) eslint-plugin-fsecond: 1.3.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)) - eslint-plugin-jest: 28.11.0(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)) + eslint-plugin-jest: 28.11.0(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint-plugin-jsdoc: 50.6.8(eslint@9.22.0(jiti@2.5.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.22.0(jiti@2.5.1)) eslint-plugin-lodash-f: 7.5.3(eslint@9.22.0(jiti@2.5.1)) - eslint-plugin-playwright: 1.8.3(eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1)) + eslint-plugin-playwright: 1.8.3(eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1)) eslint-plugin-react: 7.37.4(eslint@9.22.0(jiti@2.5.1)) eslint-plugin-react-hooks: 5.2.0(eslint@9.22.0(jiti@2.5.1)) eslint-plugin-react-refresh: 0.4.19(eslint@9.22.0(jiti@2.5.1)) @@ -10414,7 +10446,7 @@ snapshots: globals: 15.15.0 lodash: 4.17.21 typescript: 5.8.2 - typescript-eslint: 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + typescript-eslint: 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' - '@typescript-eslint/parser' @@ -10444,15 +10476,15 @@ snapshots: stable-hash: 0.0.5 tinyglobby: 0.2.14 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/parser': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.9.1(eslint-plugin-import@2.31.0)(eslint@9.22.0(jiti@2.5.1)) @@ -10461,7 +10493,7 @@ snapshots: eslint-no-restricted@0.0.8(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2): dependencies: - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) transitivePeerDependencies: - supports-color @@ -10478,9 +10510,9 @@ snapshots: eslint-plugin-astro@1.3.1(eslint@9.22.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.22.0(jiti@2.5.1)) '@jridgewell/sourcemap-codec': 1.5.4 - '@typescript-eslint/types': 8.26.1 + '@typescript-eslint/types': 8.39.1 astro-eslint-parser: 1.2.1 eslint: 9.22.0(jiti@2.5.1) eslint-compat-utils: 0.6.4(eslint@9.22.0(jiti@2.5.1)) @@ -10501,7 +10533,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -10512,7 +10544,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.22.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.9.1)(eslint@9.22.0(jiti@2.5.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -10524,18 +10556,18 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/parser': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2): + eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2): dependencies: - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) transitivePeerDependencies: - supports-color - typescript @@ -10583,20 +10615,20 @@ snapshots: eslint-plugin-perfectionist@4.10.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2): dependencies: - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-playwright@1.8.3(eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1)): + eslint-plugin-playwright@1.8.3(eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1)): dependencies: eslint: 9.22.0(jiti@2.5.1) globals: 13.24.0 optionalDependencies: - eslint-plugin-jest: 28.11.0(@typescript-eslint/eslint-plugin@8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + eslint-plugin-jest: 28.11.0(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint-plugin-react-debug@1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2): dependencies: @@ -10606,10 +10638,10 @@ snapshots: '@eslint-react/jsx': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/shared': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/var': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.6.2 @@ -10626,9 +10658,9 @@ snapshots: '@eslint-react/jsx': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/shared': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/var': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) compare-versions: 6.1.1 eslint: 9.22.0(jiti@2.5.1) string-ts: 2.2.1 @@ -10646,10 +10678,10 @@ snapshots: '@eslint-react/jsx': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/shared': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/var': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.6.2 @@ -10670,10 +10702,10 @@ snapshots: '@eslint-react/jsx': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/shared': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/var': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.6.2 @@ -10694,9 +10726,9 @@ snapshots: '@eslint-react/jsx': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/shared': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/var': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.6.2 @@ -10705,7 +10737,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.35.0(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.0.1(typescript@5.8.2))(typescript@5.8.2): + eslint-plugin-react-x@1.35.0(eslint@9.22.0(jiti@2.5.1))(ts-api-utils@2.1.0(typescript@5.8.2))(typescript@5.8.2): dependencies: '@eslint-react/ast': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/core': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) @@ -10713,16 +10745,16 @@ snapshots: '@eslint-react/jsx': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/shared': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) '@eslint-react/var': 1.35.0(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.26.1 - '@typescript-eslint/type-utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/types': 8.26.1 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) compare-versions: 6.1.1 eslint: 9.22.0(jiti@2.5.1) string-ts: 2.2.1 ts-pattern: 5.6.2 optionalDependencies: - ts-api-utils: 2.0.1(typescript@5.8.2) + ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -10751,7 +10783,7 @@ snapshots: eslint-plugin-regexp@2.7.0(eslint@9.22.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.22.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 eslint: 9.22.0(jiti@2.5.1) @@ -10776,7 +10808,7 @@ snapshots: eslint-plugin-storybook@0.11.6(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2): dependencies: '@storybook/csf': 0.1.13 - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) ts-dedent: 2.2.0 transitivePeerDependencies: @@ -10785,7 +10817,7 @@ snapshots: eslint-plugin-svelte@3.3.2(eslint@9.22.0(jiti@2.5.1))(svelte@5.34.8): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.22.0(jiti@2.5.1)) '@jridgewell/sourcemap-codec': 1.5.4 eslint: 9.22.0(jiti@2.5.1) eslint-compat-utils: 0.6.4(eslint@9.22.0(jiti@2.5.1)) @@ -10809,7 +10841,7 @@ snapshots: eslint-plugin-unicorn@56.0.1(eslint@9.22.0(jiti@2.5.1)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.22.0(jiti@2.5.1)) ci-info: 4.2.0 clean-regexp: 1.0.0 core-js-compat: 3.41.0 @@ -10833,11 +10865,11 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.2.0: {} + eslint-visitor-keys@4.2.1: {} eslint@9.22.0(jiti@2.5.1): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.22.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.22.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.2 '@eslint/config-helpers': 0.1.0 @@ -10856,7 +10888,7 @@ snapshots: debug: 4.4.1 escape-string-regexp: 4.0.0 eslint-scope: 8.3.0 - eslint-visitor-keys: 4.2.0 + eslint-visitor-keys: 4.2.1 espree: 10.3.0 esquery: 1.6.0 esutils: 2.0.3 @@ -10883,7 +10915,7 @@ snapshots: dependencies: acorn: 8.14.1 acorn-jsx: 5.3.2(acorn@8.14.1) - eslint-visitor-keys: 4.2.0 + eslint-visitor-keys: 4.2.1 esprima@4.0.1: {} @@ -11305,6 +11337,8 @@ snapshots: ignore@5.3.2: {} + ignore@7.0.5: {} + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -12987,7 +13021,7 @@ snapshots: svelte-eslint-parser@1.1.0(svelte@5.34.8): dependencies: eslint-scope: 8.3.0 - eslint-visitor-keys: 4.2.0 + eslint-visitor-keys: 4.2.1 espree: 10.3.0 postcss: 8.5.3 postcss-scss: 4.0.9(postcss@8.5.3) @@ -13137,7 +13171,7 @@ snapshots: dependencies: typescript: 5.8.2 - ts-api-utils@2.0.1(typescript@5.8.2): + ts-api-utils@2.1.0(typescript@5.8.2): dependencies: typescript: 5.8.2 @@ -13238,9 +13272,9 @@ snapshots: typed-query-selector@2.12.0: {} - typescript-eslint-parser-for-extra-files@0.7.0(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(astrojs-compiler-sync@1.0.1(@astrojs/compiler@2.11.0))(svelte2tsx@0.7.41(svelte@5.34.8)(typescript@5.8.2))(typescript@5.8.2): + typescript-eslint-parser-for-extra-files@0.7.0(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(astrojs-compiler-sync@1.0.1(@astrojs/compiler@2.11.0))(svelte2tsx@0.7.41(svelte@5.34.8)(typescript@5.8.2))(typescript@5.8.2): dependencies: - '@typescript-eslint/parser': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/parser': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) globby: 11.1.0 is-glob: 4.0.3 optionalDependencies: @@ -13248,11 +13282,12 @@ snapshots: svelte2tsx: 0.7.41(svelte@5.34.8)(typescript@5.8.2) typescript: 5.8.2 - typescript-eslint@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2): + typescript-eslint@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.26.1(@typescript-eslint/parser@8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/parser': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) - '@typescript-eslint/utils': 8.26.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2))(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/parser': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.8.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.22.0(jiti@2.5.1))(typescript@5.8.2) eslint: 9.22.0(jiti@2.5.1) typescript: 5.8.2 transitivePeerDependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 0980306..a604c54 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -121,7 +121,7 @@ catalog: chromatic: ^13.0.1 codemirror: ^6.0.2 eslint: ^9.22.0 - eslint-config-sheriff: ^27.0.0 + eslint-config-sheriff: ^27.1.0 eslint-plugin-perfectionist: ^4.10.1 eslint-plugin-svelte: ^3.3.2 fontaine: ^0.6.0