From c1ef9ecab428b4ecd64636e226f90b59cca57858 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 30 Dec 2023 16:21:57 +0000
Subject: [PATCH] fix(deps): update dependency vue to v3.4.3

---
 package-lock.json | 276 ++++++++++++++++++++++------------------------
 1 file changed, 134 insertions(+), 142 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index eba0f9c..17a2fa7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -39,9 +39,9 @@
       }
     },
     "node_modules/@babel/parser": {
-      "version": "7.23.5",
-      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz",
-      "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==",
+      "version": "7.23.6",
+      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz",
+      "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==",
       "bin": {
         "parser": "bin/babel-parser.js"
       },
@@ -1076,36 +1076,36 @@
       }
     },
     "node_modules/@vue/compiler-core": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.12.tgz",
-      "integrity": "sha512-qAtjyG3GBLG0chzp5xGCyRLLe6wFCHmjI82aGzwuGKyznNP+GJJMxjc0wOYWDB2YKfho7niJFdoFpo0CZZQg9w==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.3.tgz",
+      "integrity": "sha512-u8jzgFg0EDtSrb/hG53Wwh1bAOQFtc1ZCegBpA/glyvTlgHl+tq13o1zvRfLbegYUw/E4mSTGOiCnAJ9SJ+lsg==",
       "dependencies": {
-        "@babel/parser": "^7.23.5",
-        "@vue/shared": "3.3.12",
+        "@babel/parser": "^7.23.6",
+        "@vue/shared": "3.4.3",
+        "entities": "^4.5.0",
         "estree-walker": "^2.0.2",
         "source-map-js": "^1.0.2"
       }
     },
     "node_modules/@vue/compiler-dom": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.12.tgz",
-      "integrity": "sha512-RdJU9oEYaoPKUdGXCy0l+i4clesdDeLmbvRlszoc9iagsnBnMmQtYfCPVQ5BHB6o7K4SCucDdJM2Dh3oXB0D6g==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.3.tgz",
+      "integrity": "sha512-oGF1E9/htI6JWj/lTJgr6UgxNCtNHbM6xKVreBWeZL9QhRGABRVoWGAzxmtBfSOd+w0Zi5BY0Es/tlJrN6WgEg==",
       "dependencies": {
-        "@vue/compiler-core": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/compiler-core": "3.4.3",
+        "@vue/shared": "3.4.3"
       }
     },
     "node_modules/@vue/compiler-sfc": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.12.tgz",
-      "integrity": "sha512-yy5b9e7b79dsGbMmglCe/YnhCQgBkHO7Uf6JfjWPSf2/5XH+MKn18LhzhHyxbHdJgnA4lZCqtXzLaJz8Pd8lMw==",
-      "dependencies": {
-        "@babel/parser": "^7.23.5",
-        "@vue/compiler-core": "3.3.12",
-        "@vue/compiler-dom": "3.3.12",
-        "@vue/compiler-ssr": "3.3.12",
-        "@vue/reactivity-transform": "3.3.12",
-        "@vue/shared": "3.3.12",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.3.tgz",
+      "integrity": "sha512-NuJqb5is9I4uzv316VRUDYgIlPZCG8D+ARt5P4t5UDShIHKL25J3TGZAUryY/Aiy0DsY7srJnZL5ryB6DD63Zw==",
+      "dependencies": {
+        "@babel/parser": "^7.23.6",
+        "@vue/compiler-core": "3.4.3",
+        "@vue/compiler-dom": "3.4.3",
+        "@vue/compiler-ssr": "3.4.3",
+        "@vue/shared": "3.4.3",
         "estree-walker": "^2.0.2",
         "magic-string": "^0.30.5",
         "postcss": "^8.4.32",
@@ -1113,12 +1113,12 @@
       }
     },
     "node_modules/@vue/compiler-ssr": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.12.tgz",
