diff --git a/package.json b/package.json index fc8803915..cab038658 100644 --- a/package.json +++ b/package.json @@ -141,7 +141,7 @@ "electron-devtools-installer": "3.2.0", "electron-vite": "^2.3.0", "eslint": "^9.6.0", - "eslint-config-hyoban": "3.0.0-beta.26", + "eslint-config-hyoban": "3.0.0-beta.27", "hono": "4.4.7", "lint-staged": "15.2.7", "postcss": "8.4.38", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e0316a58..aeb5544d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -351,8 +351,8 @@ importers: specifier: ^9.6.0 version: 9.6.0 eslint-config-hyoban: - specifier: 3.0.0-beta.26 - version: 3.0.0-beta.26(eslint@9.6.0)(tailwindcss@3.4.4)(typescript@5.5.2) + specifier: 3.0.0-beta.27 + version: 3.0.0-beta.27(eslint@9.6.0)(tailwindcss@3.4.4)(typescript@5.5.2) hono: specifier: 4.4.7 version: 4.4.7(patch_hash=ycbk46disqruhfjducp47b5fl4) @@ -409,9 +409,6 @@ packages: '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@antfu/utils@0.7.8': - resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==} - '@auth/core@0.34.1': resolution: {integrity: sha512-tuYU2VIbI8rFbkSwP710LmybB2FXJsPN7j3sjRVfN9SXVQBK2ej6LdewQaofpBGp4Mk+cC2UeiGNH0or4tgaeA==} peerDependencies: @@ -574,24 +571,24 @@ packages: resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} engines: {node: '>=6.9.0'} - '@cspell/cspell-bundled-dicts@8.9.1': - resolution: {integrity: sha512-etkor/qXSSqyh6lbudEGdTami0DooIi2AlQbJPUWRfowzYJRSYWPUbyQSUkFdRhCHni2oLOFbWaraRthNlLD/A==} + '@cspell/cspell-bundled-dicts@8.10.4': + resolution: {integrity: sha512-QmgvIp9/NM60Jj6ft5oaiCFidwPwKYS9FfpfABrDLw/Jx6wwcTdy9cVbuPxT8n4LwkHpswkmIzOf4zSlnrd4MQ==} engines: {node: '>=18'} - '@cspell/cspell-pipe@8.9.1': - resolution: {integrity: sha512-wH5Xu8W3aMEWFSpOczMtH/04clLMfDGdbYMYB7w6BeHI/LDW8DZaRhigOOhx9FRgVk/YIVbKKAKVgvFrfD5cEA==} + '@cspell/cspell-pipe@8.10.4': + resolution: {integrity: sha512-yN+A9EIgdSkNiQnrFgsy5dzFl879ddMRHw/u38Zw4HdHIGr+xLpw5UVSKK6OacPMro853engM3dTJJDzRzh+rA==} engines: {node: '>=18'} - '@cspell/cspell-resolver@8.9.1': - resolution: {integrity: sha512-Q2SOnIi2dnQ2zqPd+tcEYfom9qlsapGyLK4Mdx2Vv29MU2RDZ9VHFDncV6yo6O58gmlYl8sXtJsVceiHgwwlkQ==} + '@cspell/cspell-resolver@8.10.4': + resolution: {integrity: sha512-f0Y+Tol1aqrj9LsDT1oQOoj0P9uJ0ZW5PbhVlKqFeIDhrA5rYLy0ffnFESLNBRxWXaB/cznzpgMUyNfpVCXJpg==} engines: {node: '>=18'} - '@cspell/cspell-service-bus@8.9.1': - resolution: {integrity: sha512-dPKpqkglGnwvrW9mgbHIdimDQZH3iy8uT8gm3dEO//UahxMBdMpvtdbC3R9kesQCSagvYRVE7hwJvOktSAK+Vg==} + '@cspell/cspell-service-bus@8.10.4': + resolution: {integrity: sha512-bXIllG6C1rKjWGlKdrAfs0AKrs/iQ6ZL6kSXrzHh5NB8oyBzX8tf5v4BX3Bnh5yrjBzkT2qhL+teEcvWjjvu2w==} engines: {node: '>=18'} - '@cspell/cspell-types@8.9.1': - resolution: {integrity: sha512-Z/pTX2i+U5KwyCYRSw8BleJtw81jFifv91DDka4nqi2oyHJ3eEUljVovNOuZ3lotn/ArHdu4rY98s1w6Z69mYw==} + '@cspell/cspell-types@8.10.4': + resolution: {integrity: sha512-K/7JALR417KYHoovk18LTJCnKXF8ToNraWX4P3NFkYZNffc62fPn0y7nV9kphdK/biLM7np9gWtHq22MhX4qgw==} engines: {node: '>=18'} '@cspell/dict-ada@4.0.2': @@ -732,8 +729,8 @@ packages: '@cspell/dict-scala@5.0.2': resolution: {integrity: sha512-v97ClgidZt99JUm7OjhQugDHmhx4U8fcgunHvD/BsXWjXNj4cTr0m0YjofyZoL44WpICsNuFV9F/sv9OM5HUEw==} - '@cspell/dict-software-terms@3.4.7': - resolution: {integrity: sha512-ZZIBx7kJBLQfZ9NmGSULZDEHOWz0lVRU3+qf2SDTUFG1jYLv8ahPVKGRkx22r76ePPeJlujm7rk2j1LETFLcIA==} + '@cspell/dict-software-terms@3.4.10': + resolution: {integrity: sha512-S5S2sz98v4GWJ9TMo62Vp4L5RM/329e5UQfFn7yJfieTcrfXRH4IweVdz34rZcK9o5coGptgBUIv/Jcrd4cMpg==} '@cspell/dict-sql@2.1.3': resolution: {integrity: sha512-SEyTNKJrjqD6PAzZ9WpdSu6P7wgdNtGV2RV8Kpuw1x6bV+YsSptuClYG+JSdRExBTE6LwIe1bTklejUp3ZP8TQ==} @@ -753,22 +750,22 @@ packages: '@cspell/dict-vue@3.0.0': resolution: {integrity: sha512-niiEMPWPV9IeRBRzZ0TBZmNnkK3olkOPYxC1Ny2AX4TGlYRajcW0WUtoSHmvvjZNfWLSg2L6ruiBeuPSbjnG6A==} - '@cspell/dynamic-import@8.9.1': - resolution: {integrity: sha512-ao4IDqQ8MyRqiB3NHA8R7ThRsuDLXdSCFm7Pvz8EqDnWaX3NAuClzgT3EoxJlw9pyyPQX3tW5Vg7ft3GSsBFUw==} + '@cspell/dynamic-import@8.10.4': + resolution: {integrity: sha512-YxpzOgrP/u0nxEMR4hUfV+4z3b0rLWnKsKIv6pLpRez7ACvrMeb53FedSMZW/YaF3NjWTpUEdqFHaemPkmwnRA==} engines: {node: '>=18.0'} - '@cspell/eslint-plugin@8.9.1': - resolution: {integrity: sha512-S2j47UyzXrJ69zHw6E7fb24b+Mkk1tp8lh7VgaYJ1wjOhhW7eg/7SrO3csRt5XvOjcn12FAtOoMJ7aHcvV1wfA==} + '@cspell/eslint-plugin@8.10.4': + resolution: {integrity: sha512-OeaD8oM/wTk1y6Fz+Rz7WgUCfDctUPMYr3zVIVNZqQxZhU73st9ZpNMkz6uE+IXSROkyPiuxYSLzMje1W8p0rQ==} engines: {node: '>=18'} peerDependencies: eslint: ^7 || ^8 || ^9 - '@cspell/strong-weak-map@8.9.1': - resolution: {integrity: sha512-onD/UPJW7rBQrRDqYNvPUAoWoBp1G2g+mijAD7EkuseyAKTKlKz624rXpHUOTqI814owmhFMNSf2QyYy8gFM6Q==} + '@cspell/strong-weak-map@8.10.4': + resolution: {integrity: sha512-QyL8mvv8HDnIHU/wKqWf04yMHCHv3icakZF4UdAk181tl8gymzrtyXSSbMaVlySlK9p+7OQlEG/KUF8R0LR75Q==} engines: {node: '>=18'} - '@cspell/url@8.9.1': - resolution: {integrity: sha512-2AncPKGq9fnytwnL7V4KfoSjiEU0m8tVDFerGiDMNmTMWiQ4zj0kTATai118XT1eBVKiyrAotYRLSrsuUo9U3g==} + '@cspell/url@8.10.4': + resolution: {integrity: sha512-4+Bxm43py50W872FjUvKoT9+EQoK9pqOblxu7GRfFx7CjEgYJB03Cb4rHiKYzLuJakUk6IyAlgPD2vNZO37Vzg==} engines: {node: '>=18.0'} '@develar/schema-utils@2.6.5': @@ -892,10 +889,6 @@ packages: resolution: {integrity: sha512-hLv4BYFiyrNRI+U0Mm2X7RxCCdJLkDUn8GCEp9QJzbLpZRko+UaLlCjOMkj6TEtirNLPyBA7y1SeGfnpOB21aQ==} engines: {node: '>=14'} - '@electron/notarize@2.1.0': - resolution: {integrity: sha512-Q02xem1D0sg4v437xHgmBLxI2iz/fc0D4K7fiVWHa/AnW8o7D751xyKNXgziA6HrTOme9ul1JfWN5ark8WH1xA==} - engines: {node: '>= 10.0.0'} - '@electron/notarize@2.2.1': resolution: {integrity: sha512-aL+bFMIkpR0cmmj5Zgy0LMKEpgy43/hw5zadEArgmAMWWlKc5buwFvFT9G/o/YJkvXAJm5q3iuTuLaiaXW39sg==} engines: {node: '>= 10.0.0'} @@ -1080,36 +1073,36 @@ packages: resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.5.22': - resolution: {integrity: sha512-Aiae+VizJkUEh1Co3cZ3ltE7PtMkVCke/ztXYBKTM2DADLQvlb7GVEwfmyCkK0LuUxFUzuk56DdpliA/nIQHtg==} + '@eslint-react/ast@1.5.24': + resolution: {integrity: sha512-6vvx1S/z4lJj/icug4khJX4VMCFERUxMXrwAC0o6Qaut/cEvVgByRI4+9pAPZY3hX/ni5wIWxyXZ3vAJvNe0zQ==} - '@eslint-react/core@1.5.22': - resolution: {integrity: sha512-AlKxsZsGlu43VGKAs3AOrS11jope2E77DPbAfotxXUFKzuKaAqWuYfJG9ztQH/JX0gui6k8fKV9tzgxrUD6Hog==} + '@eslint-react/core@1.5.24': + resolution: {integrity: sha512-6thVkrNNIqNB+r90OreyIBShcSt+fYLuSH44/rsFtORig0SLl6XbFg5ABppf8jxdF9fa2Y9Bt8pEk+MlZ89Qcw==} - '@eslint-react/eslint-plugin@1.5.22': - resolution: {integrity: sha512-l3gsLNiMnn8CHDxD1VJ4Vb5d/Th1Lb0x83P+PWQKVnh8seDJvh6tOgUD8Too4xHxaU5XwHKj6quC9bcgywLW+g==} + '@eslint-react/eslint-plugin@1.5.24': + resolution: {integrity: sha512-NCq8DURXt34IutnPRzWj5NG8bsEMGgoecb8sbRwBNRzddIG9CzOp5zHEMHlK4UnzUQD79XVJ+aFgSOmOQEePJg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true - '@eslint-react/jsx@1.5.22': - resolution: {integrity: sha512-CXPuvRWx2gJB02lZgJWGa6I2yOYWkhHEsBYNyC1Txz2vss8n7Dq1N+Rf0Cr2ACCpSo6RPmD0pF5fJl2QMzchKA==} + '@eslint-react/jsx@1.5.24': + resolution: {integrity: sha512-bXSXPZ95dkXTwUhuAQT09QjSy1ljMTEiOEhVJvxXfZNSnLVpNbhXiC+Gj7f09R6Bvw5hgR/4FzSyDE//WVLwGg==} - '@eslint-react/shared@1.5.22': - resolution: {integrity: sha512-56S3GTgOR29lhcmu2KIZbWnJ47SMNjSircfrMtTj3seiykJGN8beh/PI7BsWLkIv0mVGF0vYLjLzLm0NT69ZYQ==} + '@eslint-react/shared@1.5.24': + resolution: {integrity: sha512-5OpUATsXahp9R5fYC1ricVs97EIETKpkr4mMYt6OgB81+Q4pQXwanr/e6JW9q3KxjCHLPPhzbkncsIKZxRP4Gw==} - '@eslint-react/tools@1.5.22': - resolution: {integrity: sha512-HH/v0SyaIFk1jfVZTmHuJ/WQidsz2eYvaN8768qyBXA8RG85H2kUwHSo7vepnbT2AKT0m1tR20q9Yma9kYFIDg==} + '@eslint-react/tools@1.5.24': + resolution: {integrity: sha512-ib9G/6vCEeSbC7FHRJGICtmSAyW9tHBrcGvRABFSiUzDjZz4w2jUc4s36ZmUy0bf6xTQIZsV65v0XdJD1JRhRw==} - '@eslint-react/types@1.5.22': - resolution: {integrity: sha512-QHohpuH9KIghb6lvxe1lR4ARDidnyBrwHI/EVsMR/Bjk0ZcENtdz4IiWtb25W50PA0bzqt78SoLSLIarl0JeRQ==} + '@eslint-react/types@1.5.24': + resolution: {integrity: sha512-jzb5t6dcVS1wFHaRlZuOnyV77e8xFm7crr+jaXjFhwtRhQ/dWuM6ka1zkQUZwlkpzO4zTtjf1h6/HitEah8ynw==} - '@eslint-react/var@1.5.22': - resolution: {integrity: sha512-yGoHyYddv5jy497IxfbZXL9zLCcOgt5BrZ6/m6G60zTsqzieCX6GFiThiMAr6OVvK1BhneLvDD94KVfikd49LQ==} + '@eslint-react/var@1.5.24': + resolution: {integrity: sha512-KUQdkNUyipyj8wxb38Gtq+wibL7NJGnnq6HwTFMURnzNgZAhzoVZ/fQ7kFrUbzjUFWfk/N5HzRjUlUJ3p0YbkQ==} '@eslint/config-array@0.17.0': resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} @@ -1194,9 +1187,6 @@ packages: '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@2.1.23': - resolution: {integrity: sha512-YGNbHKM5tyDvdWZ92y2mIkrfvm5Fvhe6WJSkWu7vvOFhMtYDP0casZpoRz0XEHZCrYsR4stdGT3cZ52yp5qZdQ==} - '@iconify/utils@2.1.25': resolution: {integrity: sha512-Y+iGko8uv/Fz5bQLLJyNSZGOdMW0G7cnlEX1CiNcKsRXX9cq/y/vwxrIAtLCZhKHr3m0VJmsjVPsvnM4uX8YLg==} @@ -2241,6 +2231,9 @@ packages: cpu: [x64] os: [win32] + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + '@sentry-internal/browser-utils@8.9.2': resolution: {integrity: sha512-2A0A6TnfzFDvYCRWS9My3t+JKG6KlslhyaN35BTiOTlYDauEekyJP7BFFyeTJXCHm2BQgI8aRZhBKm+oR9QuYw==} engines: {node: '>=14.18'} @@ -2475,6 +2468,9 @@ packages: '@types/fs-extra@9.0.13': resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} + '@types/glob@7.2.0': + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -2529,6 +2525,9 @@ packages: '@types/mime@1.3.5': resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + '@types/minimatch@5.1.2': + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} @@ -2613,20 +2612,16 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.13.1': - resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/scope-manager@7.15.0': - resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} + '@typescript-eslint/scope-manager@7.16.0': + resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/scope-manager@8.0.0-alpha.39': resolution: {integrity: sha512-HCBlKQROY+JIgWolucdFMj1W3VUnnIQTdxAhxJTAj3ix2nASmvKIFgrdo5KQMrXxQj6tC4l3zva10L+s0dUIIw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@7.15.0': - resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==} + '@typescript-eslint/type-utils@7.16.0': + resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2644,29 +2639,16 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.13.1': - resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/types@7.15.0': - resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} + '@typescript-eslint/types@7.16.0': + resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/types@8.0.0-alpha.39': resolution: {integrity: sha512-yINN7j0/+S1VGSp0IgH52oQvUx49vkOug6xbrDA/9o+U55yCAQKSvYWvzYjNa+SZE3hXI0zwvYtMVsIAAMmKIQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@7.13.1': - resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@7.15.0': - resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} + '@typescript-eslint/typescript-estree@7.16.0': + resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -2683,14 +2665,8 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.13.1': - resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - - '@typescript-eslint/utils@7.15.0': - resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} + '@typescript-eslint/utils@7.16.0': + resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2701,12 +2677,8 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@7.13.1': - resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/visitor-keys@7.15.0': - resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} + '@typescript-eslint/visitor-keys@7.16.0': + resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/visitor-keys@8.0.0-alpha.39': @@ -2781,11 +2753,6 @@ packages: resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} engines: {node: '>=0.4.0'} - acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.12.0: resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} engines: {node: '>=0.4.0'} @@ -3243,8 +3210,8 @@ packages: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} engines: {node: ^12.20.0 || >=14} - comment-json@4.2.3: - resolution: {integrity: sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==} + comment-json@4.2.4: + resolution: {integrity: sha512-E5AjpSW+O+N5T2GsOQMHLLsJvrYw6G/AFt9GvU6NguEAfzKShh7hRiLtVo6S9KbRpFMGqE5ojo0/hE+sdteWvQ==} engines: {node: '>= 6'} comment-parser@1.4.1: @@ -3314,33 +3281,33 @@ packages: resolution: {integrity: sha512-n63i0lZ0rvQ6FXiGQ+/JFCKAUyPFhLQYJIqKaa+tSJtfKeULF/IDNDAbdnSIxgS4NTuw2b0+lj8LzfITuq+ZxQ==} engines: {node: '>=12.10'} - cspell-config-lib@8.9.1: - resolution: {integrity: sha512-gSXAazmeX+CCpFCsNQQqHRO/nn01kMnCoB0v+7AM0Bip2iDXRl+LmUEJGNcnFaiJG3liaZ8+S5/qCDbza010VQ==} + cspell-config-lib@8.10.4: + resolution: {integrity: sha512-0VgnDEU4/+PWG+8x0FBN0QPun14sox9n7DBMvKGwAORhfiuYJ9w8kdrS/QqHdpHsRRQhXP1SWR8Nfg/5dUxsPg==} engines: {node: '>=18'} - cspell-dictionary@8.9.1: - resolution: {integrity: sha512-sJy9gApLxJNE+YqWeulCTj3XC/ME4aacOHEl/SZ5bsaxkGx3KzBlzCMG7LfqUjOM8rwfBPsYO7zWPCiJQgxGPg==} + cspell-dictionary@8.10.4: + resolution: {integrity: sha512-9Hg2eTYbTKMoPy0r/IjGwcIII7PLGpeZlG1XzCDP4MW/bV4TGB6EfY8RAmhUt8cTwo7f6fxqu53WLaR3YPEozg==} engines: {node: '>=18'} - cspell-glob@8.9.1: - resolution: {integrity: sha512-b60WfczgG3NgGp5pyS4NfwSu7FEF7AmkP1btJqj17UAWsm/idUdGdOgaZazZuPgQJbcQvOlpBQP0+SEi8Jo3QA==} + cspell-glob@8.10.4: + resolution: {integrity: sha512-HPRK6ZtHBzY/zGMhajzJ2MOgHMgY74/FijtaZkYc09QTEjONhIO4VWcrxrr1/qoM/qAp2Y/CKcBM/OOiHls7+A==} engines: {node: '>=18'} - cspell-grammar@8.9.1: - resolution: {integrity: sha512-BqaDp3Z+baLZyb3A5h/zWESsO7e8vUaOlrDt1RRVEnpboIUnj7iNkcFmDp3s9PTpBCURlgHHs8SR/+c49aKDGg==} + cspell-grammar@8.10.4: + resolution: {integrity: sha512-AW9JqEmMJLrbBwN/3BAwpHgOz5WFyb4syS+pjFRdZGx/w9e9ZSn4xyfnQ3mjNaFc/oZUcXy+q032bNZQppjGXA==} engines: {node: '>=18'} hasBin: true - cspell-io@8.9.1: - resolution: {integrity: sha512-O2F79Rzj28Mvmj4AQLkDWOXWaLnvkJhxPm/Yb3viKlbhwmL5BWUi0APbWA3dtyF+ImX1W27YrNFyvT/PGNZ5Dw==} + cspell-io@8.10.4: + resolution: {integrity: sha512-IU+w0hNUQSR99ftC5Jr5D3Vtg70AOUSvdFXHO13qVf3GBnfYxbltQirbY5afLFUWDY6ayNO3GsZisCMdywmlwg==} engines: {node: '>=18'} - cspell-lib@8.9.1: - resolution: {integrity: sha512-xrtoXvSjkMcwE1yUcyjiqLFPZiK0CNQjOKKS9PQaaK7ZBoERPQ7grz05uFCYdboSXt0FhlP8tC9E5oEt+xtGCA==} + cspell-lib@8.10.4: + resolution: {integrity: sha512-u1Edp5p2zwnBuQ9pBFg+YfAWB1c1uERWSZkteD5uClVz21zY5Aiikl41gOLi6Qm5+oWCWW+nP1HcC6B6wlFLHQ==} engines: {node: '>=18'} - cspell-trie-lib@8.9.1: - resolution: {integrity: sha512-rUED/lNlFcsRfkMal6+zLz7JW3/cV79KGhwxnwu1fjNS0nlLSAUGTTiAQBQSR+pU/UW+BTkmULHVuNh+DUN93w==} + cspell-trie-lib@8.10.4: + resolution: {integrity: sha512-PQDwEYI10sp9nwnUA8HFFZr1c5j1Zrk9p8oqk7KUy+QUF3XcJn3ayLenPNUG95U/ysg3RBHc7/Vmh7unvXNRlQ==} engines: {node: '>=18'} css-select@5.1.0: @@ -3392,15 +3359,6 @@ packages: supports-color: optional: true - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.5: resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} engines: {node: '>=6.0'} @@ -3463,10 +3421,18 @@ packages: destr@2.0.3: resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} + detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + detect-node-es@1.1.0: resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} @@ -3668,11 +3634,11 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-config-flat-gitignore@0.1.5: - resolution: {integrity: sha512-hEZLwuZjDBGDERA49c2q7vxc8sCGv8EdBp6PQYzGOMcHIgrfG9YOM6s/4jx24zhD+wnK9AI8mgN5RxSss5nClQ==} + eslint-config-flat-gitignore@0.1.7: + resolution: {integrity: sha512-K4UcPriNg6IvNozipPVnLRxuhxys9vRkxYoLLdMPgPDngtWEP/xBT946oUYQHUWLoz4jvX5k+AF/MWh3VN5Lrg==} - eslint-config-hyoban@3.0.0-beta.26: - resolution: {integrity: sha512-uJWez2xzik6YyBplNNExAzAalNGNA4/hs44Grow2V4+OCTrglOgwmiC/AbZjBgS1kx17GmqxfIYzs7d4HuZhzw==} + eslint-config-hyoban@3.0.0-beta.27: + resolution: {integrity: sha512-fTcMuUwXbU+/R5GRaiTmz1IMRi3o6rgOx9aaAfgoPwDIcI1UNLK0lWoytQE0Z4ANO7Ye2JCIW2I12Se1nCS/6g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3699,8 +3665,8 @@ packages: peerDependencies: eslint: '*' - eslint-plugin-import-x@0.5.3: - resolution: {integrity: sha512-hJ/wkMcsLQXAZL3+txXIDpbW5cqwdm1rLTqV4VRY03aIbzE3zWE7rPZKW6Gzf7xyl1u3V1iYC6tOG77d9NF4GQ==} + eslint-plugin-import-x@3.0.1: + resolution: {integrity: sha512-jzQgJuE4ssxwNi0aMBkOL8whd4eHb0Z/uFWsk8uEoYB7xwTkAptSKojLzRswxgf/1bhH6QgcLjgabUBQqluBIg==} engines: {node: '>=16'} peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 @@ -3711,38 +3677,45 @@ packages: peerDependencies: eslint: '>=6.0.0' + eslint-plugin-package-json@0.15.2: + resolution: {integrity: sha512-mls5O8zT3Sjl/lLmhT8xtNkLpj7b3uP6wwK9rgg9rtmAbPjlzkunCySlHQgEcB6ZUV+Qi3QabLaSub2IWr2VmA==} + engines: {node: '>=18'} + peerDependencies: + eslint: '>=8.0.0' + jsonc-eslint-parser: ^2.0.0 + eslint-plugin-react-compiler@0.0.0-experimental-c8b3f72-20240517: resolution: {integrity: sha512-cxUTFNMEKiLX6uFaRfrr2GHnB7KUHDMYLjEGzDec82ka6WyBCHg906nGSf3JvVnQKHaBDfUk7Mmv/JMvdgQB8Q==} engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} peerDependencies: eslint: '>=7' - eslint-plugin-react-debug@1.5.22: - resolution: {integrity: sha512-eOhqVLXDRXd7U4nto6sMfPqJDujFixKOsGB/zVmi7pISMYiAUU/b1UGbLzeV4Vr2jrdj5r+kHRwcwSSykX+h9Q==} + eslint-plugin-react-debug@1.5.24: + resolution: {integrity: sha512-e7kkYChC51pneg5L2vMNE65D6VWTBaE9siYjQSlzBZImX0OU4V1kx4UXbiL8npStJpMPjm/dv4+tHE35clsd5g==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true - eslint-plugin-react-dom@1.5.22: - resolution: {integrity: sha512-LVNsypBQOX/M+ATUTfEp0sRrYZ6y0bVeInxr+UdbdpierLvRuUmYEiqz2l4wGtY/FIb7TcG8G7+P2fXPdi8Pdw==} + eslint-plugin-react-dom@1.5.24: + resolution: {integrity: sha512-q3fYfrpSo+p4+ffVfpmBFvKn0IdyN/1rUOnjT7PHEFlhFPWH/smkKPwnEF/nYYdt6LYt4hnMUbLC22TUAywEeQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true - eslint-plugin-react-hooks-extra@1.5.22: - resolution: {integrity: sha512-0X53hl6o8knK7Czx3AeS5F36RnBg+2M3xaxymz7dLd3xO9ISRjk9xZXDoqCMAM9P7/OAaOoWV08FpFZagiPoGA==} + eslint-plugin-react-hooks-extra@1.5.24: + resolution: {integrity: sha512-M0jr4VFbHYAPXMYSJzTzw7kqqi6NGhyDnbjEgombyQaPMDQf1qm+XszCNjJBtDPqsV6tJ1JdEJltP/SHVh010w==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true @@ -3753,27 +3726,27 @@ 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-naming-convention@1.5.22: - resolution: {integrity: sha512-krziXID2hyfm1Y8+5iFXMPpHztIfZQleifVRUiZDP/GDqAJsvfJmER32n8jCFPg8zu6fSHp2H5eRtAWCUkzYhQ==} + eslint-plugin-react-naming-convention@1.5.24: + resolution: {integrity: sha512-3EPbglNa9qs/rW8ZVfU0PyzGVFnJuKCan+IyNc2HRq68EylqVrg2yWFPy98ftOg78G4s09OpjQmuiZ+UvOLEbA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true - eslint-plugin-react-refresh@0.4.7: - resolution: {integrity: sha512-yrj+KInFmwuQS2UQcg1SF83ha1tuHC1jMQbRNyuWtlEzzKRDgAl7L4Yp4NlDUZTZNlWvHEzOtJhMi40R7JxcSw==} + eslint-plugin-react-refresh@0.4.8: + resolution: {integrity: sha512-MIKAclwaDFIiYtVBLzDdm16E+Ty4GwhB6wZlCAG1R3Ur+F9Qbo6PRxpA5DK7XtDgm+WlCoAY2WxAwqhmIDHg6Q==} peerDependencies: eslint: '>=7' - eslint-plugin-react-x@1.5.22: - resolution: {integrity: sha512-rihfTMt2E2UUWjY7xcU8EB4ZCDrcBY+x73uhL4H6D6QxH9SzxsXm9trBu7oU6TlKXmnMBJ9TapeCtyG3CSLXPw==} + eslint-plugin-react-x@1.5.24: + resolution: {integrity: sha512-MSWSshrd7VvC2NH8KMfBNJp7eVcu8ooWhomTQYFH5JXmP6/8xzGrwq+kQju60DsrCPkcE2cbtUvQUxt7KCdFOQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true @@ -4146,6 +4119,9 @@ packages: get-tsconfig@4.7.5: resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} + git-hooks-list@1.0.3: + resolution: {integrity: sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ==} + glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -4209,6 +4185,10 @@ packages: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} + globby@10.0.0: + resolution: {integrity: sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw==} + engines: {node: '>=8'} + globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -4543,6 +4523,10 @@ packages: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} @@ -5047,6 +5031,9 @@ packages: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} + minimist@0.0.10: + resolution: {integrity: sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -5099,9 +5086,6 @@ packages: engines: {node: '>=10'} hasBin: true - mlly@1.7.0: - resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==} - mlly@1.7.1: resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} @@ -5250,6 +5234,9 @@ packages: resolution: {integrity: sha512-aiSt/4ubOTyb1N5C2ZbGrBvaJOXIZhZvpRPYuUVxQJe27wJZqf/o65iPrqgLcgfeOLaQ8cS2Q+762jrYvniTrA==} engines: {node: '>18.0.0'} + optimist@0.6.1: + resolution: {integrity: sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==} + optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -5325,6 +5312,10 @@ packages: package-json-from-dist@1.0.0: resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + package-json-validator@0.6.5: + resolution: {integrity: sha512-fEG8kM+EfX0j7TbTWAv6/0NRkid0fUHm2afJx35en3+IlrJ6dRQfKUCpuUl/bGM6MvQ0MxAlpaXkJtYVMp0F4A==} + hasBin: true + pako@1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} @@ -6029,6 +6020,13 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 + sort-object-keys@1.1.3: + resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + + sort-package-json@1.57.0: + resolution: {integrity: sha512-FYsjYn2dHTRb41wqnv+uEqCUvBpK3jZcTp9rbz2qDTmel7Pmdtf+i2rLaaPMRZeSVM60V3Se31GyWFpmKs4Q5Q==} + hasBin: true + source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} @@ -6305,9 +6303,6 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -6478,12 +6473,16 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - valibot@0.35.0: - resolution: {integrity: sha512-+i2aCRkReTrd5KBN/dW2BrPOvFnU5LXTV2xjZnjnqUIO8YUx6P2+MgRrkwF2FhkexgyKq/NIZdPdknhHf5A/Ww==} + valibot@0.36.0: + resolution: {integrity: sha512-CjF1XN4sUce8sBK9TixrDqFM7RwNkuXdJu174/AwmQUB62QbCQADg5lLe8ldBalFgtj1uKj+pKwDJiNo4Mn+eQ==} validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + verror@1.10.1: resolution: {integrity: sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==} engines: {node: '>=0.6.0'} @@ -6604,6 +6603,10 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} + wordwrap@0.0.3: + resolution: {integrity: sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==} + engines: {node: '>=0.4.0'} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -6722,8 +6725,6 @@ snapshots: '@antfu/utils@0.7.10': {} - '@antfu/utils@0.7.8': {} - '@auth/core@0.34.1': dependencies: '@panva/hkdf': 1.2.0 @@ -6930,7 +6931,7 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@cspell/cspell-bundled-dicts@8.9.1': + '@cspell/cspell-bundled-dicts@8.10.4': dependencies: '@cspell/dict-ada': 4.0.2 '@cspell/dict-aws': 4.0.2 @@ -6977,7 +6978,7 @@ snapshots: '@cspell/dict-ruby': 5.0.2 '@cspell/dict-rust': 4.0.4 '@cspell/dict-scala': 5.0.2 - '@cspell/dict-software-terms': 3.4.7 + '@cspell/dict-software-terms': 3.4.10 '@cspell/dict-sql': 2.1.3 '@cspell/dict-svelte': 1.0.2 '@cspell/dict-swift': 2.0.1 @@ -6985,15 +6986,15 @@ snapshots: '@cspell/dict-typescript': 3.1.5 '@cspell/dict-vue': 3.0.0 - '@cspell/cspell-pipe@8.9.1': {} + '@cspell/cspell-pipe@8.10.4': {} - '@cspell/cspell-resolver@8.9.1': + '@cspell/cspell-resolver@8.10.4': dependencies: global-directory: 4.0.1 - '@cspell/cspell-service-bus@8.9.1': {} + '@cspell/cspell-service-bus@8.10.4': {} - '@cspell/cspell-types@8.9.1': {} + '@cspell/cspell-types@8.10.4': {} '@cspell/dict-ada@4.0.2': {} @@ -7089,7 +7090,7 @@ snapshots: '@cspell/dict-scala@5.0.2': {} - '@cspell/dict-software-terms@3.4.7': {} + '@cspell/dict-software-terms@3.4.10': {} '@cspell/dict-sql@2.1.3': {} @@ -7103,20 +7104,21 @@ snapshots: '@cspell/dict-vue@3.0.0': {} - '@cspell/dynamic-import@8.9.1': + '@cspell/dynamic-import@8.10.4': dependencies: import-meta-resolve: 4.1.0 - '@cspell/eslint-plugin@8.9.1(eslint@9.6.0)': + '@cspell/eslint-plugin@8.10.4(eslint@9.6.0)': dependencies: - '@cspell/cspell-types': 8.9.1 - cspell-lib: 8.9.1 + '@cspell/cspell-types': 8.10.4 + '@cspell/url': 8.10.4 + cspell-lib: 8.10.4 eslint: 9.6.0 synckit: 0.9.0 - '@cspell/strong-weak-map@8.9.1': {} + '@cspell/strong-weak-map@8.10.4': {} - '@cspell/url@8.9.1': {} + '@cspell/url@8.10.4': {} '@develar/schema-utils@2.6.5': dependencies: @@ -7409,14 +7411,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@electron/notarize@2.1.0': - dependencies: - debug: 4.3.5 - fs-extra: 9.1.0 - promise-retry: 2.0.1 - transitivePeerDependencies: - - supports-color - '@electron/notarize@2.2.1': dependencies: debug: 4.3.5 @@ -7440,7 +7434,7 @@ snapshots: dependencies: '@electron/asar': 3.2.10 '@electron/get': 3.0.0 - '@electron/notarize': 2.1.0 + '@electron/notarize': 2.2.1 '@electron/osx-sign': 1.0.5 '@electron/universal': 2.0.1 '@electron/windows-sign': 1.1.3 @@ -7518,7 +7512,7 @@ snapshots: dependencies: '@types/eslint': 8.56.10 '@types/estree': 1.0.5 - '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/types': 7.16.0 comment-parser: 1.4.1 esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 @@ -7599,99 +7593,99 @@ snapshots: '@eslint-community/regexpp@4.11.0': {} - '@eslint-react/ast@1.5.22(eslint@9.6.0)(typescript@5.5.2)': + '@eslint-react/ast@1.5.24(eslint@9.6.0)(typescript@5.5.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/core@1.5.22(eslint@9.6.0)(typescript@5.5.2)': + '@eslint-react/core@1.5.24(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/ast': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/eslint-plugin@1.5.22(eslint@9.6.0)(typescript@5.5.2)': + '@eslint-react/eslint-plugin@1.5.24(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/shared': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) eslint: 9.6.0 - eslint-plugin-react-debug: 1.5.22(eslint@9.6.0)(typescript@5.5.2) - eslint-plugin-react-dom: 1.5.22(eslint@9.6.0)(typescript@5.5.2) - eslint-plugin-react-hooks-extra: 1.5.22(eslint@9.6.0)(typescript@5.5.2) - eslint-plugin-react-naming-convention: 1.5.22(eslint@9.6.0)(typescript@5.5.2) - eslint-plugin-react-x: 1.5.22(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-react-debug: 1.5.24(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-react-dom: 1.5.24(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-react-hooks-extra: 1.5.24(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-react-naming-convention: 1.5.24(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-react-x: 1.5.24(eslint@9.6.0)(typescript@5.5.2) optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.5.22(eslint@9.6.0)(typescript@5.5.2)': + '@eslint-react/jsx@1.5.24(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/ast': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.5.22(eslint@9.6.0)(typescript@5.5.2)': + '@eslint-react/shared@1.5.24(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) - valibot: 0.35.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) + valibot: 0.36.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/tools@1.5.22': {} + '@eslint-react/tools@1.5.24': {} - '@eslint-react/types@1.5.22(eslint@9.6.0)(typescript@5.5.2)': + '@eslint-react/types@1.5.24(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/tools': 1.5.22 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.5.22(eslint@9.6.0)(typescript@5.5.2)': + '@eslint-react/var@1.5.24(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@eslint-react/ast': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) transitivePeerDependencies: - eslint - supports-color @@ -7791,7 +7785,7 @@ snapshots: '@iconify/tools@4.0.4': dependencies: '@iconify/types': 2.0.0 - '@iconify/utils': 2.1.23 + '@iconify/utils': 2.1.25 '@types/tar': 6.1.13 axios: 1.7.2 cheerio: 1.0.0-rc.12 @@ -7806,22 +7800,10 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/utils@2.1.23': - dependencies: - '@antfu/install-pkg': 0.1.1 - '@antfu/utils': 0.7.8 - '@iconify/types': 2.0.0 - debug: 4.3.5 - kolorist: 1.8.0 - local-pkg: 0.5.0 - mlly: 1.7.0 - transitivePeerDependencies: - - supports-color - '@iconify/utils@2.1.25': dependencies: '@antfu/install-pkg': 0.1.1 - '@antfu/utils': 0.7.8 + '@antfu/utils': 0.7.10 '@iconify/types': 2.0.0 debug: 4.3.5 kolorist: 1.8.0 @@ -8985,6 +8967,8 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true + '@rtsao/scc@1.1.0': {} + '@sentry-internal/browser-utils@8.9.2': dependencies: '@sentry/core': 8.9.2 @@ -9308,6 +9292,11 @@ snapshots: dependencies: '@types/node': 20.14.9 + '@types/glob@7.2.0': + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 20.14.9 + '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.2 @@ -9370,6 +9359,8 @@ snapshots: '@types/mime@1.3.5': {} + '@types/minimatch@5.1.2': {} + '@types/ms@0.7.34': {} '@types/mysql@2.15.22': @@ -9478,25 +9469,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.13.1': + '@typescript-eslint/scope-manager@7.16.0': dependencies: - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/visitor-keys': 7.13.1 - - '@typescript-eslint/scope-manager@7.15.0': - dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/visitor-keys': 7.16.0 '@typescript-eslint/scope-manager@8.0.0-alpha.39': dependencies: '@typescript-eslint/types': 8.0.0-alpha.39 '@typescript-eslint/visitor-keys': 8.0.0-alpha.39 - '@typescript-eslint/type-utils@7.15.0(eslint@9.6.0)(typescript@5.5.2)': + '@typescript-eslint/type-utils@7.16.0(eslint@9.6.0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.2) - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.2) + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) debug: 4.3.5 eslint: 9.6.0 ts-api-utils: 1.3.0(typescript@5.5.2) @@ -9517,31 +9503,14 @@ snapshots: - eslint - supports-color - '@typescript-eslint/types@7.13.1': {} - - '@typescript-eslint/types@7.15.0': {} + '@typescript-eslint/types@7.16.0': {} '@typescript-eslint/types@8.0.0-alpha.39': {} - '@typescript-eslint/typescript-estree@7.13.1(typescript@5.5.2)': + '@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.2)': dependencies: - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/visitor-keys': 7.13.1 - debug: 4.3.5 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.2) - optionalDependencies: - typescript: 5.5.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.2)': - dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/visitor-keys': 7.16.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 @@ -9568,23 +9537,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.13.1(eslint@9.6.0)(typescript@5.5.2)': + '@typescript-eslint/utils@7.16.0(eslint@9.6.0)(typescript@5.5.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) - eslint: 9.6.0 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@7.15.0(eslint@9.6.0)(typescript@5.5.2)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.2) eslint: 9.6.0 transitivePeerDependencies: - supports-color @@ -9601,14 +9559,9 @@ snapshots: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.13.1': + '@typescript-eslint/visitor-keys@7.16.0': dependencies: - '@typescript-eslint/types': 7.13.1 - eslint-visitor-keys: 3.4.3 - - '@typescript-eslint/visitor-keys@7.15.0': - dependencies: - '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/types': 7.16.0 eslint-visitor-keys: 3.4.3 '@typescript-eslint/visitor-keys@8.0.0-alpha.39': @@ -9692,8 +9645,6 @@ snapshots: acorn-walk@8.3.2: {} - acorn@8.11.3: {} - acorn@8.12.0: {} agent-base@6.0.2: @@ -10234,7 +10185,7 @@ snapshots: commander@9.5.0: {} - comment-json@4.2.3: + comment-json@4.2.4: dependencies: array-timsort: 1.0.3 core-util-is: 1.0.3 @@ -10307,51 +10258,52 @@ snapshots: cross-zip@4.0.1: {} - cspell-config-lib@8.9.1: + cspell-config-lib@8.10.4: dependencies: - '@cspell/cspell-types': 8.9.1 - comment-json: 4.2.3 + '@cspell/cspell-types': 8.10.4 + comment-json: 4.2.4 yaml: 2.4.5 - cspell-dictionary@8.9.1: + cspell-dictionary@8.10.4: dependencies: - '@cspell/cspell-pipe': 8.9.1 - '@cspell/cspell-types': 8.9.1 - cspell-trie-lib: 8.9.1 + '@cspell/cspell-pipe': 8.10.4 + '@cspell/cspell-types': 8.10.4 + cspell-trie-lib: 8.10.4 fast-equals: 5.0.1 gensequence: 7.0.0 - cspell-glob@8.9.1: + cspell-glob@8.10.4: dependencies: + '@cspell/url': 8.10.4 micromatch: 4.0.7 - cspell-grammar@8.9.1: + cspell-grammar@8.10.4: dependencies: - '@cspell/cspell-pipe': 8.9.1 - '@cspell/cspell-types': 8.9.1 + '@cspell/cspell-pipe': 8.10.4 + '@cspell/cspell-types': 8.10.4 - cspell-io@8.9.1: + cspell-io@8.10.4: dependencies: - '@cspell/cspell-service-bus': 8.9.1 - '@cspell/url': 8.9.1 + '@cspell/cspell-service-bus': 8.10.4 + '@cspell/url': 8.10.4 - cspell-lib@8.9.1: + cspell-lib@8.10.4: dependencies: - '@cspell/cspell-bundled-dicts': 8.9.1 - '@cspell/cspell-pipe': 8.9.1 - '@cspell/cspell-resolver': 8.9.1 - '@cspell/cspell-types': 8.9.1 - '@cspell/dynamic-import': 8.9.1 - '@cspell/strong-weak-map': 8.9.1 - '@cspell/url': 8.9.1 + '@cspell/cspell-bundled-dicts': 8.10.4 + '@cspell/cspell-pipe': 8.10.4 + '@cspell/cspell-resolver': 8.10.4 + '@cspell/cspell-types': 8.10.4 + '@cspell/dynamic-import': 8.10.4 + '@cspell/strong-weak-map': 8.10.4 + '@cspell/url': 8.10.4 clear-module: 4.1.2 - comment-json: 4.2.3 - cspell-config-lib: 8.9.1 - cspell-dictionary: 8.9.1 - cspell-glob: 8.9.1 - cspell-grammar: 8.9.1 - cspell-io: 8.9.1 - cspell-trie-lib: 8.9.1 + comment-json: 4.2.4 + cspell-config-lib: 8.10.4 + cspell-dictionary: 8.10.4 + cspell-glob: 8.10.4 + cspell-grammar: 8.10.4 + cspell-io: 8.10.4 + cspell-trie-lib: 8.10.4 env-paths: 3.0.0 fast-equals: 5.0.1 gensequence: 7.0.0 @@ -10361,10 +10313,10 @@ snapshots: vscode-uri: 3.0.8 xdg-basedir: 5.1.0 - cspell-trie-lib@8.9.1: + cspell-trie-lib@8.10.4: dependencies: - '@cspell/cspell-pipe': 8.9.1 - '@cspell/cspell-types': 8.9.1 + '@cspell/cspell-pipe': 8.10.4 + '@cspell/cspell-types': 8.10.4 gensequence: 7.0.0 css-select@5.1.0: @@ -10407,10 +10359,6 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.4: - dependencies: - ms: 2.1.2 - debug@4.3.5: dependencies: ms: 2.1.2 @@ -10463,8 +10411,12 @@ snapshots: destr@2.0.3: {} + detect-indent@6.1.0: {} + detect-libc@2.0.3: {} + detect-newline@3.1.0: {} + detect-node-es@1.1.0: {} detect-node@2.1.0: @@ -10583,7 +10535,7 @@ snapshots: dependencies: rimraf: 3.0.2 semver: 7.6.2 - tslib: 2.6.2 + tslib: 2.6.3 unzip-crx-3: 0.2.0 electron-installer-dmg@4.0.0: @@ -10736,28 +10688,29 @@ snapshots: eslint: 9.6.0 semver: 7.6.2 - eslint-config-flat-gitignore@0.1.5: + eslint-config-flat-gitignore@0.1.7: dependencies: find-up: 7.0.0 parse-gitignore: 2.0.0 - eslint-config-hyoban@3.0.0-beta.26(eslint@9.6.0)(tailwindcss@3.4.4)(typescript@5.5.2): + eslint-config-hyoban@3.0.0-beta.27(eslint@9.6.0)(tailwindcss@3.4.4)(typescript@5.5.2): dependencies: - '@cspell/eslint-plugin': 8.9.1(eslint@9.6.0) - '@eslint-react/eslint-plugin': 1.5.22(eslint@9.6.0)(typescript@5.5.2) + '@cspell/eslint-plugin': 8.10.4(eslint@9.6.0) + '@eslint-react/eslint-plugin': 1.5.24(eslint@9.6.0)(typescript@5.5.2) '@eslint/js': 9.6.0 '@types/eslint': 8.56.10 defu: 6.1.4 eslint: 9.6.0 - eslint-config-flat-gitignore: 0.1.5 + eslint-config-flat-gitignore: 0.1.7 eslint-plugin-antfu: 2.3.4(eslint@9.6.0) eslint-plugin-command: 0.2.3(eslint@9.6.0) eslint-plugin-hyoban: 0.6.1(eslint@9.6.0) - eslint-plugin-import-x: 0.5.3(eslint@9.6.0)(typescript@5.5.2) + eslint-plugin-import-x: 3.0.1(eslint@9.6.0)(typescript@5.5.2) eslint-plugin-jsonc: 2.16.0(eslint@9.6.0) + eslint-plugin-package-json: 0.15.2(eslint@9.6.0)(jsonc-eslint-parser@2.4.0) eslint-plugin-react-compiler: 0.0.0-experimental-c8b3f72-20240517(eslint@9.6.0) eslint-plugin-react-hooks: 5.1.0-rc-fb9a90fa48-20240614(eslint@9.6.0) - eslint-plugin-react-refresh: 0.4.7(eslint@9.6.0) + eslint-plugin-react-refresh: 0.4.8(eslint@9.6.0) eslint-plugin-regexp: 2.6.0(eslint@9.6.0) eslint-plugin-simple-import-sort: 12.1.1(eslint@9.6.0) eslint-plugin-tailwindcss: 3.17.4(tailwindcss@3.4.4) @@ -10797,9 +10750,10 @@ snapshots: dependencies: eslint: 9.6.0 - eslint-plugin-import-x@0.5.3(eslint@9.6.0)(typescript@5.5.2): + eslint-plugin-import-x@3.0.1(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@typescript-eslint/utils': 7.13.1(eslint@9.6.0)(typescript@5.5.2) + '@rtsao/scc': 1.1.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) debug: 4.3.5 doctrine: 3.0.0 eslint: 9.6.0 @@ -10825,6 +10779,18 @@ snapshots: natural-compare: 1.4.0 synckit: 0.6.2 + eslint-plugin-package-json@0.15.2(eslint@9.6.0)(jsonc-eslint-parser@2.4.0): + dependencies: + detect-indent: 6.1.0 + detect-newline: 3.1.0 + eslint: 9.6.0 + jsonc-eslint-parser: 2.4.0 + package-json-validator: 0.6.5 + semver: 7.6.2 + sort-object-keys: 1.1.3 + sort-package-json: 1.57.0 + validate-npm-package-name: 5.0.1 + eslint-plugin-react-compiler@0.0.0-experimental-c8b3f72-20240517(eslint@9.6.0): dependencies: '@babel/core': 7.24.7 @@ -10837,18 +10803,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-debug@1.5.22(eslint@9.6.0)(typescript@5.5.2): + eslint-plugin-react-debug@1.5.24(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) eslint: 9.6.0 string-ts: 2.2.0 optionalDependencies: @@ -10856,37 +10822,37 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.5.22(eslint@9.6.0)(typescript@5.5.2): + eslint-plugin-react-dom@1.5.24(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) eslint: 9.6.0 optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.5.22(eslint@9.6.0)(typescript@5.5.2): + eslint-plugin-react-hooks-extra@1.5.24(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) eslint: 9.6.0 optionalDependencies: typescript: 5.5.2 @@ -10897,41 +10863,41 @@ snapshots: dependencies: eslint: 9.6.0 - eslint-plugin-react-naming-convention@1.5.22(eslint@9.6.0)(typescript@5.5.2): + eslint-plugin-react-naming-convention@1.5.24(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) eslint: 9.6.0 optionalDependencies: typescript: 5.5.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.7(eslint@9.6.0): + eslint-plugin-react-refresh@0.4.8(eslint@9.6.0): dependencies: eslint: 9.6.0 - eslint-plugin-react-x@1.5.22(eslint@9.6.0)(typescript@5.5.2): + eslint-plugin-react-x@1.5.24(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@eslint-react/ast': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/core': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/jsx': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/shared': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/tools': 1.5.22 - '@eslint-react/types': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@eslint-react/var': 1.5.22(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/ast': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/core': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/jsx': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/shared': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/tools': 1.5.24 + '@eslint-react/types': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@eslint-react/var': 1.5.24(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) eslint: 9.6.0 is-immutable-type: 4.0.0(eslint@9.6.0)(typescript@5.5.2) optionalDependencies: @@ -11382,6 +11348,8 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + git-hooks-list@1.0.3: {} + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -11472,6 +11440,17 @@ snapshots: gopd: 1.0.1 optional: true + globby@10.0.0: + dependencies: + '@types/glob': 7.2.0 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + glob: 7.2.3 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 3.0.0 + globby@11.1.0: dependencies: array-union: 2.1.0 @@ -11885,7 +11864,7 @@ snapshots: is-immutable-type@4.0.0(eslint@9.6.0)(typescript@5.5.2): dependencies: - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.2) eslint: 9.6.0 ts-api-utils: 1.3.0(typescript@5.5.2) ts-declaration-location: 1.0.1(typescript@5.5.2) @@ -11913,6 +11892,8 @@ snapshots: is-path-inside@3.0.3: {} + is-plain-obj@2.1.0: {} + is-plain-obj@4.1.0: {} is-plain-object@5.0.0: {} @@ -12534,6 +12515,8 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimist@0.0.10: {} + minimist@1.2.8: {} minipass-collect@1.0.2: @@ -12581,13 +12564,6 @@ snapshots: mkdirp@1.0.4: {} - mlly@1.7.0: - dependencies: - acorn: 8.11.3 - pathe: 1.1.2 - pkg-types: 1.1.1 - ufo: 1.5.3 - mlly@1.7.1: dependencies: acorn: 8.12.0 @@ -12750,6 +12726,11 @@ snapshots: - supports-color optional: true + optimist@0.6.1: + dependencies: + minimist: 0.0.10 + wordwrap: 0.0.3 + optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -12825,6 +12806,10 @@ snapshots: package-json-from-dist@1.0.0: {} + package-json-validator@0.6.5: + dependencies: + optimist: 0.6.1 + pako@1.0.11: {} parent-module@1.0.1: @@ -13526,6 +13511,17 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + sort-object-keys@1.1.3: {} + + sort-package-json@1.57.0: + dependencies: + detect-indent: 6.1.0 + detect-newline: 3.1.0 + git-hooks-list: 1.0.3 + globby: 10.0.0 + is-plain-obj: 2.1.0 + sort-object-keys: 1.1.3 + source-map-js@1.2.0: {} source-map-support@0.5.21: @@ -13821,8 +13817,6 @@ snapshots: ts-interface-checker@0.1.13: {} - tslib@2.6.2: {} - tslib@2.6.3: {} type-check@0.4.0: @@ -13985,13 +13979,15 @@ snapshots: util-deprecate@1.0.2: {} - valibot@0.35.0: {} + valibot@0.36.0: {} validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + validate-npm-package-name@5.0.1: {} + verror@1.10.1: dependencies: assert-plus: 1.0.0 @@ -14050,7 +14046,7 @@ snapshots: '@vitest/utils': 1.6.0 acorn-walk: 8.3.2 chai: 4.4.1 - debug: 4.3.4 + debug: 4.3.5 execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.10 @@ -14116,6 +14112,8 @@ snapshots: word-wrap@1.2.5: {} + wordwrap@0.0.3: {} + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 diff --git a/src/renderer/src/components/icons/empty.tsx b/src/renderer/src/components/icons/empty.tsx index 8bfe0be4e..d556d74c8 100644 --- a/src/renderer/src/components/icons/empty.tsx +++ b/src/renderer/src/components/icons/empty.tsx @@ -1,4 +1,3 @@ -/* eslint-disable @stylistic/no-tabs */ import { cn } from "@renderer/lib/utils" export const EmptyIcon: Component = ({ className }) => ( diff --git a/src/renderer/src/components/ui/code-highlighter/shiki/Shiki.tsx b/src/renderer/src/components/ui/code-highlighter/shiki/Shiki.tsx index 0ee74ef43..6686e1bfb 100644 --- a/src/renderer/src/components/ui/code-highlighter/shiki/Shiki.tsx +++ b/src/renderer/src/components/ui/code-highlighter/shiki/Shiki.tsx @@ -1,4 +1,3 @@ -/* eslint-disable @eslint-react/dom/no-dangerously-set-innerhtml */ import { useUISettingSelector } from "@renderer/atoms/settings/ui" import { cn } from "@renderer/lib/utils" import type { FC } from "react" diff --git a/src/renderer/src/components/ui/markdown/Markdown.tsx b/src/renderer/src/components/ui/markdown/Markdown.tsx index 9b46b2cc3..bc609ecd7 100644 --- a/src/renderer/src/components/ui/markdown/Markdown.tsx +++ b/src/renderer/src/components/ui/markdown/Markdown.tsx @@ -1,4 +1,3 @@ -/* eslint-disable @eslint-react/dom/no-dangerously-set-innerhtml */ import { cn } from "@renderer/lib/utils" import markdownit from "markdown-it" import { useMemo } from "react" diff --git a/src/renderer/src/hooks/common/useBizQuery.ts b/src/renderer/src/hooks/common/useBizQuery.ts index 2ad952d0d..cb6acd386 100644 --- a/src/renderer/src/hooks/common/useBizQuery.ts +++ b/src/renderer/src/hooks/common/useBizQuery.ts @@ -1,4 +1,3 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ import { useLoginModalShow } from "@renderer/atoms/user" import type { DefinedQuery } from "@renderer/lib/defineQuery" import type { diff --git a/src/renderer/src/initialize/sentry.ts b/src/renderer/src/initialize/sentry.ts index fd131b858..b580e0cc1 100644 --- a/src/renderer/src/initialize/sentry.ts +++ b/src/renderer/src/initialize/sentry.ts @@ -26,7 +26,6 @@ export const initSentry = async () => { }), posthog.sentryIntegration({ organization: "follow-rg", - // eslint-disable-next-line unicorn/numeric-separators-style projectId: 4507570439979008, severityAllowList: ["error", "info"], // optional: here is set to handle captureMessage (info) and captureException (error) }, diff --git a/src/renderer/src/lib/defineQuery.ts b/src/renderer/src/lib/defineQuery.ts index 7d1f8e467..e32c9acf8 100644 --- a/src/renderer/src/lib/defineQuery.ts +++ b/src/renderer/src/lib/defineQuery.ts @@ -1,4 +1,3 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ import type { InfiniteData, QueryFunction, diff --git a/src/renderer/src/lib/parse-html.ts b/src/renderer/src/lib/parse-html.ts index 745b4615c..90b2306bb 100644 --- a/src/renderer/src/lib/parse-html.ts +++ b/src/renderer/src/lib/parse-html.ts @@ -1,4 +1,3 @@ -/* eslint-disable @typescript-eslint/no-explicit-any */ import { ShikiHighLighter } from "@renderer/components/ui/code-highlighter" import { Image } from "@renderer/components/ui/image" import { LinkWithTooltip } from "@renderer/components/ui/link" diff --git a/src/renderer/src/modules/settings/constants.ts b/src/renderer/src/modules/settings/constants.ts index a20930369..db41adaf1 100644 --- a/src/renderer/src/modules/settings/constants.ts +++ b/src/renderer/src/modules/settings/constants.ts @@ -1,7 +1,6 @@ import type { SettingPageConfig } from "./utils" function getSettings() { - // eslint-disable-next-line unicorn/prefer-string-raw const map = import.meta.glob("../../pages/settings/\\(settings\\)/*", { eager: true }) const settings = [] as {