diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1626040d..24008896 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: version: 2.4.4 '@vitest/coverage-v8': specifier: ^2.1.3 - version: 2.1.3(vitest@2.1.3) + version: 2.1.3(vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0)) '@vitest/ui': specifier: ^2.1.3 version: 2.1.3(vitest@2.1.3) @@ -56,7 +56,7 @@ importers: version: 14.0.2 happy-dom: specifier: ^15.7.4 - version: 15.7.4 + version: 15.10.2 lint-staged: specifier: ^15.2.10 version: 15.2.10 @@ -92,7 +92,7 @@ importers: version: 1.4.1(@algolia/client-search@5.10.2)(@types/node@22.10.2)(postcss@8.4.47)(search-insights@2.17.2)(terser@5.36.0)(typescript@5.5.4) vitest: specifier: ^2.1.3 - version: 2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.7.4)(terser@5.36.0) + version: 2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.5.4) @@ -139,7 +139,7 @@ importers: version: 3.12.4(rollup@4.24.0)(webpack-sources@3.2.3) '@nuxt/test-utils': specifier: ^3.14.1 - version: 3.14.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3)(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.7.4)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) + version: 3.14.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3(vitest@2.1.3))(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.10.2)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 @@ -182,7 +182,7 @@ importers: version: 1.3.9(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) nuxt: specifier: ^3.12.4 - version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.10.2)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) + version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.10.2)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) playground: dependencies: @@ -4509,8 +4509,8 @@ packages: engines: {node: '>=0.4.7'} hasBin: true - happy-dom@15.7.4: - resolution: {integrity: sha512-r1vadDYGMtsHAAsqhDuk4IpPvr6N8MGKy5ntBo7tSdim+pWDxus2PNqOcOt8LuDZ4t3KJHE+gCuzupcx/GKnyQ==} + happy-dom@15.10.2: + resolution: {integrity: sha512-NbA5XrSovenJIIcfixCREX3ZnV7yHP4phhbfuxxf4CPn+LZpz/jIM9EqJ2DrPwgVDSMoAKH3pZwQvkbsSiCrUw==} engines: {node: '>=18.0.0'} has-bigints@1.0.2: @@ -9843,7 +9843,7 @@ snapshots: - supports-color - webpack-sources - '@nuxt/test-utils@3.14.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3)(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.7.4)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': + '@nuxt/test-utils@3.14.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3(vitest@2.1.3))(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.10.2)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) '@nuxt/schema': 3.12.4(rollup@4.24.0)(webpack-sources@3.2.3) @@ -9870,15 +9870,15 @@ snapshots: unenv: 1.10.0 unplugin: 1.14.1(webpack-sources@3.2.3) vite: 5.4.10(@types/node@22.10.2)(terser@5.36.0) - vitest-environment-nuxt: 1.0.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3)(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.7.4)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) + vitest-environment-nuxt: 1.0.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3(vitest@2.1.3))(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.10.2)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) vue: 3.5.12(typescript@5.6.3) vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) optionalDependencies: '@jest/globals': 29.7.0 '@vitest/ui': 2.1.3(vitest@2.1.3) '@vue/test-utils': 2.4.6 - happy-dom: 15.7.4 - vitest: 2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.7.4)(terser@5.36.0) + happy-dom: 15.10.2 + vitest: 2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0) transitivePeerDependencies: - magicast - rollup @@ -9944,65 +9944,6 @@ snapshots: - vue-tsc - webpack-sources - '@nuxt/vite-builder@3.12.4(@types/node@22.10.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3)': - dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) - '@rollup/plugin-replace': 5.0.7(rollup@4.24.0) - '@vitejs/plugin-vue': 5.1.4(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) - autoprefixer: 10.4.20(postcss@8.4.47) - clear: 0.1.0 - consola: 3.2.3 - cssnano: 7.0.5(postcss@8.4.47) - defu: 6.1.4 - esbuild: 0.23.0 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - externality: 1.0.2 - get-port-please: 3.1.2 - h3: 1.13.0 - knitwork: 1.1.0 - magic-string: 0.30.12 - mlly: 1.7.2 - ohash: 1.1.4 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.2.1 - postcss: 8.4.47 - rollup-plugin-visualizer: 5.12.0(rollup@4.24.0) - std-env: 3.7.0 - strip-literal: 2.1.0 - ufo: 1.5.4 - unenv: 1.10.0 - unplugin: 1.14.1(webpack-sources@3.2.3) - vite: 5.4.10(@types/node@22.10.2)(terser@5.36.0) - vite-node: 2.1.3(@types/node@22.10.2)(terser@5.36.0) - vite-plugin-checker: 0.7.2(eslint@8.57.0)(optionator@0.9.4)(typescript@5.6.3)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3)) - vue: 3.5.12(typescript@5.5.4) - vue-bundle-renderer: 2.1.0 - transitivePeerDependencies: - - '@biomejs/biome' - - '@types/node' - - eslint - - less - - lightningcss - - magicast - - meow - - optionator - - rollup - - sass - - sass-embedded - - stylelint - - stylus - - sugarss - - supports-color - - terser - - typescript - - vls - - vti - - vue-tsc - - webpack-sources - '@one-ini/wasm@0.1.1': {} '@opentelemetry/api@1.9.0': {} @@ -10688,14 +10629,6 @@ snapshots: '@unhead/schema': 1.9.16 '@unhead/shared': 1.9.16 - '@unhead/vue@1.9.16(vue@3.5.12(typescript@5.5.4))': - dependencies: - '@unhead/schema': 1.9.16 - '@unhead/shared': 1.9.16 - hookable: 5.5.3 - unhead: 1.9.16 - vue: 3.5.12(typescript@5.5.4) - '@unhead/vue@1.9.16(vue@3.5.12(typescript@5.6.3))': dependencies: '@unhead/schema': 1.9.16 @@ -10722,16 +10655,6 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))': - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) - vite: 5.4.10(@types/node@22.10.2)(terser@5.36.0) - vue: 3.5.12(typescript@5.5.4) - transitivePeerDependencies: - - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))': dependencies: '@babel/core': 7.25.2 @@ -10757,7 +10680,7 @@ snapshots: vite: 5.4.10(@types/node@22.10.2)(terser@5.36.0) vue: 3.5.12(typescript@5.6.3) - '@vitest/coverage-v8@2.1.3(vitest@2.1.3)': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -10771,7 +10694,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.7.4)(terser@5.36.0) + vitest: 2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0) transitivePeerDependencies: - supports-color @@ -10818,7 +10741,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.7.4)(terser@5.36.0) + vitest: 2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0) '@vitest/utils@2.1.3': dependencies: @@ -13462,7 +13385,7 @@ snapshots: optionalDependencies: uglify-js: 3.18.0 - happy-dom@15.7.4: + happy-dom@15.10.2: dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 @@ -15228,114 +15151,6 @@ snapshots: - webpack-sources - xml2js - nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.10.2)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3): - dependencies: - '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.3.9(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) - '@nuxt/schema': 3.12.4(rollup@4.24.0)(webpack-sources@3.2.3) - '@nuxt/telemetry': 2.5.4(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) - '@nuxt/vite-builder': 3.12.4(@types/node@22.10.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3) - '@unhead/dom': 1.9.16 - '@unhead/ssr': 1.9.16 - '@unhead/vue': 1.9.16(vue@3.5.12(typescript@5.5.4)) - '@vue/shared': 3.5.12 - acorn: 8.12.1 - c12: 1.11.1(magicast@0.3.5) - chokidar: 3.6.0 - compatx: 0.1.8 - consola: 3.2.3 - cookie-es: 1.2.2 - defu: 6.1.4 - destr: 2.0.3 - devalue: 5.0.0 - errx: 0.1.0 - esbuild: 0.23.0 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - globby: 14.0.2 - h3: 1.13.0 - hookable: 5.5.3 - ignore: 5.3.2 - jiti: 1.21.6 - klona: 2.0.6 - knitwork: 1.1.0 - magic-string: 0.30.12 - mlly: 1.7.2 - nitropack: 2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3) - nuxi: 3.15.0 - nypm: 0.3.9 - ofetch: 1.3.4 - ohash: 1.1.4 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.2.1 - radix3: 1.1.2 - scule: 1.3.0 - semver: 7.6.3 - std-env: 3.7.0 - strip-literal: 2.1.0 - ufo: 1.5.4 - ultrahtml: 1.5.3 - uncrypto: 0.1.3 - unctx: 2.3.1(webpack-sources@3.2.3) - unenv: 1.10.0 - unimport: 3.10.0(rollup@4.24.0)(webpack-sources@3.2.3) - unplugin: 1.14.1(webpack-sources@3.2.3) - unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)))(vue@3.5.12(typescript@5.5.4))(webpack-sources@3.2.3) - unstorage: 1.10.2(ioredis@5.4.1) - untyped: 1.4.2 - vue: 3.5.12(typescript@5.6.3) - vue-bundle-renderer: 2.1.0 - vue-devtools-stub: 0.1.0 - vue-router: 4.4.5(vue@3.5.12(typescript@5.5.4)) - optionalDependencies: - '@parcel/watcher': 2.4.1 - '@types/node': 22.10.2 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@biomejs/biome' - - '@capacitor/preferences' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - better-sqlite3 - - bufferutil - - drizzle-orm - - encoding - - eslint - - idb-keyval - - ioredis - - less - - lightningcss - - magicast - - meow - - optionator - - rollup - - sass - - sass-embedded - - stylelint - - stylus - - sugarss - - supports-color - - terser - - typescript - - uWebSockets.js - - utf-8-validate - - vite - - vls - - vti - - vue-tsc - - webpack-sources - - xml2js - nypm@0.3.9: dependencies: citty: 0.1.6 @@ -17461,9 +17276,9 @@ snapshots: - typescript - universal-cookie - vitest-environment-nuxt@1.0.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3)(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.7.4)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3): + vitest-environment-nuxt@1.0.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3(vitest@2.1.3))(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.10.2)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3): dependencies: - '@nuxt/test-utils': 3.14.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3)(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.7.4)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) + '@nuxt/test-utils': 3.14.1(@jest/globals@29.7.0)(@vitest/ui@2.1.3(vitest@2.1.3))(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@15.10.2)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -17485,7 +17300,7 @@ snapshots: - vue-router - webpack-sources - vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.7.4)(terser@5.36.0): + vitest@2.1.3(@types/node@22.10.2)(@vitest/ui@2.1.3)(happy-dom@15.10.2)(terser@5.36.0): dependencies: '@vitest/expect': 2.1.3 '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.10(@types/node@22.10.2)(terser@5.36.0)) @@ -17509,7 +17324,7 @@ snapshots: optionalDependencies: '@types/node': 22.10.2 '@vitest/ui': 2.1.3(vitest@2.1.3) - happy-dom: 15.7.4 + happy-dom: 15.10.2 transitivePeerDependencies: - less - lightningcss