diff --git a/package.json b/package.json
index 63615f900971c94d38f6337268408c4c71bf445e..89a81a63956f9b6996178c3b219d9c9e274ef244 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
     "@types/showdown": "2.0.1",
     "@vitejs/plugin-vue": "4.2.3",
     "@vitest/coverage-v8": "0.34.5",
-    "@vitest/ui": "0.34.1",
+    "@vitest/ui": "0.34.5",
     "@vue-macros/volar": "0.15.0",
     "@vue/test-utils": "2.4.1",
     "@vue/tsconfig": "0.4.0",
diff --git a/yarn.lock b/yarn.lock
index 6f85cb3d86e7b1bf780b38f1e5ed2b8727f11d05..543751f82af76db169f1b3960b148b731ef6ef7a 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -609,12 +609,12 @@
   dependencies:
     tinyspy "^2.1.1"
 
-"@vitest/ui@0.34.1":
-  version "0.34.1"
-  resolved "https://registry.yarnpkg.com/@vitest/ui/-/ui-0.34.1.tgz#0919455c67eacd32b9b6cc4e62bd301e738b24f6"
-  integrity sha512-bwmkgMjDcMr3pg0UXLwfwZ/WI1fq2N+5DUisqHkY9bvnNRnpT6QiewtSS/VhmN61ixgNpSKbEGVboml2GLuxfA==
+"@vitest/ui@0.34.5":
+  version "0.34.5"
+  resolved "https://registry.yarnpkg.com/@vitest/ui/-/ui-0.34.5.tgz#a42c8c774e72b47c6159d0c50545d62f8e0728ee"
+  integrity sha512-nK3Ny7fQgoTJMCGXLzYL0oo1ePtruRM9eYT1Y8esQx8fHj05davqVgqWv4Kd+Yy8PfzyrduTx1EYBdSMIbQh8A==
   dependencies:
-    "@vitest/utils" "0.34.1"
+    "@vitest/utils" "0.34.5"
     fast-glob "^3.3.0"
     fflate "^0.8.0"
     flatted "^3.2.7"
@@ -631,6 +631,15 @@
     loupe "^2.3.6"
     pretty-format "^29.5.0"
 
+"@vitest/utils@0.34.5":
+  version "0.34.5"
+  resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-0.34.5.tgz#2178fdbc36524d25b8d846b3d408962e1771e83a"
+  integrity sha512-ur6CmmYQoeHMwmGb0v+qwkwN3yopZuZyf4xt1DBBSGBed8Hf9Gmbm/5dEWqgpLPdRx6Av6jcWXrjcKfkTzg/pw==
+  dependencies:
+    diff-sequences "^29.4.3"
+    loupe "^2.3.6"
+    pretty-format "^29.5.0"
+
 "@volar/language-core@1.10.0", "@volar/language-core@~1.10.0":
   version "1.10.0"
   resolved "https://registry.yarnpkg.com/@volar/language-core/-/language-core-1.10.0.tgz#fb6b3ad22e75c53a1ae4d644c4a788b47d411b9d"