diff --git a/package.json b/package.json
index b94b6e5d..bb340871 100644
--- a/package.json
+++ b/package.json
@@ -89,7 +89,7 @@
     "tslib": "2.8.1",
     "typescript": "5.7.3",
     "typescript-eslint": "8.24.1",
-    "vite": "6.1.0",
+    "vite": "6.1.1",
     "vitest": "3.0.6",
     "yargs": "17.7.2"
   },
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2d54dec5..0785f224 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -90,8 +90,8 @@ importers:
         specifier: 8.24.1
         version: 8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)
       vite:
-        specifier: 6.1.0
-        version: 6.1.0(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
+        specifier: 6.1.1
+        version: 6.1.1(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
       vitest:
         specifier: 3.0.6
         version: 3.0.6(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
@@ -2611,8 +2611,8 @@ packages:
     engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
     hasBin: true
 
-  vite@6.1.0:
-    resolution: {integrity: sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==}
+  vite@6.1.1:
+    resolution: {integrity: sha512-4GgM54XrwRfrOp297aIYspIti66k56v16ZnqHvrIM7mG+HjDlAwS7p+Srr7J6fGvEdOJ5JcQ/D9T7HhtdXDTzA==}
     engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
     hasBin: true
     peerDependencies:
@@ -3366,13 +3366,13 @@ snapshots:
       chai: 5.2.0
       tinyrainbow: 2.0.0
 
-  '@vitest/mocker@3.0.6(vite@6.1.0(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0))':
+  '@vitest/mocker@3.0.6(vite@6.1.1(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0))':
     dependencies:
       '@vitest/spy': 3.0.6
       estree-walker: 3.0.3
       magic-string: 0.30.17
     optionalDependencies:
-      vite: 6.1.0(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
+      vite: 6.1.1(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
 
   '@vitest/pretty-format@3.0.6':
     dependencies:
@@ -5249,7 +5249,7 @@ snapshots:
       debug: 4.4.0
       es-module-lexer: 1.6.0
       pathe: 2.0.3
-      vite: 6.1.0(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
+      vite: 6.1.1(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
     transitivePeerDependencies:
       - '@types/node'
       - jiti
@@ -5264,7 +5264,7 @@ snapshots:
       - tsx
       - yaml
 
-  vite@6.1.0(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0):
+  vite@6.1.1(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0):
     dependencies:
       esbuild: 0.24.2
       postcss: 8.5.2
@@ -5278,7 +5278,7 @@ snapshots:
   vitest@3.0.6(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0):
     dependencies:
       '@vitest/expect': 3.0.6
-      '@vitest/mocker': 3.0.6(vite@6.1.0(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0))
+      '@vitest/mocker': 3.0.6(vite@6.1.1(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0))
       '@vitest/pretty-format': 3.0.6
       '@vitest/runner': 3.0.6
       '@vitest/snapshot': 3.0.6
@@ -5294,7 +5294,7 @@ snapshots:
       tinyexec: 0.3.2
       tinypool: 1.0.2
       tinyrainbow: 2.0.0
-      vite: 6.1.0(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
+      vite: 6.1.1(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
       vite-node: 3.0.6(@types/node@18.19.76)(jiti@2.4.2)(sass@1.85.0)
       why-is-node-running: 2.3.0
     optionalDependencies: