diff --git a/package.json b/package.json
index 8f96da634d26..81cfa577cc16 100755
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
"@octokit/core": "^4.2.0",
"@typescript-eslint/eslint-plugin": "^5.57.0",
"@typescript-eslint/parser": "^5.57.0",
- "@vue/compiler-sfc": "^3.3.1",
+ "@vue/compiler-sfc": "^3.3.4",
"@vueuse/head": "^1.1.23",
"babel-eslint": "^10.1.0",
"babel-jest": "^28.1.3",
diff --git a/packages/api-generator/package.json b/packages/api-generator/package.json
index 8f975f08d836..65dea7d20391 100755
--- a/packages/api-generator/package.json
+++ b/packages/api-generator/package.json
@@ -18,7 +18,7 @@
"prettier": "^2.8.7",
"rimraf": "^3.0.2",
"ts-morph": "^18.0.0",
- "vue": "^3.3.1",
+ "vue": "^3.3.4",
"vuetify": "^3.3.1"
},
"devDependencies": {
diff --git a/packages/docs/package.json b/packages/docs/package.json
index 9631880b7edb..2b9c265ee3f3 100644
--- a/packages/docs/package.json
+++ b/packages/docs/package.json
@@ -34,7 +34,7 @@
"prismjs": "^1.29.0",
"roboto-fontface": "^0.10.0",
"vee-validate": "^4.8.4",
- "vue": "^3.3.1",
+ "vue": "^3.3.4",
"vue-gtag-next": "^1.14.0",
"vue-i18n": "^9.3.0-beta.16",
"vue-instantsearch": "^4.8.8",
@@ -50,7 +50,7 @@
"@types/rimraf": "^3.0.2",
"@vitejs/plugin-basic-ssl": "^1.0.1",
"@vitejs/plugin-vue": "^4.2.2",
- "@vue/compiler-sfc": "^3.3.1",
+ "@vue/compiler-sfc": "^3.3.4",
"@vuetify/api-generator": "^3.3.1",
"@vuetify/vite-ssg": "^0.20.2",
"ajv": "^8.12.0",
diff --git a/packages/docs/src/examples/v-alert/prop-closable.vue b/packages/docs/src/examples/v-alert/prop-closable.vue
index 733e071fa5d0..ba5bd8d374b8 100644
--- a/packages/docs/src/examples/v-alert/prop-closable.vue
+++ b/packages/docs/src/examples/v-alert/prop-closable.vue
@@ -29,15 +29,31 @@
diff --git a/yarn.lock b/yarn.lock
index be3b7e872eb5..e366c91076aa 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3707,100 +3707,100 @@
html-tags "^3.1.0"
svg-tags "^1.0.0"
-"@vue/compiler-core@3.3.1":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.1.tgz#4e60a13a4dc65dd1f70e19d30f3746d4f9367af2"
- integrity sha512-5le1qYSBgLWg2jdLrbydlhnPJkkzMw46UrRUvTnOKlfg6pThtm9ohhqBhNPHbr0RcM1MCbK5WZe/3Ghz0SZjpQ==
+"@vue/compiler-core@3.3.4":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.4.tgz#7fbf591c1c19e1acd28ffd284526e98b4f581128"
+ integrity sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==
dependencies:
"@babel/parser" "^7.21.3"
- "@vue/shared" "3.3.1"
+ "@vue/shared" "3.3.4"
estree-walker "^2.0.2"
source-map-js "^1.0.2"
-"@vue/compiler-dom@3.3.1", "@vue/compiler-dom@^3.0.1", "@vue/compiler-dom@^3.3.0-beta.3":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.1.tgz#2d94431071377ace74c770aafb6ab2d62205b336"
- integrity sha512-VmgIsoLivCft3+oNc5KM7b9wd0nZxP/g2qilMwi1hJyGA624KWnNKHn4hzBQs4FpzydUVpNy+TWVT8KiRCh3MQ==
+"@vue/compiler-dom@3.3.4", "@vue/compiler-dom@^3.0.1", "@vue/compiler-dom@^3.3.0-beta.3":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz#f56e09b5f4d7dc350f981784de9713d823341151"
+ integrity sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==
dependencies:
- "@vue/compiler-core" "3.3.1"
- "@vue/shared" "3.3.1"
+ "@vue/compiler-core" "3.3.4"
+ "@vue/shared" "3.3.4"
-"@vue/compiler-sfc@3.3.1", "@vue/compiler-sfc@^3.2.31", "@vue/compiler-sfc@^3.2.47", "@vue/compiler-sfc@^3.3.0-beta.3", "@vue/compiler-sfc@^3.3.1":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.1.tgz#16a614fe9c85f35ca0e4333793441edb126323fc"
- integrity sha512-G+FPwBbXSLaA4+Ry5/bdD9Oda+sRslQcE9o6JSZaougRiT4OjVL0vtkbQHPrGRTULZV28OcrAjRfSZOSB0OTXQ==
+"@vue/compiler-sfc@3.3.4", "@vue/compiler-sfc@^3.2.31", "@vue/compiler-sfc@^3.2.47", "@vue/compiler-sfc@^3.3.0-beta.3", "@vue/compiler-sfc@^3.3.4":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz#b19d942c71938893535b46226d602720593001df"
+ integrity sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==
dependencies:
"@babel/parser" "^7.20.15"
- "@vue/compiler-core" "3.3.1"
- "@vue/compiler-dom" "3.3.1"
- "@vue/compiler-ssr" "3.3.1"
- "@vue/reactivity-transform" "3.3.1"
- "@vue/shared" "3.3.1"
+ "@vue/compiler-core" "3.3.4"
+ "@vue/compiler-dom" "3.3.4"
+ "@vue/compiler-ssr" "3.3.4"
+ "@vue/reactivity-transform" "3.3.4"
+ "@vue/shared" "3.3.4"
estree-walker "^2.0.2"
magic-string "^0.30.0"
postcss "^8.1.10"
source-map-js "^1.0.2"
-"@vue/compiler-ssr@3.3.1":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.1.tgz#4572a5ff79fefd1ba68cb57f024763f5d004f7b3"
- integrity sha512-QOQWGNCWuSeyKx4KvWSJlnIMGg+/2oCHgkFUYo7aJ+9Uaaz45yRgKQ+FNigy50NYBQIhpXn2e4OSR8GXh4knrQ==
+"@vue/compiler-ssr@3.3.4":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz#9d1379abffa4f2b0cd844174ceec4a9721138777"
+ integrity sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==
dependencies:
- "@vue/compiler-dom" "3.3.1"
- "@vue/shared" "3.3.1"
+ "@vue/compiler-dom" "3.3.4"
+ "@vue/shared" "3.3.4"
"@vue/devtools-api@^6.2.1", "@vue/devtools-api@^6.4.5", "@vue/devtools-api@^6.5.0":
version "6.5.0"
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz#98b99425edee70b4c992692628fa1ea2c1e57d07"
integrity sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==
-"@vue/reactivity-transform@3.3.1":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.3.1.tgz#35000e3bd4d481b228e5f0b97eb652ec9e6894dc"
- integrity sha512-MkOrJauAGH4MNdxGW/PmrDegMyOGX0wGIdKUZJRBXOTpotDONg7/TPJe2QeGeBCow/5v9iOqZOWCfvmOWIaDMg==
+"@vue/reactivity-transform@3.3.4":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz#52908476e34d6a65c6c21cd2722d41ed8ae51929"
+ integrity sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==
dependencies:
"@babel/parser" "^7.20.15"
- "@vue/compiler-core" "3.3.1"
- "@vue/shared" "3.3.1"
+ "@vue/compiler-core" "3.3.4"
+ "@vue/shared" "3.3.4"
estree-walker "^2.0.2"
magic-string "^0.30.0"
-"@vue/reactivity@3.3.1", "@vue/reactivity@^3.3.0-beta.3":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.3.1.tgz#b134186493113f9f8c3fb6d65a047e19825a46e1"
- integrity sha512-zCfmazOtyUdC1NS/EPiSYJ4RqojqmTAviJyBbyVvY8zAv5NhK44Yfw0E1tt+m5vz0ZO1ptI9jDKBr3MWIEkpgw==
+"@vue/reactivity@3.3.4", "@vue/reactivity@^3.3.0-beta.3":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.3.4.tgz#a27a29c6cd17faba5a0e99fbb86ee951653e2253"
+ integrity sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==
dependencies:
- "@vue/shared" "3.3.1"
+ "@vue/shared" "3.3.4"
-"@vue/runtime-core@3.3.1":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.1.tgz#ed244dcb48d4e1e2079bf7d698a218e5b8ef5f62"
- integrity sha512-Ljb37LYafhQqKIasc0r32Cva8gIh6VeSMjlwO6V03tCjHd18gmjP0F4UD+8/a59sGTysAgA8Rb9lIC2DVxRz2Q==
+"@vue/runtime-core@3.3.4":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.4.tgz#4bb33872bbb583721b340f3088888394195967d1"
+ integrity sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==
dependencies:
- "@vue/reactivity" "3.3.1"
- "@vue/shared" "3.3.1"
+ "@vue/reactivity" "3.3.4"
+ "@vue/shared" "3.3.4"
-"@vue/runtime-dom@3.3.1":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.1.tgz#c07aef5b72385a2f22fdc82a203db6eba7f39fb4"
- integrity sha512-NBjYbQPtMklb7lsJsM2Juv5Ygry6mvZP7PdH1GZqrzfLkvlplQT3qCtQMd/sib6yiy8t9m/Y4hVU7X9nzb9Oeg==
+"@vue/runtime-dom@3.3.4":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz#992f2579d0ed6ce961f47bbe9bfe4b6791251566"
+ integrity sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==
dependencies:
- "@vue/runtime-core" "3.3.1"
- "@vue/shared" "3.3.1"
+ "@vue/runtime-core" "3.3.4"
+ "@vue/shared" "3.3.4"
csstype "^3.1.1"
-"@vue/server-renderer@3.3.1", "@vue/server-renderer@^3.0.1", "@vue/server-renderer@^3.2.26":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.1.tgz#c750a775ca4abd8213748a540cce7344af00dac4"
- integrity sha512-sod8ggOwbkQXw3lBjfzrbdxRS9lw/lNHoMaXghHawNYowf+4WoaLWD5ouz6fPZadUqNKAsqK95p8DYb1vcVfPA==
+"@vue/server-renderer@3.3.4", "@vue/server-renderer@^3.0.1", "@vue/server-renderer@^3.2.26":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.4.tgz#ea46594b795d1536f29bc592dd0f6655f7ea4c4c"
+ integrity sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==
dependencies:
- "@vue/compiler-ssr" "3.3.1"
- "@vue/shared" "3.3.1"
+ "@vue/compiler-ssr" "3.3.4"
+ "@vue/shared" "3.3.4"
-"@vue/shared@3.3.1", "@vue/shared@^3.3.0-beta.3":
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.1.tgz#875a1c1847ec0646fc3dbe5581cb46b49ca3c469"
- integrity sha512-ybDBtQ+479HL/bkeIOIAwgpeAEACzztkvulJLbK3JMFuTOv4qDivmV3AIsR8RHYJ+RD9tQxcHWBsX4GqEcYrfw==
+"@vue/shared@3.3.4", "@vue/shared@^3.3.0-beta.3":
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.4.tgz#06e83c5027f464eef861c329be81454bc8b70780"
+ integrity sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==
"@vue/test-utils@2.3.2":
version "2.3.2"
@@ -14195,16 +14195,16 @@ vue-tsc@^1.6.4:
"@volar/vue-typescript" "1.6.4"
semver "^7.3.8"
-vue@^3.2.41, vue@^3.3.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/vue/-/vue-3.3.1.tgz#267372cecd953900412bb00108bb56a591f57d33"
- integrity sha512-3Rwy4I5idbPVSDZu6I+fFh6tdDSZbauImCTqLxE7y0LpHtiDvPeY01OI7RkFPbva1nk4hoO0sv/NzosH2h60sg==
+vue@^3.2.41, vue@^3.3.1, vue@^3.3.4:
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/vue/-/vue-3.3.4.tgz#8ed945d3873667df1d0fcf3b2463ada028f88bd6"
+ integrity sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==
dependencies:
- "@vue/compiler-dom" "3.3.1"
- "@vue/compiler-sfc" "3.3.1"
- "@vue/runtime-dom" "3.3.1"
- "@vue/server-renderer" "3.3.1"
- "@vue/shared" "3.3.1"
+ "@vue/compiler-dom" "3.3.4"
+ "@vue/compiler-sfc" "3.3.4"
+ "@vue/runtime-dom" "3.3.4"
+ "@vue/server-renderer" "3.3.4"
+ "@vue/shared" "3.3.4"
w3c-hr-time@^1.0.2:
version "1.0.2"