diff --git a/package-lock.json b/package-lock.json
index 6b79c8e1a9badd6f3bb020b829cdd19086443ef6..0b28bc18546994d8dab76e1386618d0fa8ad88e5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,7 +14,7 @@
         "quasar": "2.5.5",
         "tsparticles": "1.41.6",
         "vue": "3.2.37",
-        "vue-router": "4.0.15"
+        "vue-router": "4.1.0"
       },
       "devDependencies": {
         "@babel/eslint-parser": "7.18.2",
@@ -2523,9 +2523,9 @@
       }
     },
     "node_modules/@vue/devtools-api": {
-      "version": "6.0.8",
-      "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.8.tgz",
-      "integrity": "sha512-bzei608bPVQE2yq9Ghrjn/dnpf27mWfrr0q0ZQiuZoO3LQqFG0T1xSGz+9vw1j9KAZM2Cu9vdQMkddDxqzZGNg=="
+      "version": "6.2.0",
+      "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.2.0.tgz",
+      "integrity": "sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA=="
     },
     "node_modules/@vue/reactivity": {
       "version": "3.2.37",
@@ -10810,11 +10810,11 @@
       }
     },
     "node_modules/vue-router": {
-      "version": "4.0.15",
-      "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.15.tgz",
-      "integrity": "sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg==",
+      "version": "4.1.0",
+      "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.0.tgz",
+      "integrity": "sha512-A+dYO0ZXLJFZ40ebW3XtqehCW0Wv2xNH4lFddOByDja4NtItEdyirrShTlvD3UA4xc5a5mG2RRI30BusYpOb9g==",
       "dependencies": {
-        "@vue/devtools-api": "^6.0.0"
+        "@vue/devtools-api": "^6.1.4"
       },
       "funding": {
         "url": "https://github.com/sponsors/posva"
@@ -13340,9 +13340,9 @@
       }
     },
     "@vue/devtools-api": {
-      "version": "6.0.8",
-      "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.8.tgz",
-      "integrity": "sha512-bzei608bPVQE2yq9Ghrjn/dnpf27mWfrr0q0ZQiuZoO3LQqFG0T1xSGz+9vw1j9KAZM2Cu9vdQMkddDxqzZGNg=="
+      "version": "6.2.0",
+      "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.2.0.tgz",
+      "integrity": "sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA=="
     },
     "@vue/reactivity": {
       "version": "3.2.37",
@@ -19492,11 +19492,11 @@
       }
     },
     "vue-router": {
-      "version": "4.0.15",
-      "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.15.tgz",
-      "integrity": "sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg==",
+      "version": "4.1.0",
+      "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.0.tgz",
+      "integrity": "sha512-A+dYO0ZXLJFZ40ebW3XtqehCW0Wv2xNH4lFddOByDja4NtItEdyirrShTlvD3UA4xc5a5mG2RRI30BusYpOb9g==",
       "requires": {
-        "@vue/devtools-api": "^6.0.0"
+        "@vue/devtools-api": "^6.1.4"
       }
     },
     "vue-style-loader": {
diff --git a/package.json b/package.json
index 9c31c31b43cffab5ecfca0cbb97a95e8e5ac3088..3a44de8d8aa8ddd12c453efe1b119d55833d24b1 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
     "core-js": "3.21.1",
     "quasar": "2.5.5",
     "vue": "3.2.37",
-    "vue-router": "4.0.16",
+    "vue-router": "4.1.0",
     "tsparticles": "1.41.6"
   },
   "devDependencies": {