From a7383c83e22ff4f69e305f3d3df1157b1f25c9f4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 00:37:33 +0000 Subject: [PATCH] chore(deps): update all dependencies (#59) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`20.14.12` -> `20.14.14`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.12/20.14.14) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.12/20.14.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.12/20.14.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vitejs/plugin-vue](https://togithub.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme) ([source](https://togithub.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue)) | [`5.1.0` -> `5.1.2`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue/5.1.0/5.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-vue/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-vue/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-vue/5.1.0/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-vue/5.1.0/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vitest/coverage-v8](https://togithub.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)) | [`2.0.4` -> `2.0.5`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/2.0.4/2.0.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-v8/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-v8/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-v8/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-v8/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://togithub.com/vitest-dev/vitest) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.0.4` -> `2.0.5`](https://renovatebot.com/diffs/npm/vitest/2.0.4/2.0.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue](https://togithub.com/vuejs/core/tree/main/packages/vue#readme) ([source](https://togithub.com/vuejs/core)) | [`3.4.34` -> `3.4.35`](https://renovatebot.com/diffs/npm/vue/3.4.34/3.4.35) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.4.35?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.4.35?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.4.34/3.4.35?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.4.34/3.4.35?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vue-router](https://togithub.com/vuejs/router) | [`4.4.0` -> `4.4.2`](https://renovatebot.com/diffs/npm/vue-router/4.4.0/4.4.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-router/4.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-router/4.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-router/4.4.0/4.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-router/4.4.0/4.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
vitejs/vite-plugin-vue (@​vitejs/plugin-vue) ### [`v5.1.2`](https://togithub.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small512-2024-08-01-small) - refactor(plugin-vue): add `type` field ([a6b7e3f](https://togithub.com/vitejs/vite-plugin-vue/commit/a6b7e3f)) - fix(plugin-vue): add deprecated `script.propsDestructure` option ([1e24322](https://togithub.com/vitejs/vite-plugin-vue/commit/1e24322)), closes [#​431](https://togithub.com/vitejs/vite-plugin-vue/issues/431) - chore(deps): update upstream ([#​432](https://togithub.com/vitejs/vite-plugin-vue/issues/432)) ([5d592cd](https://togithub.com/vitejs/vite-plugin-vue/commit/5d592cd)), closes [#​432](https://togithub.com/vitejs/vite-plugin-vue/issues/432) ### [`v5.1.1`](https://togithub.com/vitejs/vite-plugin-vue/blob/HEAD/packages/plugin-vue/CHANGELOG.md#small511-2024-07-27-small) - fix(plugin-vue): clear script cache if recall ([f5eb5ac](https://togithub.com/vitejs/vite-plugin-vue/commit/f5eb5ac)), closes [#​431](https://togithub.com/vitejs/vite-plugin-vue/issues/431)
vitest-dev/vitest (@​vitest/coverage-v8) ### [`v2.0.5`](https://togithub.com/vitest-dev/vitest/releases/tag/v2.0.5) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v2.0.4...v2.0.5) #####    🚀 Features - Introduce experimental reported tasks  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6149](https://togithub.com/vitest-dev/vitest/issues/6149) [(13d85)](https://togithub.com/vitest-dev/vitest/commit/13d85bd1) - This is part of the experimental API and doesn't follow semver. We are hoping to stabilize it for 2.1. If you are working with custom reporters, give this a go! #####    🐞 Bug Fixes - Show a difference between string characters if both values are strings  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6191](https://togithub.com/vitest-dev/vitest/issues/6191) [(29176)](https://togithub.com/vitest-dev/vitest/commit/291766d7) - `testNamePattern` adds leading space  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/6186](https://togithub.com/vitest-dev/vitest/issues/6186) [(073a5)](https://togithub.com/vitest-dev/vitest/commit/073a50c9) - **browser**: - Don't bundle `afterEach` cleanup hooks in node entrypoint  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6192](https://togithub.com/vitest-dev/vitest/issues/6192) [(e6fbc)](https://togithub.com/vitest-dev/vitest/commit/e6fbc620) - UserEvent.setup initiates a separate state for userEvent instance  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6088](https://togithub.com/vitest-dev/vitest/issues/6088) [(883f3)](https://togithub.com/vitest-dev/vitest/commit/883f3482) - Correctly import optimized module in vi.importActual  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6219](https://togithub.com/vitest-dev/vitest/issues/6219) [(804ff)](https://togithub.com/vitest-dev/vitest/commit/804ff2fd) - Passing options to hover/unhover  -  by [@​MNeverOff](https://togithub.com/MNeverOff) in [https://github.com/vitest-dev/vitest/issues/6175](https://togithub.com/vitest-dev/vitest/issues/6175) [(d4c00)](https://togithub.com/vitest-dev/vitest/commit/d4c005bc) - Improve unique CSS selector generation  -  by [@​zacharyvoase](https://togithub.com/zacharyvoase) and **Zack Voase** in [https://github.com/vitest-dev/vitest/issues/6243](https://togithub.com/vitest-dev/vitest/issues/6243) [(e7acd)](https://togithub.com/vitest-dev/vitest/commit/e7acd0cf) - **vitest**: - Remove nuxt from auto inline deps  -  by [@​sheremet-va](https://togithub.com/sheremet-va) [(93882)](https://togithub.com/vitest-dev/vitest/commit/93882f38) - Improve `defineProject` and `defineWorkspace` types  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6198](https://togithub.com/vitest-dev/vitest/issues/6198) [(8cd82)](https://togithub.com/vitest-dev/vitest/commit/8cd8272b) - Correctly resolve mocked `node:*` imports in `__mocks__` folder  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6204](https://togithub.com/vitest-dev/vitest/issues/6204) [(a48be)](https://togithub.com/vitest-dev/vitest/commit/a48be6ff) - **web-worker**: - Expose globals on self  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6170](https://togithub.com/vitest-dev/vitest/issues/6170) [(12bb5)](https://togithub.com/vitest-dev/vitest/commit/12bb567e) #####     [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v2.0.4...v2.0.5)
vuejs/core (vue) ### [`v3.4.35`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3435-2024-07-31) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.34...v3.4.35) ##### Bug Fixes - **teleport/ssr:** fix Teleport hydration regression due to targetStart anchor addition ([7b18cdb](https://togithub.com/vuejs/core/commit/7b18cdb0b53a94007ca6a3675bf41b5d3153fec6)) - **teleport/ssr:** ensure targetAnchor and targetStart not null during hydration ([#​11456](https://togithub.com/vuejs/core/issues/11456)) ([12667da](https://togithub.com/vuejs/core/commit/12667da4879f980dcf2c50e36f3642d085a87d71)), closes [#​11400](https://togithub.com/vuejs/core/issues/11400) - **types/ref:** allow getter and setter types to be unrelated ([#​11442](https://togithub.com/vuejs/core/issues/11442)) ([e0b2975](https://togithub.com/vuejs/core/commit/e0b2975ef65ae6a0be0aa0a0df43fb887c665251)) ##### Performance Improvements - **runtime-core:** improve efficiency of normalizePropsOptions ([#​11409](https://togithub.com/vuejs/core/issues/11409)) ([5680142](https://togithub.com/vuejs/core/commit/5680142e68096c42e66da9f4c6220d040d7c56ba)), closes [#​9739](https://togithub.com/vuejs/core/issues/9739)
vuejs/router (vue-router) ### [`v4.4.2`](https://togithub.com/vuejs/router/releases/tag/v4.4.2) [Compare Source](https://togithub.com/vuejs/router/compare/v4.4.1...v4.4.2) Please refer to [CHANGELOG.md](https://togithub.com/vuejs/router/blob/main/packages/router/CHANGELOG.md) for details. ### [`v4.4.1`](https://togithub.com/vuejs/router/compare/v4.4.0...v4.4.1) [Compare Source](https://togithub.com/vuejs/router/compare/v4.4.0...v4.4.1)
--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone Europe/Helsinki, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/slipmatio/toolbelt). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 12 +-- pnpm-lock.yaml | 283 +++++++++++++++++++++++++------------------------ 2 files changed, 152 insertions(+), 143 deletions(-) diff --git a/package.json b/package.json index 3067fc2..8f4161c 100644 --- a/package.json +++ b/package.json @@ -27,18 +27,18 @@ "devDependencies": { "@playwright/test": "1.45.3", "@tsconfig/node20": "20.1.4", - "@types/node": "20.14.12", - "@vitejs/plugin-vue": "5.1.0", - "@vitest/coverage-v8": "2.0.4", + "@types/node": "20.14.14", + "@vitejs/plugin-vue": "5.1.2", + "@vitest/coverage-v8": "2.0.5", "@vue/test-utils": "2.4.6", "@vue/tsconfig": "0.5.1", "happy-dom": "14.12.3", "typescript": "5.5.4", "vite": "5.3.5", "vite-plugin-dts": "3.9.1", - "vitest": "2.0.4", - "vue": "3.4.34", - "vue-router": "4.4.0", + "vitest": "2.0.5", + "vue": "3.4.35", + "vue-router": "4.4.2", "vue-tsc": "2.0.29" }, "files": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e16d61..ca1d004 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ devDependencies: specifier: 20.1.4 version: 20.1.4 '@types/node': - specifier: 20.14.12 - version: 20.14.12 + specifier: 20.14.14 + version: 20.14.14 '@vitejs/plugin-vue': - specifier: 5.1.0 - version: 5.1.0(vite@5.3.5)(vue@3.4.34) + specifier: 5.1.2 + version: 5.1.2(vite@5.3.5)(vue@3.4.35) '@vitest/coverage-v8': - specifier: 2.0.4 - version: 2.0.4(vitest@2.0.4) + specifier: 2.0.5 + version: 2.0.5(vitest@2.0.5) '@vue/test-utils': specifier: 2.4.6 version: 2.4.6 @@ -34,19 +34,19 @@ devDependencies: version: 5.5.4 vite: specifier: 5.3.5 - version: 5.3.5(@types/node@20.14.12) + version: 5.3.5(@types/node@20.14.14) vite-plugin-dts: specifier: 3.9.1 - version: 3.9.1(@types/node@20.14.12)(typescript@5.5.4)(vite@5.3.5) + version: 3.9.1(@types/node@20.14.14)(typescript@5.5.4)(vite@5.3.5) vitest: - specifier: 2.0.4 - version: 2.0.4(@types/node@20.14.12)(happy-dom@14.12.3) + specifier: 2.0.5 + version: 2.0.5(@types/node@20.14.14)(happy-dom@14.12.3) vue: - specifier: 3.4.34 - version: 3.4.34(typescript@5.5.4) + specifier: 3.4.35 + version: 3.4.35(typescript@5.5.4) vue-router: - specifier: 4.4.0 - version: 4.4.0(vue@3.4.34) + specifier: 4.4.2 + version: 4.4.2(vue@3.4.35) vue-tsc: specifier: 2.0.29 version: 2.0.29(typescript@5.5.4) @@ -346,27 +346,27 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@microsoft/api-extractor-model@7.28.13(@types/node@20.14.12): + /@microsoft/api-extractor-model@7.28.13(@types/node@20.14.14): resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.12) + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.14) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.43.0(@types/node@20.14.12): + /@microsoft/api-extractor@7.43.0(@types/node@20.14.14): resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.12) + '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.14) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.12) + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.14) '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.14.12) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.12) + '@rushstack/terminal': 0.10.0(@types/node@20.14.14) + '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.14) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -527,7 +527,7 @@ packages: dev: true optional: true - /@rushstack/node-core-library@4.0.2(@types/node@20.14.12): + /@rushstack/node-core-library@4.0.2(@types/node@20.14.14): resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} peerDependencies: '@types/node': '*' @@ -535,7 +535,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.14.12 + '@types/node': 20.14.14 fs-extra: 7.0.1 import-lazy: 4.0.0 jju: 1.4.0 @@ -551,7 +551,7 @@ packages: strip-json-comments: 3.1.1 dev: true - /@rushstack/terminal@0.10.0(@types/node@20.14.12): + /@rushstack/terminal@0.10.0(@types/node@20.14.14): resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} peerDependencies: '@types/node': '*' @@ -559,15 +559,15 @@ packages: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.12) - '@types/node': 20.14.12 + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.14) + '@types/node': 20.14.14 supports-color: 8.1.1 dev: true - /@rushstack/ts-command-line@4.19.1(@types/node@20.14.12): + /@rushstack/ts-command-line@4.19.1(@types/node@20.14.14): resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.14.12) + '@rushstack/terminal': 0.10.0(@types/node@20.14.14) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -587,27 +587,27 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true - /@types/node@20.14.12: - resolution: {integrity: sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==} + /@types/node@20.14.14: + resolution: {integrity: sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==} dependencies: undici-types: 5.26.5 dev: true - /@vitejs/plugin-vue@5.1.0(vite@5.3.5)(vue@3.4.34): - resolution: {integrity: sha512-QMRxARyrdiwi1mj3AW4fLByoHTavreXq0itdEW696EihXglf1MB3D4C2gBvE0jMPH29ZjC3iK8aIaUMLf4EOGA==} + /@vitejs/plugin-vue@5.1.2(vite@5.3.5)(vue@3.4.35): + resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.3.5(@types/node@20.14.12) - vue: 3.4.34(typescript@5.5.4) + vite: 5.3.5(@types/node@20.14.14) + vue: 3.4.35(typescript@5.5.4) dev: true - /@vitest/coverage-v8@2.0.4(vitest@2.0.4): - resolution: {integrity: sha512-i4lx/Wpg5zF1h2op7j0wdwuEQxaL/YTwwQaKuKMHYj7MMh8c7I4W7PNfOptZBCSBZI0z1qwn64o0pM/pA8Tz1g==} + /@vitest/coverage-v8@2.0.5(vitest@2.0.5): + resolution: {integrity: sha512-qeFcySCg5FLO2bHHSa0tAZAOnAUbp4L6/A5JDuj9+bt53JREl8hpLjLHEWF0e/gWc8INVpJaqA7+Ene2rclpZg==} peerDependencies: - vitest: 2.0.4 + vitest: 2.0.5 dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -621,51 +621,51 @@ packages: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.4(@types/node@20.14.12)(happy-dom@14.12.3) + vitest: 2.0.5(@types/node@20.14.14)(happy-dom@14.12.3) transitivePeerDependencies: - supports-color dev: true - /@vitest/expect@2.0.4: - resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==} + /@vitest/expect@2.0.5: + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} dependencies: - '@vitest/spy': 2.0.4 - '@vitest/utils': 2.0.4 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 tinyrainbow: 1.2.0 dev: true - /@vitest/pretty-format@2.0.4: - resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==} + /@vitest/pretty-format@2.0.5: + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} dependencies: tinyrainbow: 1.2.0 dev: true - /@vitest/runner@2.0.4: - resolution: {integrity: sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==} + /@vitest/runner@2.0.5: + resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} dependencies: - '@vitest/utils': 2.0.4 + '@vitest/utils': 2.0.5 pathe: 1.1.2 dev: true - /@vitest/snapshot@2.0.4: - resolution: {integrity: sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==} + /@vitest/snapshot@2.0.5: + resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} dependencies: - '@vitest/pretty-format': 2.0.4 + '@vitest/pretty-format': 2.0.5 magic-string: 0.30.10 pathe: 1.1.2 dev: true - /@vitest/spy@2.0.4: - resolution: {integrity: sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==} + /@vitest/spy@2.0.5: + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} dependencies: tinyspy: 3.0.0 dev: true - /@vitest/utils@2.0.4: - resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==} + /@vitest/utils@2.0.5: + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} dependencies: - '@vitest/pretty-format': 2.0.4 + '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 @@ -718,21 +718,21 @@ packages: source-map-js: 1.2.0 dev: true - /@vue/compiler-core@3.4.33: - resolution: {integrity: sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==} + /@vue/compiler-core@3.4.34: + resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.33 + '@vue/shared': 3.4.34 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 dev: true - /@vue/compiler-core@3.4.34: - resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} + /@vue/compiler-core@3.4.35: + resolution: {integrity: sha512-gKp0zGoLnMYtw4uS/SJRRO7rsVggLjvot3mcctlMXunYNsX+aRJDqqw/lV5/gHK91nvaAAlWFgdVl020AW1Prg==} dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.34 + '@vue/shared': 3.4.35 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 @@ -745,13 +745,6 @@ packages: '@vue/shared': 3.4.29 dev: true - /@vue/compiler-dom@3.4.33: - resolution: {integrity: sha512-GzB8fxEHKw0gGet5BKlpfXEqoBnzSVWwMnT+dc25wE7pFEfrU/QsvjZMP9rD4iVXHBBoemTct8mN0GJEI6ZX5A==} - dependencies: - '@vue/compiler-core': 3.4.33 - '@vue/shared': 3.4.33 - dev: true - /@vue/compiler-dom@3.4.34: resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==} dependencies: @@ -759,25 +752,32 @@ packages: '@vue/shared': 3.4.34 dev: true - /@vue/compiler-sfc@3.4.34: - resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==} + /@vue/compiler-dom@3.4.35: + resolution: {integrity: sha512-pWIZRL76/oE/VMhdv/ovZfmuooEni6JPG1BFe7oLk5DZRo/ImydXijoZl/4kh2406boRQ7lxTYzbZEEXEhj9NQ==} + dependencies: + '@vue/compiler-core': 3.4.35 + '@vue/shared': 3.4.35 + dev: true + + /@vue/compiler-sfc@3.4.35: + resolution: {integrity: sha512-xacnRS/h/FCsjsMfxBkzjoNxyxEyKyZfBch/P4vkLRvYJwe5ChXmZZrj8Dsed/752H2Q3JE8kYu9Uyha9J6PgA==} dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.34 - '@vue/compiler-dom': 3.4.34 - '@vue/compiler-ssr': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/compiler-core': 3.4.35 + '@vue/compiler-dom': 3.4.35 + '@vue/compiler-ssr': 3.4.35 + '@vue/shared': 3.4.35 estree-walker: 2.0.2 magic-string: 0.30.10 - postcss: 8.4.39 + postcss: 8.4.40 source-map-js: 1.2.0 dev: true - /@vue/compiler-ssr@3.4.34: - resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==} + /@vue/compiler-ssr@3.4.35: + resolution: {integrity: sha512-7iynB+0KB1AAJKk/biENTV5cRGHRdbdaD7Mx3nWcm1W8bVD6QmnH3B4AHhQQ1qZHhqFwzEzMwiytXm3PX1e60A==} dependencies: - '@vue/compiler-dom': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/compiler-dom': 3.4.35 + '@vue/shared': 3.4.35 dev: true /@vue/compiler-vue2@2.7.16: @@ -787,8 +787,8 @@ packages: he: 1.2.0 dev: true - /@vue/devtools-api@6.5.1: - resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} + /@vue/devtools-api@6.6.3: + resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} dev: true /@vue/language-core@1.8.27(typescript@5.5.4): @@ -820,9 +820,9 @@ packages: optional: true dependencies: '@volar/language-core': 2.4.0-alpha.18 - '@vue/compiler-dom': 3.4.33 + '@vue/compiler-dom': 3.4.34 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.33 + '@vue/shared': 3.4.34 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -830,50 +830,50 @@ packages: typescript: 5.5.4 dev: true - /@vue/reactivity@3.4.34: - resolution: {integrity: sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==} + /@vue/reactivity@3.4.35: + resolution: {integrity: sha512-Ggtz7ZZHakriKioveJtPlStYardwQH6VCs9V13/4qjHSQb/teE30LVJNrbBVs4+aoYGtTQKJbTe4CWGxVZrvEw==} dependencies: - '@vue/shared': 3.4.34 + '@vue/shared': 3.4.35 dev: true - /@vue/runtime-core@3.4.34: - resolution: {integrity: sha512-PXhkiRPwcPGJ1BnyBZFI96GfInCVskd0HPNIAZn7i3YOmLbtbTZpB7/kDTwC1W7IqdGPkTVC63IS7J2nZs4Ebg==} + /@vue/runtime-core@3.4.35: + resolution: {integrity: sha512-D+BAjFoWwT5wtITpSxwqfWZiBClhBbR+bm0VQlWYFOadUUXFo+5wbe9ErXhLvwguPiLZdEF13QAWi2vP3ZD5tA==} dependencies: - '@vue/reactivity': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/reactivity': 3.4.35 + '@vue/shared': 3.4.35 dev: true - /@vue/runtime-dom@3.4.34: - resolution: {integrity: sha512-dXqIe+RqFAK2Euak4UsvbIupalrhc67OuQKpD7HJ3W2fv8jlqvI7szfBCsAEcE8o/wyNpkloxB6J8viuF/E3gw==} + /@vue/runtime-dom@3.4.35: + resolution: {integrity: sha512-yGOlbos+MVhlS5NWBF2HDNgblG8e2MY3+GigHEyR/dREAluvI5tuUUgie3/9XeqhPE4LF0i2wjlduh5thnfOqw==} dependencies: - '@vue/reactivity': 3.4.34 - '@vue/runtime-core': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/reactivity': 3.4.35 + '@vue/runtime-core': 3.4.35 + '@vue/shared': 3.4.35 csstype: 3.1.3 dev: true - /@vue/server-renderer@3.4.34(vue@3.4.34): - resolution: {integrity: sha512-GeyEUfMVRZMD/mZcNONEqg7MiU10QQ1DB3O/Qr6+8uXpbwdlmVgQ5Qs1/ZUAFX1X2UUtqMoGrDRbxdWfOJFT7Q==} + /@vue/server-renderer@3.4.35(vue@3.4.35): + resolution: {integrity: sha512-iZ0e/u9mRE4T8tNhlo0tbA+gzVkgv8r5BX6s1kRbOZqfpq14qoIvCZ5gIgraOmYkMYrSEZgkkojFPr+Nyq/Mnw==} peerDependencies: - vue: 3.4.34 + vue: 3.4.35 dependencies: - '@vue/compiler-ssr': 3.4.34 - '@vue/shared': 3.4.34 - vue: 3.4.34(typescript@5.5.4) + '@vue/compiler-ssr': 3.4.35 + '@vue/shared': 3.4.35 + vue: 3.4.35(typescript@5.5.4) dev: true /@vue/shared@3.4.29: resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} dev: true - /@vue/shared@3.4.33: - resolution: {integrity: sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==} - dev: true - /@vue/shared@3.4.34: resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} dev: true + /@vue/shared@3.4.35: + resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} + dev: true + /@vue/test-utils@2.4.6: resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} dependencies: @@ -1546,6 +1546,15 @@ packages: source-map-js: 1.2.0 dev: true + /postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + dev: true + /proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} dev: true @@ -1776,8 +1785,8 @@ packages: engines: {node: '>= 0.10'} dev: true - /vite-node@2.0.4(@types/node@20.14.12): - resolution: {integrity: sha512-ZpJVkxcakYtig5iakNeL7N3trufe3M6vGuzYAr4GsbCTwobDeyPJpE4cjDhhPluv8OvQCFzu2LWp6GkoKRITXA==} + /vite-node@2.0.5(@types/node@20.14.14): + resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -1785,7 +1794,7 @@ packages: debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@20.14.12) + vite: 5.3.5(@types/node@20.14.14) transitivePeerDependencies: - '@types/node' - less @@ -1797,7 +1806,7 @@ packages: - terser dev: true - /vite-plugin-dts@3.9.1(@types/node@20.14.12)(typescript@5.5.4)(vite@5.3.5): + /vite-plugin-dts@3.9.1(@types/node@20.14.14)(typescript@5.5.4)(vite@5.3.5): resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1807,14 +1816,14 @@ packages: vite: optional: true dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.14.12) + '@microsoft/api-extractor': 7.43.0(@types/node@20.14.14) '@rollup/pluginutils': 5.1.0 '@vue/language-core': 1.8.27(typescript@5.5.4) debug: 4.3.4 kolorist: 1.8.0 magic-string: 0.30.10 typescript: 5.5.4 - vite: 5.3.5(@types/node@20.14.12) + vite: 5.3.5(@types/node@20.14.14) vue-tsc: 1.8.27(typescript@5.5.4) transitivePeerDependencies: - '@types/node' @@ -1822,7 +1831,7 @@ packages: - supports-color dev: true - /vite@5.3.5(@types/node@20.14.12): + /vite@5.3.5(@types/node@20.14.14): resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -1850,7 +1859,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.12 + '@types/node': 20.14.14 esbuild: 0.21.5 postcss: 8.4.39 rollup: 4.13.0 @@ -1858,15 +1867,15 @@ packages: fsevents: 2.3.3 dev: true - /vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3): - resolution: {integrity: sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==} + /vitest@2.0.5(@types/node@20.14.14)(happy-dom@14.12.3): + resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.4 - '@vitest/ui': 2.0.4 + '@vitest/browser': 2.0.5 + '@vitest/ui': 2.0.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -1884,13 +1893,13 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@types/node': 20.14.12 - '@vitest/expect': 2.0.4 - '@vitest/pretty-format': 2.0.4 - '@vitest/runner': 2.0.4 - '@vitest/snapshot': 2.0.4 - '@vitest/spy': 2.0.4 - '@vitest/utils': 2.0.4 + '@types/node': 20.14.14 + '@vitest/expect': 2.0.5 + '@vitest/pretty-format': 2.0.5 + '@vitest/runner': 2.0.5 + '@vitest/snapshot': 2.0.5 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 debug: 4.3.5 execa: 8.0.1 @@ -1901,8 +1910,8 @@ packages: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@20.14.12) - vite-node: 2.0.4(@types/node@20.14.12) + vite: 5.3.5(@types/node@20.14.14) + vite-node: 2.0.5(@types/node@20.14.14) why-is-node-running: 2.3.0 transitivePeerDependencies: - less @@ -1922,13 +1931,13 @@ packages: resolution: {integrity: sha512-qdGXCtoBrwqk1BT6r2+1Wcvl583ZVkuSZ3or7Y1O2w5AvWtlvvxwjGhmz5DdPJS9xqRdDlgTJ/38ehWnEi0tFA==} dev: true - /vue-router@4.4.0(vue@3.4.34): - resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} + /vue-router@4.4.2(vue@3.4.35): + resolution: {integrity: sha512-1qNybkn2L7QsLzaXs8nvlQmRKp8XF8DCxZys/Jr1JpQcHsKUxTKzTxCVA1G7NfBfwRIBgCJPoujOG5lHCCNUxw==} peerDependencies: vue: ^3.2.0 dependencies: - '@vue/devtools-api': 6.5.1 - vue: 3.4.34(typescript@5.5.4) + '@vue/devtools-api': 6.6.3 + vue: 3.4.35(typescript@5.5.4) dev: true /vue-template-compiler@2.7.16: @@ -1962,19 +1971,19 @@ packages: typescript: 5.5.4 dev: true - /vue@3.4.34(typescript@5.5.4): - resolution: {integrity: sha512-VZze05HWlA3ItreQ/ka7Sx7PoD0/3St8FEiSlSTVgb6l4hL+RjtP2/8g5WQBzZgyf8WG2f+g1bXzC7zggLhAJA==} + /vue@3.4.35(typescript@5.5.4): + resolution: {integrity: sha512-+fl/GLmI4GPileHftVlCdB7fUL4aziPcqTudpTGXCT8s+iZWuOCeNEB5haX6Uz2IpRrbEXOgIFbe+XciCuGbNQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.34 - '@vue/compiler-sfc': 3.4.34 - '@vue/runtime-dom': 3.4.34 - '@vue/server-renderer': 3.4.34(vue@3.4.34) - '@vue/shared': 3.4.34 + '@vue/compiler-dom': 3.4.35 + '@vue/compiler-sfc': 3.4.35 + '@vue/runtime-dom': 3.4.35 + '@vue/server-renderer': 3.4.35(vue@3.4.35) + '@vue/shared': 3.4.35 typescript: 5.5.4 dev: true