-      "integrity": "sha512-adCiMJPznfWcQyk/9HSuXGja859IaMV+b8UNSVzDatqv7h0PvT9BEeS22+gjkWofDiSg5d78/ZLls3sLA+cn3A==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.3.tgz",
+      "integrity": "sha512-wnYQtMBkeFSxgSSQbYGQeXPhQacQiog2c6AlvMldQH6DB+gSXK/0F6DVXAJfEiuBSgBhUc8dwrrG5JQcqwalsA==",
       "dependencies": {
-        "@vue/compiler-dom": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/compiler-dom": "3.4.3",
+        "@vue/shared": "3.4.3"
       }
     },
     "node_modules/@vue/eslint-config-prettier": {
@@ -1349,60 +1349,48 @@
       }
     },
     "node_modules/@vue/reactivity": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.12.tgz",
-      "integrity": "sha512-vOJORzO8DlIx88cgTnMLIf2GlLYpoXAKsuoQsK6SGdaqODjxO129pVPTd2s/N/Mb6KKZEFIHIEwWGmtN4YPs+g==",
-      "dependencies": {
-        "@vue/shared": "3.3.12"
-      }
-    },
-    "node_modules/@vue/reactivity-transform": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.12.tgz",
-      "integrity": "sha512-g5TijmML7FyKkLt6QnpqNmA4KD7K/T5SbXa88Bhq+hydNQEkzA8veVXWAQuNqg9rjaFYD0rPf0a9NofKA0ENgg==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.3.tgz",
+      "integrity": "sha512-q5f9HLDU+5aBKizXHAx0w4whkIANs1Muiq9R5YXm0HtorSlflqv9u/ohaMxuuhHWCji4xqpQ1eL04WvmAmGnFg==",
       "dependencies": {
-        "@babel/parser": "^7.23.5",
-        "@vue/compiler-core": "3.3.12",
-        "@vue/shared": "3.3.12",
-        "estree-walker": "^2.0.2",
-        "magic-string": "^0.30.5"
+        "@vue/shared": "3.4.3"
       }
     },
     "node_modules/@vue/runtime-core": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.12.tgz",
-      "integrity": "sha512-5iL4w7MZrSGKEZU2wFAYhDZdZmgn+s//73EfgDXW1M+ZUOl36md7tlWp1QFK/ladiq4FvQ82shVjo0KiPDPr0A==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.3.tgz",
+      "integrity": "sha512-C1r6QhB1qY7D591RCSFhMULyzL9CuyrGc+3PpB0h7dU4Qqw6GNyo4BNFjHZVvsWncrUlKX3DIKg0Y7rNNr06NQ==",
       "dependencies": {
-        "@vue/reactivity": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/reactivity": "3.4.3",
+        "@vue/shared": "3.4.3"
       }
     },
     "node_modules/@vue/runtime-dom": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.12.tgz",
-      "integrity": "sha512-8mMzqiIdl+IYa/OXwKwk6/4ebLq7cYV1pUcwCSwBK2KerUa6cwGosen5xrCL9f8o2DJ9TfPFwbPEvH7OXzUpoA==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.3.tgz",
+      "integrity": "sha512-wrsprg7An5Ec+EhPngWdPuzkp0BEUxAKaQtN9dPU/iZctPyD9aaXmVtehPJerdQxQale6gEnhpnfywNw3zOv2A==",
       "dependencies": {
-        "@vue/runtime-core": "3.3.12",
-        "@vue/shared": "3.3.12",
+        "@vue/runtime-core": "3.4.3",
+        "@vue/shared": "3.4.3",
         "csstype": "^3.1.3"
       }
     },
     "node_modules/@vue/server-renderer": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.12.tgz",
-      "integrity": "sha512-OZ0IEK5TU5GXb5J8/wSplyxvGGdIcwEmS8EIO302Vz8K6fGSgSJTU54X0Sb6PaefzZdiN3vHsLXO8XIeF8crQQ==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.3.tgz",
+      "integrity": "sha512-BUxt8oVGMKKsqSkM1uU3d3Houyfy4WAc2SpSQRebNd+XJGATVkW/rO129jkyL+kpB/2VRKzE63zwf5RtJ3XuZw==",
       "dependencies": {
-        "@vue/compiler-ssr": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/compiler-ssr": "3.4.3",
+        "@vue/shared": "3.4.3"
       },
       "peerDependencies": {
-        "vue": "3.3.12"
+        "vue": "3.4.3"
       }
     },
     "node_modules/@vue/shared": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.12.tgz",
