diff --git a/package-lock.json b/package-lock.json
index 78662a4ba0e989c31d62b8582699782f2ec64df0..fc28d8e7abdee1afbce11e46ccbc69dc2cb9969b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,7 +12,7 @@
         "core-js": "^3.18.2",
         "mersenne-twister": "^1.1.0",
         "noise-map": "^1.1.0",
-        "quasar": "^2.1.0"
+        "quasar": "^2.1.2"
       },
       "devDependencies": {
         "@babel/eslint-parser": "^7.15.8",
@@ -21,7 +21,7 @@
         "electron-packager": "^15.4.0",
         "eslint": "^7.32.0",
         "eslint-config-prettier": "^8.3.0",
-        "eslint-plugin-vue": "^7.18.0",
+        "eslint-plugin-vue": "^7.19.1",
         "eslint-webpack-plugin": "^3.0.1"
       },
       "engines": {
@@ -5184,9 +5184,9 @@
       }
     },
     "node_modules/eslint-plugin-vue": {
-      "version": "7.18.0",
-      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.18.0.tgz",
-      "integrity": "sha512-ceDXlXYMMPMSXw7tdKUR42w9jlzthJGJ3Kvm3YrZ0zuQfvAySNxe8sm6VHuksBW0+060GzYXhHJG6IHVOfF83Q==",
+      "version": "7.19.1",
+      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.19.1.tgz",
+      "integrity": "sha512-e2pD7nW2sTY04ThH+66BgToNwC4n6dqfNhKE+ypdJFtZgn3Zn+nP8ZEIFPG0PGqCKQ3qxy8dJk1bzUsuQd3ANA==",
       "dev": true,
       "dependencies": {
         "eslint-utils": "^2.1.0",
@@ -10001,9 +10001,9 @@
       }
     },
     "node_modules/quasar": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/quasar/-/quasar-2.1.0.tgz",
-      "integrity": "sha512-TSAAoHrRYNYcSO0zEz3yqYA00Blfwzt8tl7o3/fVyLD6XRrePwB3K0P3ATTQEWISTIUkSklXo5d/c5oXlAQO+g==",
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/quasar/-/quasar-2.1.2.tgz",
+      "integrity": "sha512-7ld4xwIjsTzKYRqFiyiKaAhB/VfOWw/+086SrIoCW8/S5PMINPrSET1LGBqoNMEtL75ISNjJx5n7h3H1VmrfuQ==",
       "engines": {
         "node": ">= 10.18.1",
         "npm": ">= 6.13.4",
@@ -17033,9 +17033,9 @@
       "requires": {}
     },
     "eslint-plugin-vue": {
-      "version": "7.18.0",
-      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.18.0.tgz",
-      "integrity": "sha512-ceDXlXYMMPMSXw7tdKUR42w9jlzthJGJ3Kvm3YrZ0zuQfvAySNxe8sm6VHuksBW0+060GzYXhHJG6IHVOfF83Q==",
+      "version": "7.19.1",
+      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.19.1.tgz",
+      "integrity": "sha512-e2pD7nW2sTY04ThH+66BgToNwC4n6dqfNhKE+ypdJFtZgn3Zn+nP8ZEIFPG0PGqCKQ3qxy8dJk1bzUsuQd3ANA==",
       "dev": true,
       "requires": {
         "eslint-utils": "^2.1.0",
@@ -20557,9 +20557,9 @@
       "dev": true
     },
     "quasar": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/quasar/-/quasar-2.1.0.tgz",
-      "integrity": "sha512-TSAAoHrRYNYcSO0zEz3yqYA00Blfwzt8tl7o3/fVyLD6XRrePwB3K0P3ATTQEWISTIUkSklXo5d/c5oXlAQO+g=="
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/quasar/-/quasar-2.1.2.tgz",
+      "integrity": "sha512-7ld4xwIjsTzKYRqFiyiKaAhB/VfOWw/+086SrIoCW8/S5PMINPrSET1LGBqoNMEtL75ISNjJx5n7h3H1VmrfuQ=="
     },
     "querystring": {
       "version": "0.2.0",
diff --git a/package.json b/package.json
index 70a69849ead57a85dfc8931eec15dbd0acd0fb0d..da2ffcecb8c46b83c0769c46caf3e4cca65d4b7c 100644
--- a/package.json
+++ b/package.json
@@ -18,16 +18,16 @@
     "core-js": "^3.18.2",
     "mersenne-twister": "^1.1.0",
     "noise-map": "^1.1.0",
-    "quasar": "^2.1.0"
+    "quasar": "^2.1.2"
   },
   "devDependencies": {
     "@babel/eslint-parser": "^7.15.8",
     "@quasar/app": "^3.1.3",
     "electron": "^15.1.2",
     "electron-packager": "^15.4.0",
-    "eslint": "^7.32.0",
+    "eslint": "7.32.0",
     "eslint-config-prettier": "^8.3.0",
-    "eslint-plugin-vue": "^7.18.0",
+    "eslint-plugin-vue": "^7.19.1",
     "eslint-webpack-plugin": "^3.0.1"
   },
   "browserslist": [