From 5a2a3d6b5bbb487c171934a3663477d1370ec88d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 18 Aug 2025 14:57:36 +0000 Subject: [PATCH] chore(deps): update dependency @eslint-react/eslint-plugin to v1.52.6 --- pnpm-lock.yaml | 522 ++++++++++++++++++++++++++----------------------- 1 file changed, 273 insertions(+), 249 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 47ef727..601a092 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@pixi/devtools': specifier: ^2.0.1 - version: 2.0.1(pixi.js@8.11.0) + version: 2.0.1(pixi.js@8.12.0) globals: specifier: ^15.15.0 version: 15.15.0 @@ -20,10 +20,10 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^4.2.1 - version: 4.3.0(@eslint-react/eslint-plugin@1.27.0)(@typescript-eslint/utils@8.37.0)(@unocss/eslint-plugin@65.5.0)(@vue/compiler-sfc@3.5.17)(eslint-plugin-react-hooks@5.1.0)(eslint-plugin-react-refresh@0.4.20)(eslint@9.21.0)(typescript@5.7.3)(vitest@2.1.9) + version: 4.3.0(@eslint-react/eslint-plugin@1.52.6)(@typescript-eslint/utils@8.39.1)(@unocss/eslint-plugin@65.5.0)(@vue/compiler-sfc@3.5.18)(eslint-plugin-react-hooks@5.1.0)(eslint-plugin-react-refresh@0.4.20)(eslint@9.21.0)(typescript@5.7.3)(vitest@2.1.9) '@eslint-react/eslint-plugin': specifier: ^1.26.2 - version: 1.27.0(eslint@9.21.0)(typescript@5.7.3) + version: 1.52.6(eslint@9.21.0)(typescript@5.7.3) '@eslint/js': specifier: ^9.20.0 version: 9.21.0 @@ -180,7 +180,7 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: false - /@antfu/eslint-config@4.3.0(@eslint-react/eslint-plugin@1.27.0)(@typescript-eslint/utils@8.37.0)(@unocss/eslint-plugin@65.5.0)(@vue/compiler-sfc@3.5.17)(eslint-plugin-react-hooks@5.1.0)(eslint-plugin-react-refresh@0.4.20)(eslint@9.21.0)(typescript@5.7.3)(vitest@2.1.9): + /@antfu/eslint-config@4.3.0(@eslint-react/eslint-plugin@1.52.6)(@typescript-eslint/utils@8.39.1)(@unocss/eslint-plugin@65.5.0)(@vue/compiler-sfc@3.5.18)(eslint-plugin-react-hooks@5.1.0)(eslint-plugin-react-refresh@0.4.20)(eslint@9.21.0)(typescript@5.7.3)(vitest@2.1.9): resolution: {integrity: sha512-x6jcUSkscXb63xEM8JekZlDALtsVETxSc19pu+DuEZjx4iv0J8gThRDMPsIolceTeSnyh9bfW4dlAGcfu2NLzg==} hasBin: true peerDependencies: @@ -229,13 +229,13 @@ packages: '@antfu/install-pkg': 1.0.0 '@clack/prompts': 0.10.0 '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.21.0) - '@eslint-react/eslint-plugin': 1.27.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eslint-plugin': 1.52.6(eslint@9.21.0)(typescript@5.7.3) '@eslint/markdown': 6.2.2 '@stylistic/eslint-plugin': 4.0.1(eslint@9.21.0)(typescript@5.7.3) '@typescript-eslint/eslint-plugin': 8.25.0(@typescript-eslint/parser@8.25.0)(eslint@9.21.0)(typescript@5.7.3) '@typescript-eslint/parser': 8.25.0(eslint@9.21.0)(typescript@5.7.3) '@unocss/eslint-plugin': 65.5.0(eslint@9.21.0)(typescript@5.7.3) - '@vitest/eslint-plugin': 1.1.31(@typescript-eslint/utils@8.37.0)(eslint@9.21.0)(typescript@5.7.3)(vitest@2.1.9) + '@vitest/eslint-plugin': 1.1.31(@typescript-eslint/utils@8.39.1)(eslint@9.21.0)(typescript@5.7.3)(vitest@2.1.9) ansis: 3.16.0 cac: 6.7.14 eslint: 9.21.0 @@ -258,7 +258,7 @@ packages: eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.25.0)(eslint@9.21.0) eslint-plugin-vue: 9.32.0(eslint@9.21.0) eslint-plugin-yml: 1.17.0(eslint@9.21.0) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.17)(eslint@9.21.0) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.21.0) globals: 15.15.0 jsonc-eslint-parser: 2.4.0 local-pkg: 1.0.0 @@ -324,12 +324,12 @@ packages: '@babel/types': 7.26.9 dev: false - /@babel/parser@7.28.0: - resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} + /@babel/parser@7.28.3: + resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 dev: true /@babel/types@7.26.9: @@ -340,8 +340,8 @@ packages: '@babel/helper-validator-identifier': 7.25.9 dev: false - /@babel/types@7.28.1: - resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==} + /@babel/types@7.28.2: + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.27.1 @@ -378,7 +378,7 @@ packages: dependencies: '@types/eslint': 9.6.1 '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.25.0 + '@typescript-eslint/types': 8.39.1 comment-parser: 1.4.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 @@ -1279,51 +1279,51 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint-react/ast@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-nX+dkD2inurB6ocPisl4WlUj6VEHdNuNrKQGRgq/neQz8kd75k9ndh8HLR2BDDFHo0RKzHU+1FwI7HfylTMzNw==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /@eslint-react/ast@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-yBJ8dVflLezQslQ15YN2tc792ceYpXUQWR/VefN508mWMpZ4wUEwf5/BKm33nzcMdLc8IyoUhKjmgW2HZCrboA==} + engines: {node: '>=18.18.0'} dependencies: - '@eslint-react/eff': 1.27.0 - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.7.3) + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) string-ts: 2.2.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@eslint-react/core@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-4vLYbYV5VY4eOPXRIhGp+adQwyO5NUJzfNd5dhyFqw1ayyUUoU+jaFLUQscolrzPZlEKgryMR0bOKoGs1+gBkQ==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /@eslint-react/core@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-Nas0c5E9wwvHaD78YDTr6VB9M6xhWICtn1nWn2ChoqKHnbw3UNveYErVUwcuUcfbAGn9taVE0fqaj+MY6zQlag==} + engines: {node: '>=18.18.0'} dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@eslint-react/jsx': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/shared': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/var': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/ast': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/shared': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/var': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) birecord: 0.1.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@eslint-react/eff@1.27.0: - resolution: {integrity: sha512-syTXC5fdZhqpF0DLjjWAE260a0g7eMT8PFo+PzRdS8yP0d+o7mBKrZu9ArSmlQtU1uDruT/9k+kuHKDZ6mmIYw==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /@eslint-react/eff@1.52.6: + resolution: {integrity: sha512-UpiV0zSIHRFCx6rmDu48gDwrS4wn/+5Ciimukxt3c0PoTGOI/kKpPuHXsQBlP15CqvPOCD6wt8VxOnNug/cKmA==} + engines: {node: '>=18.18.0'} dev: true - /@eslint-react/eslint-plugin@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-kFXp7xvvh4ogLljI0H8c2HYOtdd+isRIyX98BZnUh+x9wO6FXWd3Hds9F8ofcQoJu+k9YFckMnivjGfjUvyq0w==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /@eslint-react/eslint-plugin@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-Tj2pyYQC4795tfun6u5QIXXS80wSKMFF4Su+t4eLGhLXPX2d1heZX2lgztbaIj9ToRqiX/Mk+9PvYCbAiE+zZw==} + engines: {node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ^4.9.5 || ^5.3.3 @@ -1331,67 +1331,66 @@ packages: typescript: optional: true dependencies: - '@eslint-react/eff': 1.27.0 - '@eslint-react/shared': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/shared': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 - eslint-plugin-react-debug: 1.27.0(eslint@9.21.0)(typescript@5.7.3) - eslint-plugin-react-dom: 1.27.0(eslint@9.21.0)(typescript@5.7.3) - eslint-plugin-react-hooks-extra: 1.27.0(eslint@9.21.0)(typescript@5.7.3) - eslint-plugin-react-naming-convention: 1.27.0(eslint@9.21.0)(typescript@5.7.3) - eslint-plugin-react-web-api: 1.27.0(eslint@9.21.0)(typescript@5.7.3) - eslint-plugin-react-x: 1.27.0(eslint@9.21.0)(typescript@5.7.3) + eslint-plugin-react-debug: 1.52.6(eslint@9.21.0)(typescript@5.7.3) + eslint-plugin-react-dom: 1.52.6(eslint@9.21.0)(typescript@5.7.3) + eslint-plugin-react-hooks-extra: 1.52.6(eslint@9.21.0)(typescript@5.7.3) + eslint-plugin-react-naming-convention: 1.52.6(eslint@9.21.0)(typescript@5.7.3) + eslint-plugin-react-web-api: 1.52.6(eslint@9.21.0)(typescript@5.7.3) + eslint-plugin-react-x: 1.52.6(eslint@9.21.0)(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - ts-api-utils dev: true - /@eslint-react/jsx@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-Cs3TRjfgxRDaE3rFFYPdL4dZLHqxSnJ4DN5OgeuQEAX1SGiGF8jqKdsLz8axbFSOdID71FFITcG8POrGgm4CSg==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /@eslint-react/kit@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-4xkVhPQkeGcyjdoM9mocbjCF96lFP1jXXE2XrsThiy+U/e/BQEz0oOdHBFXdzVmmMGGFjHsbQo6MAIZCoVAAGg==} + engines: {node: '>=18.18.0'} dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@eslint-react/var': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) - ts-pattern: 5.6.2 + '@eslint-react/eff': 1.52.6 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + ts-pattern: 5.8.0 + zod: 4.0.17 transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@eslint-react/shared@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-yy5CG8kw2aWCpy7qZD9pjkU0B28H+dw+pG+RF/jAnAFfvLDN6VqgBp3RGy90eduyq4cUQ/tgJKqqjJaSxLTxMw==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /@eslint-react/shared@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-gIvwDQtRXqxa5IoRQDjKZBGZSj7GlGOwwKUqgaLmerlmNbrEyFn/AG0E6e1NBh80WdAmFSiuJG+2Lct1p8SnZg==} + engines: {node: '>=18.18.0'} dependencies: - '@eslint-react/eff': 1.27.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) - picomatch: 4.0.2 - ts-pattern: 5.6.2 + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + ts-pattern: 5.8.0 + zod: 4.0.17 transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@eslint-react/var@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-Rev0TxLjcwxXno5ej+8iVVOeOM+yAiQ0e+i2/uISNHB1Uj8d7uQzI7bOZpI44Th50StaelDuPoxueBAp/bXemA==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /@eslint-react/var@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-oeAexe8FhImk3RstFvSSbVBFYRMPAVvuUscOrKBbhf9xc0/3drYpLXSPceA++2VaOk/M1mD91ceca9+V0UfNkw==} + engines: {node: '>=18.18.0'} dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/ast': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) string-ts: 2.2.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 transitivePeerDependencies: - eslint - supports-color @@ -1521,7 +1520,7 @@ packages: '@antfu/install-pkg': 1.0.0 '@antfu/utils': 8.1.1 '@iconify/types': 2.0.0 - debug: 4.4.0 + debug: 4.4.1 globals: 15.15.0 kolorist: 1.8.0 local-pkg: 1.0.0 @@ -1592,12 +1591,12 @@ packages: resolution: {integrity: sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==} dev: false - /@pixi/devtools@2.0.1(pixi.js@8.11.0): + /@pixi/devtools@2.0.1(pixi.js@8.12.0): resolution: {integrity: sha512-TFCqNkJoLNYHDELgQ3bKWvA33twWpoUhQB8Y+hneBdDBunRsqZ5ZzwH7+6E5eVaVn7eeLAXHs9QGRGsxM0fRlw==} peerDependencies: pixi.js: ^7 || ^8 dependencies: - pixi.js: 8.11.0 + pixi.js: 8.12.0 dev: false /@pixi/layout@2.0.1(pixi.js@8.8.0): @@ -1657,7 +1656,7 @@ packages: dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 - picomatch: 4.0.2 + picomatch: 4.0.3 dev: false /@rollup/rollup-android-arm-eabi@4.34.8: @@ -1958,7 +1957,7 @@ packages: peerDependencies: eslint: '>=9.0.0' dependencies: - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -2228,14 +2227,14 @@ packages: - supports-color dev: true - /@typescript-eslint/project-service@8.37.0(typescript@5.7.3): - resolution: {integrity: sha512-BIUXYsbkl5A1aJDdYJCBAo8rCEbAvdquQ8AnLb6z5Lp1u3x5PNgSSx9A/zqYc++Xnr/0DVpls8iQ2cJs/izTXA==} + /@typescript-eslint/project-service@8.39.1(typescript@5.7.3): + resolution: {integrity: sha512-8fZxek3ONTwBu9ptw5nCKqZOSkXshZB7uAxuFF0J/wTMkKydjXCzqqga7MlFMpHi9DoG4BadhmTkITBcg8Aybw==} 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' dependencies: - '@typescript-eslint/tsconfig-utils': 8.37.0(typescript@5.7.3) - '@typescript-eslint/types': 8.37.0 + '@typescript-eslint/tsconfig-utils': 8.39.1(typescript@5.7.3) + '@typescript-eslint/types': 8.39.1 debug: 4.4.1 typescript: 5.7.3 transitivePeerDependencies: @@ -2250,19 +2249,19 @@ packages: '@typescript-eslint/visitor-keys': 8.25.0 dev: true - /@typescript-eslint/scope-manager@8.37.0: - resolution: {integrity: sha512-0vGq0yiU1gbjKob2q691ybTg9JX6ShiVXAAfm2jGf3q0hdP6/BruaFjL/ManAR/lj05AvYCH+5bbVo0VtzmjOA==} + /@typescript-eslint/scope-manager@8.39.1: + resolution: {integrity: sha512-RkBKGBrjgskFGWuyUGz/EtD8AF/GW49S21J8dvMzpJitOF1slLEbbHnNEtAHtnDAnx8qDEdRrULRnWVx27wGBw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.37.0 - '@typescript-eslint/visitor-keys': 8.37.0 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/visitor-keys': 8.39.1 dev: true - /@typescript-eslint/tsconfig-utils@8.37.0(typescript@5.7.3): - resolution: {integrity: sha512-1/YHvAVTimMM9mmlPvTec9NP4bobA1RkDbMydxG8omqwJJLEW/Iy2C4adsAESIXU3WGLXFHSZUU+C9EoFWl4Zg==} + /@typescript-eslint/tsconfig-utils@8.39.1(typescript@5.7.3): + resolution: {integrity: sha512-ePUPGVtTMR8XMU2Hee8kD0Pu4NDE1CN9Q1sxGSGd/mbOtGZDM7pnhXNJnzW63zk/q+Z54zVzj44HtwXln5CvHA==} 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' dependencies: typescript: 5.7.3 dev: true @@ -2284,13 +2283,31 @@ packages: - supports-color dev: true + /@typescript-eslint/type-utils@8.39.1(eslint@9.21.0)(typescript@5.7.3): + 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 <6.0.0' + dependencies: + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.7.3) + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + debug: 4.4.1 + eslint: 9.21.0 + ts-api-utils: 2.1.0(typescript@5.7.3) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/types@8.25.0: resolution: {integrity: sha512-+vUe0Zb4tkNgznQwicsvLUJgZIRs6ITeWSCclX1q85pR1iOiaj+4uZJIUp//Z27QWu5Cseiw3O3AR8hVpax7Aw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@typescript-eslint/types@8.37.0: - resolution: {integrity: sha512-ax0nv7PUF9NOVPs+lmQ7yIE7IQmAf8LGcXbMvHX5Gm+YJUYNAl340XkGnrimxZ0elXyoQJuN5sbg6C4evKA4SQ==} + /@typescript-eslint/types@8.39.1: + resolution: {integrity: sha512-7sPDKQQp+S11laqTrhHqeAbsCfMkwJMrV7oTDvtDds4mEofJYir414bYKUEb8YPUm9QL3U+8f6L6YExSoAGdQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -2307,22 +2324,22 @@ packages: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.0.1(typescript@5.7.3) + ts-api-utils: 2.1.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.37.0(typescript@5.7.3): - resolution: {integrity: sha512-zuWDMDuzMRbQOM+bHyU4/slw27bAUEcKSKKs3hcv2aNnc/tvE/h7w60dwVw8vnal2Pub6RT1T7BI8tFZ1fE+yg==} + /@typescript-eslint/typescript-estree@8.39.1(typescript@5.7.3): + 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' dependencies: - '@typescript-eslint/project-service': 8.37.0(typescript@5.7.3) - '@typescript-eslint/tsconfig-utils': 8.37.0(typescript@5.7.3) - '@typescript-eslint/types': 8.37.0 - '@typescript-eslint/visitor-keys': 8.37.0 + '@typescript-eslint/project-service': 8.39.1(typescript@5.7.3) + '@typescript-eslint/tsconfig-utils': 8.39.1(typescript@5.7.3) + '@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 @@ -2351,17 +2368,17 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@8.37.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-TSFvkIW6gGjN2p6zbXo20FzCABbyUAuq6tBvNRGsKdsSQ6a7rnV6ADfZ7f4iI3lIiXc4F4WWvtUfDw9CJ9pO5A==} + /@typescript-eslint/utils@8.39.1(eslint@9.21.0)(typescript@5.7.3): + 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' dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.21.0) - '@typescript-eslint/scope-manager': 8.37.0 - '@typescript-eslint/types': 8.37.0 - '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.7.3) eslint: 9.21.0 typescript: 5.7.3 transitivePeerDependencies: @@ -2376,11 +2393,11 @@ packages: eslint-visitor-keys: 4.2.0 dev: true - /@typescript-eslint/visitor-keys@8.37.0: - resolution: {integrity: sha512-YzfhzcTnZVPiLfP/oeKtDp2evwvHLMe0LOy7oe+hb9KKIumLNohYS9Hgp1ifwpu42YWxhZE8yieggz6JpqO/1w==} + /@typescript-eslint/visitor-keys@8.39.1: + resolution: {integrity: sha512-W8FQi6kEh2e8zVhQ0eeRnxdvIoOkAp/CPAahcNio6nO9dsIwb9b34z90KOlheoyuVf6LSOEdjlkxSkapNEc+4A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.37.0 + '@typescript-eslint/types': 8.39.1 eslint-visitor-keys: 4.2.1 dev: true @@ -2640,7 +2657,7 @@ packages: - '@swc/helpers' dev: true - /@vitest/eslint-plugin@1.1.31(@typescript-eslint/utils@8.37.0)(eslint@9.21.0)(typescript@5.7.3)(vitest@2.1.9): + /@vitest/eslint-plugin@1.1.31(@typescript-eslint/utils@8.39.1)(eslint@9.21.0)(typescript@5.7.3)(vitest@2.1.9): resolution: {integrity: sha512-xlsLr+e+AXZ/00eVZCtNmMeCJoJaRCoLDiAgLcxgQjSS1EertieB2MUHf8xIqPKs9lECc/UpL+y1xDcpvi02hw==} peerDependencies: '@typescript-eslint/utils': '>= 8.0' @@ -2653,7 +2670,7 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/utils': 8.37.0(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 typescript: 5.7.3 vitest: 2.1.9(@types/node@22.16.0) @@ -2730,11 +2747,11 @@ packages: source-map-js: 1.2.1 dev: false - /@vue/compiler-core@3.5.17: - resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==} + /@vue/compiler-core@3.5.18: + resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} dependencies: - '@babel/parser': 7.28.0 - '@vue/shared': 3.5.17 + '@babel/parser': 7.28.3 + '@vue/shared': 3.5.18 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 @@ -2747,11 +2764,11 @@ packages: '@vue/shared': 3.5.13 dev: false - /@vue/compiler-dom@3.5.17: - resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==} + /@vue/compiler-dom@3.5.18: + resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} dependencies: - '@vue/compiler-core': 3.5.17 - '@vue/shared': 3.5.17 + '@vue/compiler-core': 3.5.18 + '@vue/shared': 3.5.18 dev: true /@vue/compiler-sfc@3.5.13: @@ -2768,14 +2785,14 @@ packages: source-map-js: 1.2.1 dev: false - /@vue/compiler-sfc@3.5.17: - resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==} + /@vue/compiler-sfc@3.5.18: + resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} dependencies: - '@babel/parser': 7.28.0 - '@vue/compiler-core': 3.5.17 - '@vue/compiler-dom': 3.5.17 - '@vue/compiler-ssr': 3.5.17 - '@vue/shared': 3.5.17 + '@babel/parser': 7.28.3 + '@vue/compiler-core': 3.5.18 + '@vue/compiler-dom': 3.5.18 + '@vue/compiler-ssr': 3.5.18 + '@vue/shared': 3.5.18 estree-walker: 2.0.2 magic-string: 0.30.17 postcss: 8.5.6 @@ -2789,11 +2806,11 @@ packages: '@vue/shared': 3.5.13 dev: false - /@vue/compiler-ssr@3.5.17: - resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==} + /@vue/compiler-ssr@3.5.18: + resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} dependencies: - '@vue/compiler-dom': 3.5.17 - '@vue/shared': 3.5.17 + '@vue/compiler-dom': 3.5.18 + '@vue/shared': 3.5.18 dev: true /@vue/reactivity@3.5.13: @@ -2832,8 +2849,8 @@ packages: resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} dev: false - /@vue/shared@3.5.17: - resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==} + /@vue/shared@3.5.18: + resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} dev: true /@webgpu/types@0.1.54: @@ -2849,6 +2866,11 @@ packages: engines: {node: '>=10.0.0'} dev: false + /@xmldom/xmldom@0.8.11: + resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} + engines: {node: '>=10.0.0'} + dev: false + /acorn-jsx@5.3.2(acorn@8.14.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -3300,6 +3322,7 @@ packages: optional: true dependencies: ms: 2.1.3 + dev: true /debug@4.4.1: resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} @@ -3311,7 +3334,6 @@ packages: optional: true dependencies: ms: 2.1.3 - dev: true /decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} @@ -3388,8 +3410,8 @@ packages: resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==} dev: false - /earcut@3.0.1: - resolution: {integrity: sha512-0l1/0gOjESMeQyYaK5IDiPNvFeu93Z/cO0TjZh9eZ1vyCtZnA7KMZ8rQggpsJHIbGSdrqYq9OhuveadOVHCshw==} + /earcut@3.0.2: + resolution: {integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==} dev: false /eastasianwidth@0.2.0: @@ -3777,8 +3799,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 dependencies: '@types/doctrine': 0.0.9 - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) debug: 4.4.0 doctrine: 3.0.0 enhanced-resolve: 5.18.1 @@ -3864,8 +3886,8 @@ packages: peerDependencies: eslint: '>=8.0.0' dependencies: - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 natural-orderby: 5.0.0 transitivePeerDependencies: @@ -3873,9 +3895,9 @@ packages: - typescript dev: true - /eslint-plugin-react-debug@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-V6hY2a5B3P5gcfqz/pIATxIrlxMXZEzrNaPpMt1jb4ZFLxW5QAvdr9NsUv1s43JpPD4dBBMgJN80ufFLGo6M5w==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /eslint-plugin-react-debug@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-RNSlh8Ss3O5HmMpyVsp/rcoe/h3FR0PyNEUa6aCGdXDmNRFZsjOc3YCbwZ25dkBd+avWLOvldDpX70G1VykfGw==} + engines: {node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ^4.9.5 || ^5.3.3 @@ -3883,27 +3905,27 @@ packages: typescript: optional: true dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/core': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@eslint-react/jsx': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/shared': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/var': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/ast': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/core': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/shared': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/var': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 string-ts: 2.2.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-react-dom@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-epYuDQO5JT+8Rt/FCw8Fr/wJzk4Jtvd6hz30NpC/NwhX4PKqMVVLvUBLzPfKkVaU7PEtjJcYHMGmuEaWtqjhlQ==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /eslint-plugin-react-dom@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-5C8jW9JesuVIkaDQw/70Vj5L2xcHIQW8wiUbjkKdCN0aiyMU0dyCwId8O3V4Vt8r+spVriEmYnmx0mFSWXbuEw==} + engines: {node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ^4.9.5 || ^5.3.3 @@ -3911,27 +3933,27 @@ packages: typescript: optional: true dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/core': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@eslint-react/jsx': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/shared': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/var': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/ast': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/core': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/shared': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/var': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) compare-versions: 6.1.1 eslint: 9.21.0 string-ts: 2.2.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-react-hooks-extra@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-f9cZAkeKInffgWFH6SW7I7ZJkVKfRMC8pKyIs0fa5xJsRy9vwetLhS0UdN9J+LJtOS0KtIzYw1H8QAokgkAF1w==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /eslint-plugin-react-hooks-extra@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-5yu8iWsghYmIJ8IuAPp+kySFjqNaqpVlbkMADULkfrwUd5PoGC1oau0xiZdKrHDbw40SJJvtUeArgJZXLs2IsQ==} + engines: {node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ^4.9.5 || ^5.3.3 @@ -3939,19 +3961,19 @@ packages: typescript: optional: true dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/core': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@eslint-react/jsx': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/shared': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/var': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/ast': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/core': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/shared': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/var': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 string-ts: 2.2.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -3966,9 +3988,9 @@ packages: eslint: 9.21.0 dev: true - /eslint-plugin-react-naming-convention@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-YD5ZPpNUnu83B+pCDNbBpjVzrOLaZK2cTGkMMj6tKYFi0RU5P50peI0kQchwKveCBdOghhh1UyuywOXHdpmPtA==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /eslint-plugin-react-naming-convention@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-V5YzlJI1RaWfrGttVcXH7YEqt+dwW6Av4ge9ckuApldMrtdLmRpJXhCDMazUidX3nho4rGQHkjTT84hLWvUXGg==} + engines: {node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ^4.9.5 || ^5.3.3 @@ -3976,18 +3998,19 @@ packages: typescript: optional: true dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/core': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@eslint-react/jsx': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/shared': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/ast': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/core': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/shared': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/var': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 string-ts: 2.2.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -4001,9 +4024,9 @@ packages: eslint: 9.21.0 dev: true - /eslint-plugin-react-web-api@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-eiDZhwswA+42q2/2erzuwMiZPkOMcC0K5WyjwIDPbiOTG+uGjBX5vvrwqgsfCtfVsAquP0Te/ywXZ9fMOSzKhQ==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /eslint-plugin-react-web-api@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-pOwdBoV7Wa/Ahsg4yUunUKVmXI2OP+d0jBICN0pANQ9QTXp/7YbDGWZ7c9HmQZizVfBHr3NKSqgdl/mxmh5M1Q==} + engines: {node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ^4.9.5 || ^5.3.3 @@ -4011,29 +4034,29 @@ packages: typescript: optional: true dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/core': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@eslint-react/jsx': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/shared': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/var': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/ast': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/core': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/shared': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/var': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 string-ts: 2.2.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-react-x@1.27.0(eslint@9.21.0)(typescript@5.7.3): - resolution: {integrity: sha512-We3GlXwymp0bm84OzqDZPiuBz/+9krgCXXSE1cOvrCFz3qfh9r8QHczfzTKFehHR2CMx7fDzWvwDlg1ot1x//w==} - engines: {bun: '>=1.0.15', node: '>=18.18.0'} + /eslint-plugin-react-x@1.52.6(eslint@9.21.0)(typescript@5.7.3): + resolution: {integrity: sha512-xLW8UG66c16p9WnROysfYkomflVEry/bxPnB1Ef0YZikpCCMDvvoPT6nAUUy4byVvq3c6CJWENT3O85twwkY8w==} + engines: {node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - ts-api-utils: ^2.0.1 + ts-api-utils: ^2.1.0 typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: ts-api-utils: @@ -4041,21 +4064,21 @@ packages: typescript: optional: true dependencies: - '@eslint-react/ast': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/core': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/eff': 1.27.0 - '@eslint-react/jsx': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/shared': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@eslint-react/var': 1.27.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.25.0 - '@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) - '@typescript-eslint/types': 8.25.0 - '@typescript-eslint/utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/ast': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/core': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/eff': 1.52.6 + '@eslint-react/kit': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/shared': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@eslint-react/var': 1.52.6(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.39.1 + '@typescript-eslint/type-utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/types': 8.39.1 + '@typescript-eslint/utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) compare-versions: 6.1.1 eslint: 9.21.0 is-immutable-type: 5.0.1(eslint@9.21.0)(typescript@5.7.3) string-ts: 2.2.1 - ts-pattern: 5.6.2 + ts-pattern: 5.8.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -4165,13 +4188,13 @@ packages: - supports-color dev: true - /eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.17)(eslint@9.21.0): + /eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.21.0): resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==} peerDependencies: '@vue/compiler-sfc': ^3.3.0 eslint: '>=9.0.0' dependencies: - '@vue/compiler-sfc': 3.5.17 + '@vue/compiler-sfc': 3.5.18 eslint: 9.21.0 dev: true @@ -4625,7 +4648,7 @@ packages: resolution: {integrity: sha512-Lo1pukzAREqrBnnHC+tj+lreMTAvyxtkKsMxLY8H15M/bvLl54p3YuoTI70Tz7Il0AsgSlD7Lrk/FaApRcBL7w==} dependencies: bundle-require: 5.1.0(esbuild@0.23.1) - debug: 4.4.0 + debug: 4.4.1 esbuild: 0.23.1 jiti: 2.0.0-beta.3 jiti-v1: /jiti@1.21.7 @@ -4779,10 +4802,10 @@ packages: eslint: '*' typescript: '>=4.7.4' dependencies: - '@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0)(typescript@5.7.3) + '@typescript-eslint/type-utils': 8.39.1(eslint@9.21.0)(typescript@5.7.3) eslint: 9.21.0 - ts-api-utils: 2.0.1(typescript@5.7.3) - ts-declaration-location: 1.0.5(typescript@5.7.3) + ts-api-utils: 2.1.0(typescript@5.7.3) + ts-declaration-location: 1.0.7(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -5444,7 +5467,7 @@ packages: resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.0 + debug: 4.4.1 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.2 @@ -5477,13 +5500,6 @@ packages: engines: {node: '>=4'} dev: true - /minimatch@10.0.1: - resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} - engines: {node: 20 || >=22} - dependencies: - brace-expansion: 2.0.1 - dev: true - /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: @@ -5779,6 +5795,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + /picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + /pidtree@0.3.1: resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} engines: {node: '>=0.10'} @@ -5804,15 +5824,15 @@ packages: pixi.js: 8.8.0 dev: false - /pixi.js@8.11.0: - resolution: {integrity: sha512-dyuThzncsgEgJZnvd/A/5x6IkUERbK+phXqUQrI+0C6WE+8xqGH5VChRTLecemhgZF0kQ+gZOM3tJTX9937xpg==} + /pixi.js@8.12.0: + resolution: {integrity: sha512-or7vrH7WajLevu/JnGMdD80JaSpTlXfjwCLtzhg2BL60LWPf1pF0w08Qleiqr1Saj012gevguM//+6HzzVlnfA==} dependencies: '@pixi/colord': 2.9.6 '@types/css-font-loading-module': 0.0.12 '@types/earcut': 3.0.0 '@webgpu/types': 0.1.64 - '@xmldom/xmldom': 0.8.10 - earcut: 3.0.1 + '@xmldom/xmldom': 0.8.11 + earcut: 3.0.2 eventemitter3: 5.0.1 gifuct-js: 2.1.2 ismobilejs: 1.1.1 @@ -6579,12 +6599,12 @@ packages: typescript: 5.7.3 dev: true - /ts-declaration-location@1.0.5(typescript@5.7.3): - resolution: {integrity: sha512-WqmlO9IoeYwCqJ2E9kHMcY9GZhhfLYItC3VnHDlPOrg6nNdUWS4wn4hhDZUPt60m1EvtjPIZyprTjpI992Bgzw==} + /ts-declaration-location@1.0.7(typescript@5.7.3): + resolution: {integrity: sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==} peerDependencies: typescript: '>=4.0.0' dependencies: - minimatch: 10.0.1 + picomatch: 4.0.3 typescript: 5.7.3 dev: true @@ -6592,8 +6612,8 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-pattern@5.6.2: - resolution: {integrity: sha512-d4IxJUXROL5NCa3amvMg6VQW2HVtZYmUTPfvVtO7zJWGYLJ+mry9v2OmYm+z67aniQoQ8/yFNadiEwtNS9qQiw==} + /ts-pattern@5.8.0: + resolution: {integrity: sha512-kIjN2qmWiHnhgr5DAkAafF9fwb0T5OhMVSWrm8XEdTFnX6+wfXwYOFjeF86UZ54vduqiR7BfqScFmXSzSaH8oA==} dev: true /tslib@2.8.1: @@ -7172,6 +7192,10 @@ packages: engines: {node: '>=10'} dev: true + /zod@4.0.17: + resolution: {integrity: sha512-1PHjlYRevNxxdy2JZ8JcNAw7rX8V9P1AKkP+x/xZfxB0K5FYfuV+Ug6P/6NVSR2jHQ+FzDDoDHS04nYUsOIyLQ==} + dev: true + /zustand@5.0.6(@types/react@18.3.18)(react@18.3.1): resolution: {integrity: sha512-ihAqNeUVhe0MAD+X8M5UzqyZ9k3FFZLBTtqo6JLPwV53cbRB/mJwBI0PxcIgqhBBHlEs8G45OTDTMq3gNcLq3A==} engines: {node: '>=12.20.0'}