-      "integrity": "sha512-6p0Yin0pclvnER7BLNOQuod9Z+cxSYh8pSh7CzHnWNjAIP6zrTlCdHRvSCb1aYEx6i3Q3kvfuWU7nG16CgG1ag=="
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.3.tgz",
+      "integrity": "sha512-rIwlkkP1n4uKrRzivAKPZIEkHiuwY5mmhMJ2nZKCBLz8lTUlE73rQh4n1OnnMurXt1vcUNyH4ZPfdh8QweTjpQ=="
     },
     "node_modules/@vue/tsconfig": {
       "version": "0.4.0",
@@ -1741,6 +1729,17 @@
         "node": ">=6.0.0"
       }
     },
+    "node_modules/entities": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+      "engines": {
+        "node": ">=0.12"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/entities?sponsor=1"
+      }
+    },
     "node_modules/esbuild": {
       "version": "0.18.11",
       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.11.tgz",
@@ -3802,15 +3801,15 @@
       }
     },
     "node_modules/vue": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.12.tgz",
-      "integrity": "sha512-jYNv2QmET2OTHsFzfWHMnqgCfqL4zfo97QwofdET+GBRCHhSCHuMTTvNIgeSn0/xF3JRT5OGah6MDwUFN7MPlg==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.3.tgz",
+      "integrity": "sha512-GjN+culMAGv/mUbkIv8zMKItno8npcj5gWlXkSxf1SPTQf8eJ4A+YfHIvQFyL1IfuJcMl3soA7SmN1fRxbf/wA==",
       "dependencies": {
-        "@vue/compiler-dom": "3.3.12",
-        "@vue/compiler-sfc": "3.3.12",
-        "@vue/runtime-dom": "3.3.12",
-        "@vue/server-renderer": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/compiler-dom": "3.4.3",
+        "@vue/compiler-sfc": "3.4.3",
+        "@vue/runtime-dom": "3.4.3",
+        "@vue/server-renderer": "3.4.3",
+        "@vue/shared": "3.4.3"
       },
       "peerDependencies": {
         "typescript": "*"
@@ -4029,9 +4028,9 @@
       "dev": true
     },
     "@babel/parser": {
-      "version": "7.23.5",
-      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz",
-      "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ=="
+      "version": "7.23.6",
+      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz",
+      "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ=="
     },
     "@esbuild/android-arm": {
       "version": "0.18.11",
@@ -4730,36 +4729,36 @@
       "requires": {}
     },
     "@vue/compiler-core": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.12.tgz",
-      "integrity": "sha512-qAtjyG3GBLG0chzp5xGCyRLLe6wFCHmjI82aGzwuGKyznNP+GJJMxjc0wOYWDB2YKfho7niJFdoFpo0CZZQg9w==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.3.tgz",
+      "integrity": "sha512-u8jzgFg0EDtSrb/hG53Wwh1bAOQFtc1ZCegBpA/glyvTlgHl+tq13o1zvRfLbegYUw/E4mSTGOiCnAJ9SJ+lsg==",
       "requires": {
-        "@babel/parser": "^7.23.5",
-        "@vue/shared": "3.3.12",
+        "@babel/parser": "^7.23.6",
+        "@vue/shared": "3.4.3",
+        "entities": "^4.5.0",
         "estree-walker": "^2.0.2",
         "source-map-js": "^1.0.2"
       }
     },
     "@vue/compiler-dom": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.12.tgz",
-      "integrity": "sha512-RdJU9oEYaoPKUdGXCy0l+i4clesdDeLmbvRlszoc9iagsnBnMmQtYfCPVQ5BHB6o7K4SCucDdJM2Dh3oXB0D6g==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.3.tgz",
+      "integrity": "sha512-oGF1E9/htI6JWj/lTJgr6UgxNCtNHbM6xKVreBWeZL9QhRGABRVoWGAzxmtBfSOd+w0Zi5BY0Es/tlJrN6WgEg==",
       "requires": {
-        "@vue/compiler-core": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/compiler-core": "3.4.3",
+        "@vue/shared": "3.4.3"
       }
     },
     "@vue/compiler-sfc": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.12.tgz",
