From b339a6d7d1d9817744fdf56b100bb8be9d8419bb Mon Sep 17 00:00:00 2001 From: Kael Date: Fri, 20 May 2022 23:32:54 +1000 Subject: [PATCH] chore: update vue to v 3.2.34 --- package.json | 4 +- packages/docs/package.json | 6 +- packages/vuetify/package.json | 4 +- .../src/components/VAppBar/VAppBarTitle.tsx | 8 +- .../src/components/VSlider/VSliderTrack.tsx | 5 +- packages/vuetify/src/composables/layout.ts | 28 ++-- packages/vuetify/src/util/defineComponent.tsx | 31 +++- yarn.lock | 144 +++++++++--------- 8 files changed, 133 insertions(+), 97 deletions(-) diff --git a/package.json b/package.json index ef40da9c51e1..58499d201186 100755 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@octokit/core": "^3.6.0", "@typescript-eslint/eslint-plugin": "^5.17.0", "@typescript-eslint/parser": "^5.17.0", - "@vue/compiler-sfc": "^3.2.31", + "@vue/compiler-sfc": "^3.2.34", "babel-eslint": "^10.1.0", "babel-jest": "^26.6.3", "conventional-changelog-cli": "^2.2.2", @@ -71,7 +71,7 @@ "shelljs": "^0.8.5", "typescript": "^4.6.3", "vite-plugin-inspect": "^0.4.3", - "vue": "^3.2.31", + "vue": "^3.2.34", "vue-analytics": "^5.16.1", "vue-router": "^4.0.14" }, diff --git a/packages/docs/package.json b/packages/docs/package.json index b700564d769b..d3149380304e 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -20,14 +20,14 @@ "fix:md": "markdownlint --config .markdownlintrc src/pages/en --fix" }, "dependencies": { - "@vueuse/head": "~0.7.5", + "@vueuse/head": "~0.7.6", "cosmicjs": "^4.1.5", "lodash-es": "^4.17.21", "pinia": "^2.0.13", "prism-theme-vars": "^0.2.2", "prismjs": "^1.27.0", "roboto-fontface": "^0.10.0", - "vue": "^3.2.31", + "vue": "^3.2.34", "vue-i18n": "^9.2.0-beta.34", "vue-prism-component": "^2.0.0", "vuetify": "^3.0.0-beta.2" @@ -39,7 +39,7 @@ "@types/prismjs": "^1.26.0", "@types/rimraf": "^3.0.2", "@vitejs/plugin-vue": "^2.3.1", - "@vue/compiler-sfc": "^3.2.31", + "@vue/compiler-sfc": "^3.2.34", "@vuetify/vite-ssg": "^0.19.0", "ajv": "^8.11.0", "front-matter": "^4.0.2", diff --git a/packages/vuetify/package.json b/packages/vuetify/package.json index 14df5bd938e3..e1ffdd362a9a 100755 --- a/packages/vuetify/package.json +++ b/packages/vuetify/package.json @@ -124,7 +124,7 @@ "@vitejs/plugin-vue-jsx": "^1.3.9", "@vue/babel-plugin-jsx": "^1.1.1", "@vue/test-utils": "2.0.0-rc.9", - "@vueuse/head": "^0.7.5", + "@vueuse/head": "^0.7.6", "acorn-walk": "^8.2.0", "autoprefixer": "^10.4.4", "babel-plugin-add-import-extension": "1.5.1", @@ -155,7 +155,7 @@ }, "peerDependencies": { "@formatjs/intl": "^1.0.0 || ^2.0.0", - "vue": "^3.2.31", + "vue": "^3.2.34", "vue-i18n": "^9.0.0" }, "peerDependenciesMeta": { diff --git a/packages/vuetify/src/components/VAppBar/VAppBarTitle.tsx b/packages/vuetify/src/components/VAppBar/VAppBarTitle.tsx index e529103de277..e5a27e2c19da 100644 --- a/packages/vuetify/src/components/VAppBar/VAppBarTitle.tsx +++ b/packages/vuetify/src/components/VAppBar/VAppBarTitle.tsx @@ -2,13 +2,13 @@ import { VToolbarTitle } from '@/components/VToolbar' // Utilities -import { defineComponent } from '@/util' +import { defineComponent } from 'vue' export const VAppBarTitle = defineComponent({ - ...VToolbarTitle, - name: 'VAppBarTitle', + props: { ...VToolbarTitle.props }, + setup (_, { slots }) { return () => ( ) }, -}) as typeof VToolbarTitle +}) diff --git a/packages/vuetify/src/components/VSlider/VSliderTrack.tsx b/packages/vuetify/src/components/VSlider/VSliderTrack.tsx index 575e71420213..77afa55c6106 100644 --- a/packages/vuetify/src/components/VSlider/VSliderTrack.tsx +++ b/packages/vuetify/src/components/VSlider/VSliderTrack.tsx @@ -82,6 +82,7 @@ export const VSliderTrack = defineComponent({ return ticks.map((tick, index) => { const directionProperty = vertical.value ? 'bottom' : 'margin-inline-start' + const directionValue = (tick.position > 0 && tick.position < 100) ? convertToUnit(tick.position, '%') : undefined return (
= props.start && tick.position <= props.stop, }, ]} - style={{ - [directionProperty]: (tick.position > 0 && tick.position < 100) && convertToUnit(tick.position, '%'), - }} + style={{ [directionProperty]: directionValue }} > { (tick.label || slots['tick-label']) && ( diff --git a/packages/vuetify/src/composables/layout.ts b/packages/vuetify/src/composables/layout.ts index 484453d9e2fc..3e9d7ee7fa25 100644 --- a/packages/vuetify/src/composables/layout.ts +++ b/packages/vuetify/src/composables/layout.ts @@ -2,11 +2,21 @@ import { useResizeObserver } from '@/composables/resizeObserver' // Utilities -import { computed, inject, onActivated, onBeforeUnmount, onDeactivated, onMounted, provide, reactive, ref } from 'vue' +import { + computed, + inject, + onActivated, + onBeforeUnmount, + onDeactivated, + onMounted, + provide, + reactive, + ref, +} from 'vue' import { convertToUnit, findChildrenWithProvide, getCurrentInstance, getUid, propsFactory } from '@/util' // Types -import type { ComponentInternalInstance, InjectionKey, Prop, Ref } from 'vue' +import type { ComponentInternalInstance, CSSProperties, InjectionKey, Prop, Ref } from 'vue' type Position = 'top' | 'left' | 'right' | 'bottom' @@ -33,12 +43,12 @@ interface LayoutProvide { absolute: Ref } ) => { - layoutItemStyles: Ref> - layoutItemScrimStyles: Ref> + layoutItemStyles: Ref + layoutItemScrimStyles: Ref zIndex: Ref } unregister: (id: string) => void - mainStyles: Ref> + mainStyles: Ref getLayoutItem: (id: string) => LayoutItem | undefined items: Ref layoutRect: Ref @@ -192,7 +202,7 @@ export function createLayout (props: { overlaps?: string[], fullHeight?: boolean return !Array.from(disabledTransitions.values()).some(ref => ref.value) }) - const mainStyles = computed(() => { + const mainStyles = computed(() => { const layer = layers.value[layers.value.length - 1].layer return { @@ -258,7 +268,7 @@ export function createLayout (props: { overlaps?: string[], fullHeight?: boolean const index = computed(() => items.value.findIndex(i => i.id === id)) const zIndex = computed(() => rootZIndex.value + (layers.value.length * 2) - (index.value * 2)) - const layoutItemStyles = computed(() => { + const layoutItemStyles = computed(() => { const isHorizontal = position.value === 'left' || position.value === 'right' const isOppositeHorizontal = position.value === 'right' const isOppositeVertical = position.value === 'bottom' @@ -269,7 +279,7 @@ export function createLayout (props: { overlaps?: string[], fullHeight?: boolean transform: `translate${isHorizontal ? 'X' : 'Y'}(${(active.value ? 0 : -110) * (isOppositeHorizontal || isOppositeVertical ? -1 : 1)}%)`, position: absolute.value || rootZIndex.value !== ROOT_ZINDEX ? 'absolute' : 'fixed', ...(transitionsEnabled.value ? undefined : { transition: 'none' }), - } + } as const if (!isMounted.value) return styles @@ -295,7 +305,7 @@ export function createLayout (props: { overlaps?: string[], fullHeight?: boolean } }) - const layoutItemScrimStyles = computed(() => ({ + const layoutItemScrimStyles = computed(() => ({ zIndex: zIndex.value - 1, position: rootZIndex.value === ROOT_ZINDEX ? 'fixed' : 'absolute', })) diff --git a/packages/vuetify/src/util/defineComponent.tsx b/packages/vuetify/src/util/defineComponent.tsx index 639d17795f2f..ee9630d2f135 100644 --- a/packages/vuetify/src/util/defineComponent.tsx +++ b/packages/vuetify/src/util/defineComponent.tsx @@ -19,6 +19,7 @@ import type { ComponentOptionsMixin, ComponentOptionsWithObjectProps, ComponentPropsOptions, + ComponentProvideOptions, ComputedOptions, DefineComponent, EffectScope, @@ -119,6 +120,30 @@ export function genericComponent { E extends EmitsOptions = Record, EE extends string = string, I = InstanceType, + Provide extends ComponentProvideOptions = ComponentProvideOptions, + Options extends ComponentOptionsWithObjectProps< + PropsOptions, + RawBindings, + D, + C, + M, + Mixin, + Extends, + E, + EE, + Provide + > = ComponentOptionsWithObjectProps< + PropsOptions, + RawBindings, + D, + C, + M, + Mixin, + Extends, + E, + EE, + Provide + >, Base = DefineComponent< (I extends Record<'$props', any> ? Omit : PropsOptions) & ( I extends Record<'$slots', any> @@ -132,8 +157,10 @@ export function genericComponent { Mixin, Extends, E extends any[] ? E : I extends Record<'$props', any> ? Omit> : E, - EE + EE, + Provide, + Options > ->(options: ComponentOptionsWithObjectProps) => Base & T { +>(options: Options & ComponentOptionsWithObjectProps) => Base & T { return options => (exposeDefaults ? defineComponent : _defineComponent)(options) as any } diff --git a/yarn.lock b/yarn.lock index d7be0fdc75f2..49a73241b9e5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3231,100 +3231,100 @@ html-tags "^3.1.0" svg-tags "^1.0.0" -"@vue/compiler-core@3.2.31", "@vue/compiler-core@^3.2.27": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.31.tgz#d38f06c2cf845742403b523ab4596a3fda152e89" - integrity sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ== +"@vue/compiler-core@3.2.34", "@vue/compiler-core@^3.2.27": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.34.tgz#e28fe9d2b22dcb60274daea6df07e653d8a3ecbe" + integrity sha512-Y53lv04ZhDfqflhk4yEgBZrCL1RipbxqmqJFfl1PRkjOzt0bvJpf1sCNN81QNfXohVwFGf+Hng2ztwLwOZgbuA== dependencies: "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.31" + "@vue/shared" "3.2.34" estree-walker "^2.0.2" source-map "^0.6.1" -"@vue/compiler-dom@3.2.31", "@vue/compiler-dom@^3.2.27": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz#b1b7dfad55c96c8cc2b919cd7eb5fd7e4ddbf00e" - integrity sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg== +"@vue/compiler-dom@3.2.34", "@vue/compiler-dom@^3.2.27": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.34.tgz#3aadd83fd789c7feaa56f838e86c5c7146395579" + integrity sha512-MFLUYDgy0aES9x1goU/pgxpzgT9IZOndO8qwQVSyVfUvl/CywEBtfBi5+8fsiBDhoGIT7g8qcsUUF1NYViU2vQ== dependencies: - "@vue/compiler-core" "3.2.31" - "@vue/shared" "3.2.31" + "@vue/compiler-core" "3.2.34" + "@vue/shared" "3.2.34" -"@vue/compiler-sfc@3.2.31", "@vue/compiler-sfc@^3.2.27", "@vue/compiler-sfc@^3.2.31", "@vue/compiler-sfc@^3.2.4": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz#d02b29c3fe34d599a52c5ae1c6937b4d69f11c2f" - integrity sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ== +"@vue/compiler-sfc@3.2.34", "@vue/compiler-sfc@^3.2.27", "@vue/compiler-sfc@^3.2.34", "@vue/compiler-sfc@^3.2.4": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.34.tgz#3c02b261e631f20587b31e2b9ddc5596cd36c9da" + integrity sha512-I+vT4soKJtdsoREBDYAcz56+yGpZ5T3GUigvBFgC2yTeTtBtREOPzYw8kZyMuD2ZlryPYBkbV8D9xxcvU0j/aw== dependencies: "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.31" - "@vue/compiler-dom" "3.2.31" - "@vue/compiler-ssr" "3.2.31" - "@vue/reactivity-transform" "3.2.31" - "@vue/shared" "3.2.31" + "@vue/compiler-core" "3.2.34" + "@vue/compiler-dom" "3.2.34" + "@vue/compiler-ssr" "3.2.34" + "@vue/reactivity-transform" "3.2.34" + "@vue/shared" "3.2.34" estree-walker "^2.0.2" magic-string "^0.25.7" postcss "^8.1.10" source-map "^0.6.1" -"@vue/compiler-ssr@3.2.31": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.31.tgz#4fa00f486c9c4580b40a4177871ebbd650ecb99c" - integrity sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw== +"@vue/compiler-ssr@3.2.34": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.34.tgz#5e2acc9c051cf877e6a5da20ffd4ff0257d9f4c5" + integrity sha512-zyaMdGJhxoA34ibWsXF7VH1PO5yrNB1MZg/ByRfXGM8JefGQaz+PpHvBy/5OI0ehEyhAyCb7279JdhYHacMZbw== dependencies: - "@vue/compiler-dom" "3.2.31" - "@vue/shared" "3.2.31" + "@vue/compiler-dom" "3.2.34" + "@vue/shared" "3.2.34" "@vue/devtools-api@^6.0.0", "@vue/devtools-api@^6.0.0-beta.13", "@vue/devtools-api@^6.1.4": version "6.1.4" resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.1.4.tgz#b4aec2f4b4599e11ba774a50c67fa378c9824e53" integrity sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ== -"@vue/reactivity-transform@3.2.31": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz#0f5b25c24e70edab2b613d5305c465b50fc00911" - integrity sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA== +"@vue/reactivity-transform@3.2.34": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.34.tgz#852894181ce70a09a2a4c7605d31ad8b8d068d87" + integrity sha512-OtsrL4/i6Md279pMhZ8wRijeDhPSdnXrH9wmqAcKDhVcp1L2kSWlgVVLa1jGIyyFYE806YiJNJiGBvXPGXMzxw== dependencies: "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.31" - "@vue/shared" "3.2.31" + "@vue/compiler-core" "3.2.34" + "@vue/shared" "3.2.34" estree-walker "^2.0.2" magic-string "^0.25.7" -"@vue/reactivity@3.2.31", "@vue/reactivity@^3.2.27": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.31.tgz#fc90aa2cdf695418b79e534783aca90d63a46bbd" - integrity sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw== +"@vue/reactivity@3.2.34", "@vue/reactivity@^3.2.27": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.34.tgz#660e7217a529d788326d22ff89473cdd101ce1ad" + integrity sha512-xbRIOPqxdNOr0zS47moRS6zf4BKd0z+55R85UJlo4r5ezqCktk6fYy1atY4tGzo7Maqh6QoKw3LtIKvpz8d7WA== dependencies: - "@vue/shared" "3.2.31" + "@vue/shared" "3.2.34" -"@vue/runtime-core@3.2.31", "@vue/runtime-core@^3.2.31": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.31.tgz#9d284c382f5f981b7a7b5971052a1dc4ef39ac7a" - integrity sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA== +"@vue/runtime-core@3.2.34", "@vue/runtime-core@^3.2.31": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.34.tgz#98cb706de9762485a81561329f70b740386f9f7b" + integrity sha512-GtaHqYiuEb56OA0cbMh20UPpDiXGRX+NS1buKif4OL341JJ3NtmNOIchCzknaN76oN6KqrLiO82/+TEZXl2Xtw== dependencies: - "@vue/reactivity" "3.2.31" - "@vue/shared" "3.2.31" + "@vue/reactivity" "3.2.34" + "@vue/shared" "3.2.34" -"@vue/runtime-dom@3.2.31": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.31.tgz#79ce01817cb3caf2c9d923f669b738d2d7953eff" - integrity sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g== +"@vue/runtime-dom@3.2.34": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.34.tgz#747acc8a41410f59ecff97ef01cd2a665e6b1101" + integrity sha512-uqizbaJqmNH3O4TRr+8cM1tid5ODWHyQYZ3CLWcjn3dLkf0N7wvNuhUELQUZU/wQLvVMhJUQNrmOqckHLm6Xpw== dependencies: - "@vue/runtime-core" "3.2.31" - "@vue/shared" "3.2.31" + "@vue/runtime-core" "3.2.34" + "@vue/shared" "3.2.34" csstype "^2.6.8" -"@vue/server-renderer@3.2.31", "@vue/server-renderer@^3.2.26": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.31.tgz#201e9d6ce735847d5989403af81ef80960da7141" - integrity sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg== +"@vue/server-renderer@3.2.34", "@vue/server-renderer@^3.2.26": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.34.tgz#3efac854311cf13754734b3bae2829946f665f60" + integrity sha512-PMnBAq1BexPFXBxuLngp4lQvc0XQD1CBDIHtEsG0pRusGWVJddBUKlR/EnnSvGaJ34YmKkAl9kdvczOz0kddew== dependencies: - "@vue/compiler-ssr" "3.2.31" - "@vue/shared" "3.2.31" + "@vue/compiler-ssr" "3.2.34" + "@vue/shared" "3.2.34" -"@vue/shared@3.2.31", "@vue/shared@^3.2.27": - version "3.2.31" - resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.31.tgz#c90de7126d833dcd3a4c7534d534be2fb41faa4e" - integrity sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ== +"@vue/shared@3.2.34", "@vue/shared@^3.2.27": + version "3.2.34" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.34.tgz#b71750d05120feb644102088a09be64518cd3a86" + integrity sha512-zhEeB8TrFmTXmTXmu/wcjEhgrjO4xqdDQrCdPhjX7NxfoLqoBVKguOm8qyihWNLbP+41svYY4za9mqXyqFLzNg== "@vue/test-utils@2.0.0-rc.9", "@vue/test-utils@^2.0.0-rc.10": version "2.0.0-rc.9" @@ -3343,10 +3343,10 @@ prettier "^2.4.1" yargs "^17.3.0" -"@vueuse/head@^0.7.5", "@vueuse/head@~0.7.5": - version "0.7.5" - resolved "https://registry.yarnpkg.com/@vueuse/head/-/head-0.7.5.tgz#0284e3dc53ea6709196956bf25115eea863a847a" - integrity sha512-L+XQ5Act0nT/ZyO8Qo10J4FyM1qPOyQb6MT4MMn6+AITzrStpmKs/nUDDLJKD/rCcNWl/65XbdQm4T2vKp3VOQ== +"@vueuse/head@^0.7.6", "@vueuse/head@~0.7.6": + version "0.7.6" + resolved "https://registry.yarnpkg.com/@vueuse/head/-/head-0.7.6.tgz#39eb2aa593db6f02d10ba469b33d8cfbce038183" + integrity sha512-cOWqCkT3WiF5oEpw+VVEWUJd9RLD5rc7DmnFp3cePsejp+t7686uKD9Z9ZU7Twb7R/BI8iexKTmXo9D/F3v6UA== "@zkochan/cmd-shim@^3.1.0": version "3.1.0" @@ -13066,16 +13066,16 @@ vue-tsc@^0.33.9: dependencies: "@volar/vue-typescript" "0.33.9" -vue@^3.2.31: - version "3.2.31" - resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.31.tgz#e0c49924335e9f188352816788a4cca10f817ce6" - integrity sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw== +vue@^3.2.31, vue@^3.2.34: + version "3.2.34" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.34.tgz#4d42a929398a8a2e1dff25ceddd4451b3add841c" + integrity sha512-gXRg5v8OSmGT4ZiQ/X/Pcz6Fr2igHQx/wvRH/pLnt0VvjfGGqrwhnwjYZilLP4HBcO211rMD9PpU6lfWfIv3wg== dependencies: - "@vue/compiler-dom" "3.2.31" - "@vue/compiler-sfc" "3.2.31" - "@vue/runtime-dom" "3.2.31" - "@vue/server-renderer" "3.2.31" - "@vue/shared" "3.2.31" + "@vue/compiler-dom" "3.2.34" + "@vue/compiler-sfc" "3.2.34" + "@vue/runtime-dom" "3.2.34" + "@vue/server-renderer" "3.2.34" + "@vue/shared" "3.2.34" w3c-hr-time@^1.0.1, w3c-hr-time@^1.0.2: version "1.0.2"