diff --git a/app/package-lock.json b/app/package-lock.json
index d12217c..a84f3af 100644
--- a/app/package-lock.json
+++ b/app/package-lock.json
@@ -1,5 +1,5 @@
 {
-   "name": "app",
+   "name": "npm-proj-1708832310442-0.9507605653075453KHaILg",
    "lockfileVersion": 3,
    "requires": true,
    "packages": {
@@ -11,7 +11,7 @@
             "@fortawesome/free-regular-svg-icons": "^6.2.1",
             "@fortawesome/free-solid-svg-icons": "^6.2.1",
             "@fortawesome/vue-fontawesome": "^3.0.3",
-            "@headlessui/vue": "^1.7.7",
+            "@headlessui/vue": "^1.7.18",
             "@heroicons/vue": "^2.0.13",
             "@nuxtjs/i18n": "8.0.0-beta.10",
             "@types/node": "^18.11.18",
@@ -21,7 +21,7 @@
             "tailwindcss": "^3.2.4",
             "vue": "^3.4.0",
             "vue-markdown-render": "^2.0.1",
-            "vue-router": "latest",
+            "vue-router": "^4.3.0",
             "vue3-carousel": "^0.2.12"
          },
          "devDependencies": {
@@ -1221,9 +1221,9 @@
          }
       },
       "node_modules/@headlessui/vue": {
-         "version": "1.7.17",
-         "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.17.tgz",
-         "integrity": "sha512-hmJChv8HzKorxd9F70RGnECAwZfkvmmwOqreuKLWY/19d5qbWnSdw+DNbuA/Uo6X5rb4U5B3NrT+qBKPmjhRqw==",
+         "version": "1.7.18",
+         "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.18.tgz",
+         "integrity": "sha512-N9EUJY0sHhuJQ81oQlk+vmB80NwUXsyJjxOaBrzUyO+VHIZz7v/ffFICAlrtM4TxZaZFMCzehe74yEPSqkEJ9g==",
          "dependencies": {
             "@tanstack/vue-virtual": "^3.0.0-beta.60"
          },
@@ -14203,11 +14203,11 @@
          }
       },
       "node_modules/vue-router": {
-         "version": "4.2.5",
-         "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz",
-         "integrity": "sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==",
+         "version": "4.3.0",
+         "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.0.tgz",
+         "integrity": "sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==",
          "dependencies": {
-            "@vue/devtools-api": "^6.5.0"
+            "@vue/devtools-api": "^6.5.1"
          },
          "funding": {
             "url": "https://github.com/sponsors/posva"
diff --git a/app/package.json b/app/package.json
index 9688db3..66ead8a 100644
--- a/app/package.json
+++ b/app/package.json
@@ -17,7 +17,7 @@
       "@fortawesome/free-regular-svg-icons": "^6.2.1",
       "@fortawesome/free-solid-svg-icons": "^6.2.1",
       "@fortawesome/vue-fontawesome": "^3.0.3",
-      "@headlessui/vue": "^1.7.7",
+      "@headlessui/vue": "^1.7.18",
       "@heroicons/vue": "^2.0.13",
       "@nuxtjs/i18n": "8.0.0-beta.10",
       "@types/node": "^18.11.18",