-      "integrity": "sha512-yy5b9e7b79dsGbMmglCe/YnhCQgBkHO7Uf6JfjWPSf2/5XH+MKn18LhzhHyxbHdJgnA4lZCqtXzLaJz8Pd8lMw==",
-      "requires": {
-        "@babel/parser": "^7.23.5",
-        "@vue/compiler-core": "3.3.12",
-        "@vue/compiler-dom": "3.3.12",
-        "@vue/compiler-ssr": "3.3.12",
-        "@vue/reactivity-transform": "3.3.12",
-        "@vue/shared": "3.3.12",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.3.tgz",
+      "integrity": "sha512-NuJqb5is9I4uzv316VRUDYgIlPZCG8D+ARt5P4t5UDShIHKL25J3TGZAUryY/Aiy0DsY7srJnZL5ryB6DD63Zw==",
+      "requires": {
+        "@babel/parser": "^7.23.6",
+        "@vue/compiler-core": "3.4.3",
+        "@vue/compiler-dom": "3.4.3",
+        "@vue/compiler-ssr": "3.4.3",
+        "@vue/shared": "3.4.3",
         "estree-walker": "^2.0.2",
         "magic-string": "^0.30.5",
         "postcss": "^8.4.32",
@@ -4767,12 +4766,12 @@
       }
     },
     "@vue/compiler-ssr": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.12.tgz",
-      "integrity": "sha512-adCiMJPznfWcQyk/9HSuXGja859IaMV+b8UNSVzDatqv7h0PvT9BEeS22+gjkWofDiSg5d78/ZLls3sLA+cn3A==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.3.tgz",
+      "integrity": "sha512-wnYQtMBkeFSxgSSQbYGQeXPhQacQiog2c6AlvMldQH6DB+gSXK/0F6DVXAJfEiuBSgBhUc8dwrrG5JQcqwalsA==",
       "requires": {
-        "@vue/compiler-dom": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/compiler-dom": "3.4.3",
+        "@vue/shared": "3.4.3"
       }
     },
     "@vue/eslint-config-prettier": {
@@ -4899,57 +4898,45 @@
       }
     },
     "@vue/reactivity": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.12.tgz",
-      "integrity": "sha512-vOJORzO8DlIx88cgTnMLIf2GlLYpoXAKsuoQsK6SGdaqODjxO129pVPTd2s/N/Mb6KKZEFIHIEwWGmtN4YPs+g==",
-      "requires": {
-        "@vue/shared": "3.3.12"
-      }
-    },
-    "@vue/reactivity-transform": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.12.tgz",
-      "integrity": "sha512-g5TijmML7FyKkLt6QnpqNmA4KD7K/T5SbXa88Bhq+hydNQEkzA8veVXWAQuNqg9rjaFYD0rPf0a9NofKA0ENgg==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.3.tgz",
+      "integrity": "sha512-q5f9HLDU+5aBKizXHAx0w4whkIANs1Muiq9R5YXm0HtorSlflqv9u/ohaMxuuhHWCji4xqpQ1eL04WvmAmGnFg==",
       "requires": {
-        "@babel/parser": "^7.23.5",
-        "@vue/compiler-core": "3.3.12",
-        "@vue/shared": "3.3.12",
-        "estree-walker": "^2.0.2",
-        "magic-string": "^0.30.5"
+        "@vue/shared": "3.4.3"
       }
     },
     "@vue/runtime-core": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.12.tgz",
-      "integrity": "sha512-5iL4w7MZrSGKEZU2wFAYhDZdZmgn+s//73EfgDXW1M+ZUOl36md7tlWp1QFK/ladiq4FvQ82shVjo0KiPDPr0A==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.3.tgz",
+      "integrity": "sha512-C1r6QhB1qY7D591RCSFhMULyzL9CuyrGc+3PpB0h7dU4Qqw6GNyo4BNFjHZVvsWncrUlKX3DIKg0Y7rNNr06NQ==",
       "requires": {
-        "@vue/reactivity": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/reactivity": "3.4.3",
+        "@vue/shared": "3.4.3"
       }
     },
     "@vue/runtime-dom": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.12.tgz",
