diff --git a/package.json b/package.json
index 8459b8ada1..68f8435941 100644
--- a/package.json
+++ b/package.json
@@ -317,7 +317,7 @@
     "typescript": "5.7.2",
     "typescript-eslint": "8.16.0",
     "utf-8-validate": "6.0.5",
-    "vite": "6.0.1",
+    "vite": "6.0.2",
     "vite-plugin-inspect": "0.10.2",
     "vite-plugin-resolve": "2.5.2",
     "vite-plugin-solid": "2.11.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6b24628995..5741838857 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -255,7 +255,7 @@ importers:
         version: 3.2.0
       electron-vite:
         specifier: 2.3.0
-        version: 2.3.0(vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1))
+        version: 2.3.0(vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1))
       esbuild:
         specifier: 0.24.0
         version: 0.24.0
@@ -299,17 +299,17 @@ importers:
         specifier: 6.0.5
         version: 6.0.5
       vite:
-        specifier: 6.0.1
-        version: 6.0.1(@types/node@22.9.3)(yaml@2.6.1)
+        specifier: 6.0.2
+        version: 6.0.2(@types/node@22.9.3)(yaml@2.6.1)
       vite-plugin-inspect:
         specifier: 0.10.2
-        version: 0.10.2(rollup@4.28.0)(vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1))
+        version: 0.10.2(rollup@4.28.0)(vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1))
       vite-plugin-resolve:
         specifier: 2.5.2
         version: 2.5.2
       vite-plugin-solid:
         specifier: 2.11.0
-        version: 2.11.0(solid-js@1.9.3)(vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1))
+        version: 2.11.0(solid-js@1.9.3)(vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1))
       ws:
         specifier: 8.18.0
         version: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.5)
@@ -4190,8 +4190,8 @@ packages:
       '@testing-library/jest-dom':
         optional: true
 
-  vite@6.0.1:
-    resolution: {integrity: sha512-Ldn6gorLGr4mCdFnmeAOLweJxZ34HjKnDm4HGo6P66IEqTxQb36VEdFJQENKxWjupNfoIjvRUnswjn1hpYEpjQ==}
+  vite@6.0.2:
+    resolution: {integrity: sha512-XdQ+VsY2tJpBsKGs0wf3U/+azx8BBpYRHFAyKm5VeEZNOJZRB63q7Sc8Iup3k0TrN3KO6QgyzFf+opSbfY1y0g==}
     engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
     hasBin: true
     peerDependencies:
@@ -6399,7 +6399,7 @@ snapshots:
     transitivePeerDependencies:
       - supports-color
 
-  electron-vite@2.3.0(vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1)):
+  electron-vite@2.3.0(vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1)):
     dependencies:
       '@babel/core': 7.26.0
       '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0)
@@ -6407,7 +6407,7 @@ snapshots:
       esbuild: 0.21.5
       magic-string: 0.30.13
       picocolors: 1.1.1
-      vite: 6.0.1(@types/node@22.9.3)(yaml@2.6.1)
+      vite: 6.0.2(@types/node@22.9.3)(yaml@2.6.1)
     transitivePeerDependencies:
       - supports-color
 
@@ -8637,7 +8637,7 @@ snapshots:
       extsprintf: 1.4.1
     optional: true
 
-  vite-plugin-inspect@0.10.2(rollup@4.28.0)(vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1)):
+  vite-plugin-inspect@0.10.2(rollup@4.28.0)(vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1)):
     dependencies:
       '@antfu/utils': 0.7.10
       '@rollup/pluginutils': 5.1.3(rollup@4.28.0)
@@ -8648,7 +8648,7 @@ snapshots:
       perfect-debounce: 1.0.0
       picocolors: 1.1.1
       sirv: 3.0.0
-      vite: 6.0.1(@types/node@22.9.3)(yaml@2.6.1)
+      vite: 6.0.2(@types/node@22.9.3)(yaml@2.6.1)
     transitivePeerDependencies:
       - rollup
       - supports-color
@@ -8657,7 +8657,7 @@ snapshots:
     dependencies:
       lib-esm: 0.4.2
 
-  vite-plugin-solid@2.11.0(solid-js@1.9.3)(vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1)):
+  vite-plugin-solid@2.11.0(solid-js@1.9.3)(vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1)):
     dependencies:
       '@babel/core': 7.26.0
       '@types/babel__core': 7.20.5
@@ -8665,12 +8665,12 @@ snapshots:
       merge-anything: 5.1.7
       solid-js: 1.9.3
       solid-refresh: 0.6.3(solid-js@1.9.3)
-      vite: 6.0.1(@types/node@22.9.3)(yaml@2.6.1)
-      vitefu: 1.0.4(vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1))
+      vite: 6.0.2(@types/node@22.9.3)(yaml@2.6.1)
+      vitefu: 1.0.4(vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1))
     transitivePeerDependencies:
       - supports-color
 
-  vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1):
+  vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1):
     dependencies:
       esbuild: 0.24.0
       postcss: 8.4.49
@@ -8680,9 +8680,9 @@ snapshots:
       fsevents: 2.3.3
       yaml: 2.6.1
 
-  vitefu@1.0.4(vite@6.0.1(@types/node@22.9.3)(yaml@2.6.1)):
+  vitefu@1.0.4(vite@6.0.2(@types/node@22.9.3)(yaml@2.6.1)):
     optionalDependencies:
-      vite: 6.0.1(@types/node@22.9.3)(yaml@2.6.1)
+      vite: 6.0.2(@types/node@22.9.3)(yaml@2.6.1)
 
   vudio@2.1.1(patch_hash=7iux5msqpgl3octdmwy4uspwoe): {}