diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8fabd24f..47a10fc4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^5.0.0 - version: 5.0.0(@vue/compiler-sfc@3.5.12)(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.0)(yaml@2.8.0)) + version: 5.1.0(@vue/compiler-sfc@3.5.12)(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.0)(yaml@2.8.0)) '@graphql-codegen/cli': specifier: 5.0.7 version: 5.0.7(@types/node@22.17.0)(graphql@16.11.0)(typescript@5.9.2) @@ -85,8 +85,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@5.0.0': - resolution: {integrity: sha512-uAMv8PiW9BOAGmIyTDtWXGnNfv6PFV4DmpqmlUpST5k4bue38VRdIfnM4jvgPuny1xnjYX3flN3kB9++6LknMw==} + '@antfu/eslint-config@5.1.0': + resolution: {integrity: sha512-JirdCHnt2frnUf7kmXBxvFfdca1UnC19AP89/nKgZIV71PXxhH6pX/jqF13OKpbOo4hxJQfs6yuS1Kl5LoW4Yw==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.38.4 @@ -97,6 +97,7 @@ packages: eslint: ^9.10.0 eslint-plugin-astro: ^1.2.0 eslint-plugin-format: '>=0.1.0' + eslint-plugin-jsx-a11y: '>=6.10.2' eslint-plugin-react-hooks: ^5.2.0 eslint-plugin-react-refresh: ^0.4.19 eslint-plugin-solid: ^0.14.3 @@ -120,6 +121,8 @@ packages: optional: true eslint-plugin-format: optional: true + eslint-plugin-jsx-a11y: + optional: true eslint-plugin-react-hooks: optional: true eslint-plugin-react-refresh: @@ -1540,8 +1543,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001727: - resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==} + caniuse-lite@1.0.30001731: + resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -1769,8 +1772,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.190: - resolution: {integrity: sha512-k4McmnB2091YIsdCgkS0fMVMPOJgxl93ltFzaryXqwip1AaxeDqKCGLxkXODDA5Ab/D+tV5EL5+aTx76RvLRxw==} + electron-to-chromium@1.5.194: + resolution: {integrity: sha512-SdnWJwSUot04UR51I2oPD8kuP2VI37/CADR1OHsFOUzZIvfWJBO6q11k5P/uKNyTT3cdOsnyjkrZ+DDShqYqJA==} emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -1838,8 +1841,8 @@ packages: peerDependencies: eslint: ^9.5.0 - eslint-flat-config-utils@2.1.0: - resolution: {integrity: sha512-6fjOJ9tS0k28ketkUcQ+kKptB4dBZY2VijMZ9rGn8Cwnn1SH0cZBoPXT8AHBFHxmHcLFQK9zbELDinZ2Mr1rng==} + eslint-flat-config-utils@2.1.1: + resolution: {integrity: sha512-K8eaPkBemHkfbYsZH7z4lZ/tt6gNSsVh535Wh9W9gQBS2WjvfUbbVr2NZR3L1yiRCLuOEimYfPxCxODczD4Opg==} eslint-json-compat-utils@0.2.1: resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} @@ -1883,8 +1886,8 @@ packages: typescript: optional: true - eslint-plugin-jsdoc@51.4.1: - resolution: {integrity: sha512-y4CA9OkachG8v5nAtrwvcvjIbdcKgSyS6U//IfQr4FZFFyeBFwZFf/tfSsMr46mWDJgidZjBTqoCRlXywfFBMg==} + eslint-plugin-jsdoc@52.0.2: + resolution: {integrity: sha512-fYrnc7OpRifxxKjH78Y9/D/EouQDYD3G++bpR1Y+A+fy+CMzKZAdGIiHTIxCd2U10hb2y1NxN5TJt9aupq1vmw==} engines: {node: '>=20.11.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -1895,8 +1898,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-n@17.21.0: - resolution: {integrity: sha512-1+iZ8We4ZlwVMtb/DcHG3y5/bZOdazIpa/4TySo22MLKdwrLcfrX0hbadnCvykSQCCmkAnWmIP8jZVb2AAq29A==} + eslint-plugin-n@17.21.3: + resolution: {integrity: sha512-MtxYjDZhMQgsWRm/4xYLL0i2EhusWT7itDxlJ80l1NND2AL2Vi5Mvneqv/ikG9+zpran0VsVRXTEHrpLmUZRNw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -1943,8 +1946,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true - eslint-plugin-vue@10.3.0: - resolution: {integrity: sha512-A0u9snqjCfYaPnqqOaH6MBLVWDUIN4trXn8J3x67uDcXvR7X6Ut8p16N+nYhMCQ9Y7edg2BIRGzfyZsY0IdqoQ==} + eslint-plugin-vue@10.4.0: + resolution: {integrity: sha512-K6tP0dW8FJVZLQxa2S7LcE1lLw3X8VvB3t887Q6CLrFVxHYBXGANbXvwNzYIu6Ughx1bSJ5BDT0YB3ybPT39lw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 @@ -2200,6 +2203,9 @@ packages: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} + globrex@0.1.2: + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -3815,7 +3821,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@5.0.0(@vue/compiler-sfc@3.5.12)(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.0)(yaml@2.8.0))': + '@antfu/eslint-config@5.1.0(@vue/compiler-sfc@3.5.12)(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(jiti@2.4.0)(yaml@2.8.0))': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 @@ -3829,14 +3835,14 @@ snapshots: cac: 6.7.14 eslint: 9.32.0(jiti@2.4.0) eslint-config-flat-gitignore: 2.1.0(eslint@9.32.0(jiti@2.4.0)) - eslint-flat-config-utils: 2.1.0 + eslint-flat-config-utils: 2.1.1 eslint-merge-processors: 2.0.0(eslint@9.32.0(jiti@2.4.0)) eslint-plugin-antfu: 3.1.1(eslint@9.32.0(jiti@2.4.0)) eslint-plugin-command: 3.3.1(eslint@9.32.0(jiti@2.4.0)) eslint-plugin-import-lite: 0.3.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2) - eslint-plugin-jsdoc: 51.4.1(eslint@9.32.0(jiti@2.4.0)) + eslint-plugin-jsdoc: 52.0.2(eslint@9.32.0(jiti@2.4.0)) eslint-plugin-jsonc: 2.20.1(eslint@9.32.0(jiti@2.4.0)) - eslint-plugin-n: 17.21.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2) + eslint-plugin-n: 17.21.3(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2) eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-perfectionist: 4.15.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2) eslint-plugin-pnpm: 1.1.0(eslint@9.32.0(jiti@2.4.0)) @@ -3844,7 +3850,7 @@ snapshots: eslint-plugin-toml: 0.12.0(eslint@9.32.0(jiti@2.4.0)) eslint-plugin-unicorn: 60.0.0(eslint@9.32.0(jiti@2.4.0)) eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.32.0(jiti@2.4.0)) - eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.32.0(jiti@2.4.0))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.4.0))) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.32.0(jiti@2.4.0))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.4.0))) eslint-plugin-yml: 1.18.0(eslint@9.32.0(jiti@2.4.0)) eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.12)(eslint@9.32.0(jiti@2.4.0)) globals: 16.3.0 @@ -5529,8 +5535,8 @@ snapshots: browserslist@4.25.1: dependencies: - caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.190 + caniuse-lite: 1.0.30001731 + electron-to-chromium: 1.5.194 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) @@ -5568,7 +5574,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001727: {} + caniuse-lite@1.0.30001731: {} capital-case@1.0.4: dependencies: @@ -5776,7 +5782,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.190: {} + electron-to-chromium@1.5.194: {} emittery@0.13.1: {} @@ -5850,7 +5856,7 @@ snapshots: '@eslint/compat': 1.3.1(eslint@9.32.0(jiti@2.4.0)) eslint: 9.32.0(jiti@2.4.0) - eslint-flat-config-utils@2.1.0: + eslint-flat-config-utils@2.1.1: dependencies: pathe: 2.0.3 @@ -5888,7 +5894,7 @@ snapshots: optionalDependencies: typescript: 5.9.2 - eslint-plugin-jsdoc@51.4.1(eslint@9.32.0(jiti@2.4.0)): + eslint-plugin-jsdoc@52.0.2(eslint@9.32.0(jiti@2.4.0)): dependencies: '@es-joy/jsdoccomment': 0.52.0 are-docs-informative: 0.0.2 @@ -5918,7 +5924,7 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.21.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2): + eslint-plugin-n@17.21.3(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.4.0)) enhanced-resolve: 5.18.2 @@ -5926,8 +5932,8 @@ snapshots: eslint-plugin-es-x: 7.8.0(eslint@9.32.0(jiti@2.4.0)) get-tsconfig: 4.10.1 globals: 15.15.0 + globrex: 0.1.2 ignore: 5.3.2 - minimatch: 9.0.5 semver: 7.7.2 ts-declaration-location: 1.0.7(typescript@5.9.2) transitivePeerDependencies: @@ -6004,7 +6010,7 @@ snapshots: optionalDependencies: '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2) - eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.32.0(jiti@2.4.0))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.4.0))): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.32.0(jiti@2.4.0))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.4.0))): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.4.0)) eslint: 9.32.0(jiti@2.4.0) @@ -6305,6 +6311,8 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 + globrex@0.1.2: {} + graceful-fs@4.2.11: {} graphemer@1.4.0: {}