-      "integrity": "sha512-8mMzqiIdl+IYa/OXwKwk6/4ebLq7cYV1pUcwCSwBK2KerUa6cwGosen5xrCL9f8o2DJ9TfPFwbPEvH7OXzUpoA==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.3.tgz",
+      "integrity": "sha512-wrsprg7An5Ec+EhPngWdPuzkp0BEUxAKaQtN9dPU/iZctPyD9aaXmVtehPJerdQxQale6gEnhpnfywNw3zOv2A==",
       "requires": {
-        "@vue/runtime-core": "3.3.12",
-        "@vue/shared": "3.3.12",
+        "@vue/runtime-core": "3.4.3",
+        "@vue/shared": "3.4.3",
         "csstype": "^3.1.3"
       }
     },
     "@vue/server-renderer": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.12.tgz",
-      "integrity": "sha512-OZ0IEK5TU5GXb5J8/wSplyxvGGdIcwEmS8EIO302Vz8K6fGSgSJTU54X0Sb6PaefzZdiN3vHsLXO8XIeF8crQQ==",
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.3.tgz",
+      "integrity": "sha512-BUxt8oVGMKKsqSkM1uU3d3Houyfy4WAc2SpSQRebNd+XJGATVkW/rO129jkyL+kpB/2VRKzE63zwf5RtJ3XuZw==",
       "requires": {
-        "@vue/compiler-ssr": "3.3.12",
-        "@vue/shared": "3.3.12"
+        "@vue/compiler-ssr": "3.4.3",
+        "@vue/shared": "3.4.3"
       }
     },
     "@vue/shared": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.12.tgz",
-      "integrity": "sha512-6p0Yin0pclvnER7BLNOQuod9Z+cxSYh8pSh7CzHnWNjAIP6zrTlCdHRvSCb1aYEx6i3Q3kvfuWU7nG16CgG1ag=="
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.3.tgz",
+      "integrity": "sha512-rIwlkkP1n4uKrRzivAKPZIEkHiuwY5mmhMJ2nZKCBLz8lTUlE73rQh4n1OnnMurXt1vcUNyH4ZPfdh8QweTjpQ=="
     },
     "@vue/tsconfig": {
       "version": "0.4.0",
@@ -5196,6 +5183,11 @@
         "esutils": "^2.0.2"
       }
     },
+    "entities": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="
+    },
     "esbuild": {
       "version": "0.18.11",
       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.11.tgz",
@@ -6622,15 +6614,15 @@
       }
     },
     "vue": {
-      "version": "3.3.12",
-      "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.12.tgz",
-      "integrity": "sha512-jYNv2QmET2OTHsFzfWHMnqgCfqL4zfo97QwofdET+GBRCHhSCHuMTTvNIgeSn0/xF3JRT5OGah6MDwUFN7MPlg==",
-      "requires": {
-        "@vue/compiler-dom": "3.3.12",
-        "@vue/compiler-sfc": "3.3.12",
-        "@vue/runtime-dom": "3.3.12",
-        "@vue/server-renderer": "3.3.12",
-        "@vue/shared": "3.3.12"
+      "version": "3.4.3",
+      "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.3.tgz",
+      "integrity": "sha512-GjN+culMAGv/mUbkIv8zMKItno8npcj5gWlXkSxf1SPTQf8eJ4A+YfHIvQFyL1IfuJcMl3soA7SmN1fRxbf/wA==",
+      "requires": {
+        "@vue/compiler-dom": "3.4.3",
+        "@vue/compiler-sfc": "3.4.3",
+        "@vue/runtime-dom": "3.4.3",
+        "@vue/server-renderer": "3.4.3",
+        "@vue/shared": "3.4.3"
       }
     },
     "vue-eslint-parser": {