diff --git a/package.json b/package.json index cdf1676..713ea63 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "rollup-plugin-esbuild": "6.2.1", "rollup-plugin-vue": "6.0.0", "typescript": "5.9.3", - "vitest": "4.1.8", + "vitest": "4.1.9", "vue-tsc": "3.1.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 389c7e6..261aa02 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: 6.2.0 - version: 6.2.0(@vue/compiler-sfc@3.5.35)(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)(vitest@4.1.8(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))) + version: 6.2.0(@vue/compiler-sfc@3.5.35)(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)(vitest@4.1.9(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))) '@antfu/ni': specifier: 30.1.0 version: 30.1.0 @@ -54,8 +54,8 @@ importers: specifier: 5.9.3 version: 5.9.3 vitest: - specifier: 4.1.8 - version: 4.1.8(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) + specifier: 4.1.9 + version: 4.1.9(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) vue-tsc: specifier: 3.1.3 version: 3.1.3(typescript@5.9.3) @@ -66,7 +66,7 @@ importers: dependencies: '@nuxt/devtools': specifier: latest - version: 4.0.0-alpha.6(db0@0.1.4)(ioredis@5.4.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))(vue@3.5.35(typescript@5.9.3)) + version: 4.0.0-alpha.7(db0@0.1.4)(ioredis@5.4.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))(vue@3.5.35(typescript@5.9.3)) '@vscode/webview-ui-toolkit': specifier: ^1.4.0 version: 1.4.0(react@18.3.1) @@ -939,8 +939,8 @@ packages: nuxt: ^3.9.0 vite: '*' - '@nuxt/devtools-kit@4.0.0-alpha.6': - resolution: {integrity: sha512-bmsjBu6SymaHeD6Bt5DBvUBuZ9MtYRflGL0RHEdbTt7cILVK4te1i/kwCshXAeckxla6tBsadl6rqyjmRFc69Q==} + '@nuxt/devtools-kit@4.0.0-alpha.7': + resolution: {integrity: sha512-Tgh+tSejh1GnZjdjgWyc4qCxskeX08XuSQBYMn/4SIV5AubeqYeAOMBD2qSmHOXjMCUpgyzpEhODcP3sgdgGRA==} peerDependencies: vite: '>=6.0' @@ -955,8 +955,8 @@ packages: nuxt: ^3.9.0 vite: '*' - '@nuxt/devtools@4.0.0-alpha.6': - resolution: {integrity: sha512-5u6oB0UeBwCG6lIxLGcxqVwqTcmXiN4FiLCDJAQqi7rwJRkwTB7kdml9Nd6sraX2z5vuS3bsRyAav+8t6S3ryw==} + '@nuxt/devtools@4.0.0-alpha.7': + resolution: {integrity: sha512-ZWPhutVNQwBx1AmjRbaVEvDEl6JT6bIF9s6v/lorMOhNNV99TdfOcv5o8kytdFNhkzzIsAyIFB09bK3gj0y61Q==} peerDependencies: vite: '>=6.0' @@ -1972,11 +1972,11 @@ packages: vitest: optional: true - '@vitest/expect@4.1.8': - resolution: {integrity: sha512-h3nDO677RDLEGlBxyQ5CW8RlMThSKSRLUePLOx09gNIWRL40edgA1GCZSZgf1W55MFAG6/Sw14KeaAnqv0NKdQ==} + '@vitest/expect@4.1.9': + resolution: {integrity: sha512-vl/rYsUKcBr3SnQn166+XR5ZQcgMx3DQhFWdfli/cWpLnLUmbxZvyrJZotLFUryib+LtArYMSTJ5RbQ57ZqrlA==} - '@vitest/mocker@4.1.8': - resolution: {integrity: sha512-LEiN/xe4OSIbKe9HQIp5OC24agGD9J5CnmMgsLohVVoOPWL9a2sBoR6VBx43jQZb7Kr1l4RCuyCJzcAa0+dojw==} + '@vitest/mocker@4.1.9': + resolution: {integrity: sha512-EVkXzBjrPGM+cK8/ANWgBrkUCfJfb38/EfTSO8h7pWvKkyPkpWxvR7BkD2MyItMF62C97zAEoqdpUixwR/e+Rw==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1986,20 +1986,20 @@ packages: vite: optional: true - '@vitest/pretty-format@4.1.8': - resolution: {integrity: sha512-9GasEBxpZ1VYIpqHf/0+YGg121uSNwCKOJqIrTwWP/TB7DmFCiaBpNl3aPZzoLWfWkuqhbH8vJIVobZkvdo2cA==} + '@vitest/pretty-format@4.1.9': + resolution: {integrity: sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==} - '@vitest/runner@4.1.8': - resolution: {integrity: sha512-EmVxeBAfMJvycdjd6Hm+RbFBbA9fKvo0Kx37hNpBYoYeavH3RNsBXWDooR1mgD52dCrxIIuP7UotpfiwOikvcg==} + '@vitest/runner@4.1.9': + resolution: {integrity: sha512-KXLMDtc7oe70+3mJfGrPUWPesswH+3sTxAMAMl8DG7I8IUQT4XW718dY5ID3vPUcmlu27CcKfY4P3h3I29SLJg==} - '@vitest/snapshot@4.1.8': - resolution: {integrity: sha512-acfZboRmAIf05DEKcBQy33VXojFJjtUdLyo7oOmV9kebb2xdU01UknNiPuPZoJZQyO7DF0gZdTGTpeAzET9QPQ==} + '@vitest/snapshot@4.1.9': + resolution: {integrity: sha512-Jc7RKGNBo8Z28WYIm0Niej4xdSPByRf6mU58VpHQkd6Zh05rlnA+twjbK5HyeIGHxrzsc3mJgS43uM0CZKzaIA==} - '@vitest/spy@4.1.8': - resolution: {integrity: sha512-6EevtBp6OZOPF7bmz36HrGMeP3txgVSrgebWxHOafDXGkhIzfXK14f8KF6MuFfgXXUeHxmpD3BQxkV00/3s5mA==} + '@vitest/spy@4.1.9': + resolution: {integrity: sha512-fHpsS6mIi+PiEW+vcRVOMkX1oSaPKne3VOclSFICPcGOmfKgXPU5iAah+wcNcj2xPrCCmfq99IDGf+EojhhvhA==} - '@vitest/utils@4.1.8': - resolution: {integrity: sha512-uOJamYALNhfJ6iolExyQM40yIQwDqYnkKtQ5VCiSe17E33H0aQ/u+1GlRuz4LZBk6Mm3sg90G9hEbmEt37C1Zg==} + '@vitest/utils@4.1.9': + resolution: {integrity: sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==} '@volar/language-core@2.4.23': resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==} @@ -3404,6 +3404,7 @@ packages: exenv-es6@1.1.1: resolution: {integrity: sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} @@ -6136,20 +6137,20 @@ packages: yaml: optional: true - vitest@4.1.8: - resolution: {integrity: sha512-flY6ScbCIt9HThs+C5HS7jvGOB560DJtk/Z15IQROTA6zEy49Nh8T/dofWTQL+n3vswqn87sbJNiuqw1SDp5Ig==} + vitest@4.1.9: + resolution: {integrity: sha512-nE3/LEyc0z87uHYLZebqCUOaJr2hdtuPp7BQ4BosVFnfltxgAvMG08NyrSGlPpOUWvR27c5flSmYFTNr78L9GQ==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.1.8 - '@vitest/browser-preview': 4.1.8 - '@vitest/browser-webdriverio': 4.1.8 - '@vitest/coverage-istanbul': 4.1.8 - '@vitest/coverage-v8': 4.1.8 - '@vitest/ui': 4.1.8 + '@vitest/browser-playwright': 4.1.9 + '@vitest/browser-preview': 4.1.9 + '@vitest/browser-webdriverio': 4.1.9 + '@vitest/coverage-istanbul': 4.1.9 + '@vitest/coverage-v8': 4.1.9 + '@vitest/ui': 4.1.9 happy-dom: '*' jsdom: '*' vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -6409,7 +6410,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@6.2.0(@vue/compiler-sfc@3.5.35)(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)(vitest@4.1.8(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)))': + '@antfu/eslint-config@6.2.0(@vue/compiler-sfc@3.5.35)(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)(vitest@4.1.9(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)))': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 @@ -6418,7 +6419,7 @@ snapshots: '@stylistic/eslint-plugin': 5.7.0(eslint@9.39.4(jiti@2.7.0)) '@typescript-eslint/eslint-plugin': 8.53.1(@typescript-eslint/parser@8.53.1(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/parser': 8.53.1(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - '@vitest/eslint-plugin': 1.6.6(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)(vitest@4.1.8(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))) + '@vitest/eslint-plugin': 1.6.6(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)(vitest@4.1.9(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))) ansis: 4.3.1 cac: 6.7.14 eslint: 9.39.4(jiti@2.7.0) @@ -7299,7 +7300,7 @@ snapshots: - rollup - supports-color - '@nuxt/devtools-kit@4.0.0-alpha.6(magicast@0.5.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))': + '@nuxt/devtools-kit@4.0.0-alpha.7(magicast@0.5.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))': dependencies: '@nuxt/kit': 4.4.6(magicast@0.5.3) tinyexec: 1.2.4 @@ -7385,9 +7386,9 @@ snapshots: - utf-8-validate - vue - '@nuxt/devtools@4.0.0-alpha.6(db0@0.1.4)(ioredis@5.4.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))(vue@3.5.35(typescript@5.9.3))': + '@nuxt/devtools@4.0.0-alpha.7(db0@0.1.4)(ioredis@5.4.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))(vue@3.5.35(typescript@5.9.3))': dependencies: - '@nuxt/devtools-kit': 4.0.0-alpha.6(magicast@0.5.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) + '@nuxt/devtools-kit': 4.0.0-alpha.7(magicast@0.5.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) '@nuxt/kit': 4.4.6(magicast@0.5.3) '@vitejs/devtools': 0.3.1(db0@0.1.4)(ioredis@5.4.1)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) '@vitejs/devtools-kit': 0.3.1(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) @@ -8698,55 +8699,55 @@ snapshots: vite: 5.2.11(@types/node@24.10.0)(terser@5.31.0) vue: 3.5.35(typescript@5.9.3) - '@vitest/eslint-plugin@1.6.6(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)(vitest@4.1.8(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)))': + '@vitest/eslint-plugin@1.6.6(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)(vitest@4.1.9(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)))': dependencies: '@typescript-eslint/scope-manager': 8.53.1 '@typescript-eslint/utils': 8.53.1(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) eslint: 9.39.4(jiti@2.7.0) optionalDependencies: typescript: 5.9.3 - vitest: 4.1.8(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) + vitest: 4.1.9(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) transitivePeerDependencies: - supports-color - '@vitest/expect@4.1.8': + '@vitest/expect@4.1.9': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 4.1.8 - '@vitest/utils': 4.1.8 + '@vitest/spy': 4.1.9 + '@vitest/utils': 4.1.9 chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.8(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))': + '@vitest/mocker@4.1.9(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2))': dependencies: - '@vitest/spy': 4.1.8 + '@vitest/spy': 4.1.9 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: vite: 7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2) - '@vitest/pretty-format@4.1.8': + '@vitest/pretty-format@4.1.9': dependencies: tinyrainbow: 3.1.0 - '@vitest/runner@4.1.8': + '@vitest/runner@4.1.9': dependencies: - '@vitest/utils': 4.1.8 + '@vitest/utils': 4.1.9 pathe: 2.0.3 - '@vitest/snapshot@4.1.8': + '@vitest/snapshot@4.1.9': dependencies: - '@vitest/pretty-format': 4.1.8 - '@vitest/utils': 4.1.8 + '@vitest/pretty-format': 4.1.9 + '@vitest/utils': 4.1.9 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@4.1.8': {} + '@vitest/spy@4.1.9': {} - '@vitest/utils@4.1.8': + '@vitest/utils@4.1.9': dependencies: - '@vitest/pretty-format': 4.1.8 + '@vitest/pretty-format': 4.1.9 convert-source-map: 2.0.0 tinyrainbow: 3.1.0 @@ -13611,15 +13612,15 @@ snapshots: terser: 5.31.0 yaml: 2.8.2 - vitest@4.1.8(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)): + vitest@4.1.9(@types/node@24.10.0)(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)): dependencies: - '@vitest/expect': 4.1.8 - '@vitest/mocker': 4.1.8(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) - '@vitest/pretty-format': 4.1.8 - '@vitest/runner': 4.1.8 - '@vitest/snapshot': 4.1.8 - '@vitest/spy': 4.1.8 - '@vitest/utils': 4.1.8 + '@vitest/expect': 4.1.9 + '@vitest/mocker': 4.1.9(vite@7.3.1(@types/node@24.10.0)(jiti@2.7.0)(terser@5.31.0)(yaml@2.8.2)) + '@vitest/pretty-format': 4.1.9 + '@vitest/runner': 4.1.9 + '@vitest/snapshot': 4.1.9 + '@vitest/spy': 4.1.9 + '@vitest/utils': 4.1.9 es-module-lexer: 2.0.0 expect-type: 1.3.0 magic-string: 0.30.21