diff --git a/package.json b/package.json
index 957fbe1..dafd0ab 100644
--- a/package.json
+++ b/package.json
@@ -115,7 +115,7 @@
     "ts-node": "10.9.2",
     "typescript": "5.5.4",
     "typescript-eslint": "8.4.0",
-    "vite": "5.4.3",
+    "vite": "5.4.6",
     "vite-plugin-dts": "4.1.0"
   }
 }
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b00124c..62f4d6b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -61,7 +61,7 @@ importers:
         version: 8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)
       '@vitejs/plugin-react':
         specifier: 4.3.1
-        version: 4.3.1(vite@5.4.3(@types/node@20.11.21))
+        version: 4.3.1(vite@5.4.6(@types/node@20.11.21))
       '@yelo/rollup-node-external':
         specifier: 1.0.1
         version: 1.0.1
@@ -171,11 +171,11 @@ importers:
         specifier: 8.4.0
         version: 8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)
       vite:
-        specifier: 5.4.3
-        version: 5.4.3(@types/node@20.11.21)
+        specifier: 5.4.6
+        version: 5.4.6(@types/node@20.11.21)
       vite-plugin-dts:
         specifier: 4.1.0
-        version: 4.1.0(@types/node@20.11.21)(rollup@4.21.2)(typescript@5.5.4)(vite@5.4.3(@types/node@20.11.21))
+        version: 4.1.0(@types/node@20.11.21)(rollup@4.21.2)(typescript@5.5.4)(vite@5.4.6(@types/node@20.11.21))
 
 packages:
 
@@ -5992,8 +5992,8 @@ packages:
       vite:
         optional: true
 
-  vite@5.4.3:
-    resolution: {integrity: sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==}
+  vite@5.4.6:
+    resolution: {integrity: sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==}
     engines: {node: ^18.0.0 || >=20.0.0}
     hasBin: true
     peerDependencies:
@@ -8327,14 +8327,14 @@ snapshots:
       '@typescript-eslint/types': 8.4.0
       eslint-visitor-keys: 3.4.3
 
-  '@vitejs/plugin-react@4.3.1(vite@5.4.3(@types/node@20.11.21))':
+  '@vitejs/plugin-react@4.3.1(vite@5.4.6(@types/node@20.11.21))':
     dependencies:
       '@babel/core': 7.24.6
       '@babel/plugin-transform-react-jsx-self': 7.24.6(@babel/core@7.24.6)
       '@babel/plugin-transform-react-jsx-source': 7.24.6(@babel/core@7.24.6)
       '@types/babel__core': 7.20.5
       react-refresh: 0.14.2
-      vite: 5.4.3(@types/node@20.11.21)
+      vite: 5.4.6(@types/node@20.11.21)
     transitivePeerDependencies:
       - supports-color
 
@@ -12851,7 +12851,7 @@ snapshots:
       spdx-correct: 3.2.0
       spdx-expression-parse: 3.0.1
 
-  vite-plugin-dts@4.1.0(@types/node@20.11.21)(rollup@4.21.2)(typescript@5.5.4)(vite@5.4.3(@types/node@20.11.21)):
+  vite-plugin-dts@4.1.0(@types/node@20.11.21)(rollup@4.21.2)(typescript@5.5.4)(vite@5.4.6(@types/node@20.11.21)):
     dependencies:
       '@microsoft/api-extractor': 7.47.4(@types/node@20.11.21)
       '@rollup/pluginutils': 5.1.0(rollup@4.21.2)
@@ -12865,13 +12865,13 @@ snapshots:
       typescript: 5.5.4
       vue-tsc: 2.0.29(typescript@5.5.4)
     optionalDependencies:
-      vite: 5.4.3(@types/node@20.11.21)
+      vite: 5.4.6(@types/node@20.11.21)
     transitivePeerDependencies:
       - '@types/node'
       - rollup
       - supports-color
 
-  vite@5.4.3(@types/node@20.11.21):
+  vite@5.4.6(@types/node@20.11.21):
     dependencies:
       esbuild: 0.21.5
       postcss: 8.4.45