diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71f771dd..87fbee58 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^5.0.0 - version: 5.2.2(@vue/compiler-sfc@3.5.12)(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.1)(jiti@2.4.0)(yaml@2.8.1)) + version: 5.3.0(@vue/compiler-sfc@3.5.12)(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.1)(jiti@2.4.0)(yaml@2.8.1)) '@graphql-codegen/cli': specifier: 6.0.0 version: 6.0.0(@types/node@22.18.1)(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.2.2': - resolution: {integrity: sha512-oQO9apvnJ5Fke1k20QL+HwxErwTowK3IWMCwQbWww68Yh9xz4UtZo/hrQ6McHTqxd5YhsVq9y4PZQNN4ltoSLQ==} + '@antfu/eslint-config@5.3.0': + resolution: {integrity: sha512-VzBemSi453rd06lF6gG6VkpP3HH7XKTf+sK6frSrGm7uMFkN57jry1XB074tQRKB3qOjhpsx3kKpWtOv9e5FnQ==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.38.4 @@ -352,8 +352,8 @@ packages: resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==} engines: {node: '>=18'} - '@es-joy/jsdoccomment@0.52.0': - resolution: {integrity: sha512-BXuN7BII+8AyNtn57euU2Yxo9yA/KUDNzrpXyi3pfqKmBhhysR6ZWOebFh3vyPoqA3/j1SOvGgucElMGwlXing==} + '@es-joy/jsdoccomment@0.56.0': + resolution: {integrity: sha512-c6EW+aA1w2rjqOMjbL93nZlwxp6c1Ln06vTYs5FjRRhmJXK8V/OrSXdT+pUr4aRYgjCgu8/OkiZr0tzeVrRSbw==} engines: {node: '>=20.11.0'} '@esbuild/aix-ppc64@0.25.5': @@ -518,6 +518,12 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.9.0': + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -1798,6 +1804,15 @@ packages: supports-color: optional: true + debug@4.4.2: + resolution: {integrity: sha512-IQeXCZhGRpFiLI3MYlCGLjNssUBiE8G21RMyNH35KFsxIvhrMeh5jXuG82woDZrYX9pgqHs+GF5js2Ducn4y4A==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decode-named-character-reference@1.2.0: resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} @@ -1982,8 +1997,8 @@ packages: typescript: optional: true - eslint-plugin-jsdoc@52.0.4: - resolution: {integrity: sha512-be5OzGlLExvcK13Il3noU7/v7WmAQGenTmCaBKf1pwVtPOb6X+PGFVnJad0QhMj4KKf45XjE4hbsBxv25q1fTg==} + eslint-plugin-jsdoc@54.7.0: + resolution: {integrity: sha512-u5Na4he2+6kY1rWqxzbQaAwJL3/tDCuT5ElDRc5UJ9stOeQeQ5L1JJ1kRRu7ldYMlOHMCJLsY8Mg/Tu3ExdZiQ==} engines: {node: '>=20.11.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -2027,8 +2042,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-unicorn@60.0.0: - resolution: {integrity: sha512-QUzTefvP8stfSXsqKQ+vBQSEsXIlAiCduS/V1Em+FKgL9c21U/IIm20/e3MFy1jyCf14tHAhqC1sX8OTy6VUCg==} + eslint-plugin-unicorn@61.0.2: + resolution: {integrity: sha512-zLihukvneYT7f74GNbVJXfWIiNQmkc/a9vYBTE4qPkQZswolWNdu+Wsp9sIXno1JOzdn6OUwLPd19ekXVkahRA==} engines: {node: ^20.10.0 || >=21.0.0} peerDependencies: eslint: '>=9.29.0' @@ -2662,6 +2677,10 @@ packages: resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} engines: {node: '>=12.0.0'} + jsdoc-type-pratt-parser@5.1.1: + resolution: {integrity: sha512-DYYlVP1fe4QBMh2xTIs20/YeTz2GYVbWAEZweHSZD+qQ/Cx2d5RShuhhsdk64eTjNq0FeVnteP/qVOgaywSRbg==} + engines: {node: '>=12.0.0'} + jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -2776,8 +2795,8 @@ packages: magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} - magic-string@0.30.18: - resolution: {integrity: sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==} + magic-string@0.30.19: + resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} make-dir@4.0.0: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} @@ -3883,7 +3902,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@5.2.2(@vue/compiler-sfc@3.5.12)(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.1)(jiti@2.4.0)(yaml@2.8.1))': + '@antfu/eslint-config@5.3.0(@vue/compiler-sfc@3.5.12)(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.1)(jiti@2.4.0)(yaml@2.8.1))': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 @@ -3902,7 +3921,7 @@ snapshots: eslint-plugin-antfu: 3.1.1(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-command: 3.3.1(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-import-lite: 0.3.0(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2) - eslint-plugin-jsdoc: 52.0.4(eslint@9.35.0(jiti@2.4.0)) + eslint-plugin-jsdoc: 54.7.0(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-jsonc: 2.20.1(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-n: 17.21.3(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2) eslint-plugin-no-only-tests: 3.3.0 @@ -3910,7 +3929,7 @@ snapshots: eslint-plugin-pnpm: 1.1.1(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-regexp: 2.10.0(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-toml: 0.12.0(eslint@9.35.0(jiti@2.4.0)) - eslint-plugin-unicorn: 60.0.0(eslint@9.35.0(jiti@2.4.0)) + eslint-plugin-unicorn: 61.0.2(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-unused-imports: 4.2.0(@typescript-eslint/eslint-plugin@8.42.0(@typescript-eslint/parser@8.42.0(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.42.0(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.35.0(jiti@2.4.0))(vue-eslint-parser@10.2.0(eslint@9.35.0(jiti@2.4.0))) eslint-plugin-yml: 1.18.0(eslint@9.35.0(jiti@2.4.0)) @@ -4144,7 +4163,7 @@ snapshots: '@babel/parser': 7.28.4 '@babel/template': 7.27.2 '@babel/types': 7.28.2 - debug: 4.4.1 + debug: 4.4.2 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -4196,13 +4215,13 @@ snapshots: esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 - '@es-joy/jsdoccomment@0.52.0': + '@es-joy/jsdoccomment@0.56.0': dependencies: '@types/estree': 1.0.8 '@typescript-eslint/types': 8.42.0 comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.1.0 + jsdoc-type-pratt-parser: 5.1.1 '@esbuild/aix-ppc64@0.25.5': optional: true @@ -4290,6 +4309,11 @@ snapshots: eslint: 9.35.0(jiti@2.4.0) eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.9.0(eslint@9.35.0(jiti@2.4.0))': + dependencies: + eslint: 9.35.0(jiti@2.4.0) + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.12.1': {} '@eslint/compat@1.3.2(eslint@9.35.0(jiti@2.4.0))': @@ -5193,7 +5217,7 @@ snapshots: '@stylistic/eslint-plugin@5.3.1(eslint@9.35.0(jiti@2.4.0))': dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) '@typescript-eslint/types': 8.42.0 eslint: 9.35.0(jiti@2.4.0) eslint-visitor-keys: 4.2.1 @@ -5304,7 +5328,7 @@ snapshots: '@typescript-eslint/types': 8.42.0 '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.42.0 - debug: 4.4.1 + debug: 4.4.2 eslint: 9.35.0(jiti@2.4.0) typescript: 5.9.2 transitivePeerDependencies: @@ -5314,7 +5338,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.42.0(typescript@5.9.2) '@typescript-eslint/types': 8.42.0 - debug: 4.4.1 + debug: 4.4.2 typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -5333,7 +5357,7 @@ snapshots: '@typescript-eslint/types': 8.42.0 '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.9.2) '@typescript-eslint/utils': 8.42.0(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2) - debug: 4.4.1 + debug: 4.4.2 eslint: 9.35.0(jiti@2.4.0) ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 @@ -5348,7 +5372,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.42.0(typescript@5.9.2) '@typescript-eslint/types': 8.42.0 '@typescript-eslint/visitor-keys': 8.42.0 - debug: 4.4.1 + debug: 4.4.2 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 @@ -5360,7 +5384,7 @@ snapshots: '@typescript-eslint/utils@8.42.0(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) '@typescript-eslint/scope-manager': 8.42.0 '@typescript-eslint/types': 8.42.0 '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.9.2) @@ -5503,7 +5527,7 @@ snapshots: '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 estree-walker: 2.0.2 - magic-string: 0.30.18 + magic-string: 0.30.19 postcss: 8.5.6 source-map-js: 1.2.1 @@ -5857,6 +5881,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.2: + dependencies: + ms: 2.1.3 + decode-named-character-reference@1.2.0: dependencies: character-entities: 2.0.2 @@ -6001,25 +6029,25 @@ snapshots: eslint-plugin-es-x@7.8.0(eslint@9.35.0(jiti@2.4.0)): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) '@eslint-community/regexpp': 4.12.1 eslint: 9.35.0(jiti@2.4.0) eslint-compat-utils: 0.5.1(eslint@9.35.0(jiti@2.4.0)) eslint-plugin-import-lite@0.3.0(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) '@typescript-eslint/types': 8.42.0 eslint: 9.35.0(jiti@2.4.0) optionalDependencies: typescript: 5.9.2 - eslint-plugin-jsdoc@52.0.4(eslint@9.35.0(jiti@2.4.0)): + eslint-plugin-jsdoc@54.7.0(eslint@9.35.0(jiti@2.4.0)): dependencies: - '@es-joy/jsdoccomment': 0.52.0 + '@es-joy/jsdoccomment': 0.56.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.4.1 + debug: 4.4.2 escape-string-regexp: 4.0.0 eslint: 9.35.0(jiti@2.4.0) espree: 10.4.0 @@ -6032,7 +6060,7 @@ snapshots: eslint-plugin-jsonc@2.20.1(eslint@9.35.0(jiti@2.4.0)): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) eslint: 9.35.0(jiti@2.4.0) eslint-compat-utils: 0.6.5(eslint@9.35.0(jiti@2.4.0)) eslint-json-compat-utils: 0.2.1(eslint@9.35.0(jiti@2.4.0))(jsonc-eslint-parser@2.4.0) @@ -6046,7 +6074,7 @@ snapshots: eslint-plugin-n@17.21.3(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) enhanced-resolve: 5.18.3 eslint: 9.35.0(jiti@2.4.0) eslint-plugin-es-x: 7.8.0(eslint@9.35.0(jiti@2.4.0)) @@ -6083,7 +6111,7 @@ snapshots: eslint-plugin-regexp@2.10.0(eslint@9.35.0(jiti@2.4.0)): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 eslint: 9.35.0(jiti@2.4.0) @@ -6094,7 +6122,7 @@ snapshots: eslint-plugin-toml@0.12.0(eslint@9.35.0(jiti@2.4.0)): dependencies: - debug: 4.4.1 + debug: 4.4.2 eslint: 9.35.0(jiti@2.4.0) eslint-compat-utils: 0.6.5(eslint@9.35.0(jiti@2.4.0)) lodash: 4.17.21 @@ -6102,10 +6130,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@60.0.0(eslint@9.35.0(jiti@2.4.0)): + eslint-plugin-unicorn@61.0.2(eslint@9.35.0(jiti@2.4.0)): dependencies: '@babel/helper-validator-identifier': 7.27.1 - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) '@eslint/plugin-kit': 0.3.5 change-case: 5.4.4 ci-info: 4.3.0 @@ -6132,7 +6160,7 @@ snapshots: eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.42.0(eslint@9.35.0(jiti@2.4.0))(typescript@5.9.2))(eslint@9.35.0(jiti@2.4.0))(vue-eslint-parser@10.2.0(eslint@9.35.0(jiti@2.4.0))): dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.4.0)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.0)) eslint: 9.35.0(jiti@2.4.0) natural-compare: 1.4.0 nth-check: 2.1.1 @@ -6145,7 +6173,7 @@ snapshots: eslint-plugin-yml@1.18.0(eslint@9.35.0(jiti@2.4.0)): dependencies: - debug: 4.4.1 + debug: 4.4.2 escape-string-regexp: 4.0.0 eslint: 9.35.0(jiti@2.4.0) eslint-compat-utils: 0.6.5(eslint@9.35.0(jiti@2.4.0)) @@ -6950,6 +6978,8 @@ snapshots: jsdoc-type-pratt-parser@4.8.0: {} + jsdoc-type-pratt-parser@5.1.1: {} + jsesc@3.0.2: {} jsesc@3.1.0: {} @@ -7061,7 +7091,7 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.18: + magic-string@0.30.19: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -7381,7 +7411,7 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.1 + debug: 4.4.2 decode-named-character-reference: 1.2.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -8174,7 +8204,7 @@ snapshots: vue-eslint-parser@10.2.0(eslint@9.35.0(jiti@2.4.0)): dependencies: - debug: 4.4.1 + debug: 4.4.2 eslint: 9.35.0(jiti@2.4.0) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1