diff --git a/package-lock.json b/package-lock.json
index 906a7faafed0dbed835cb521c8040bf9eb9a657f..07b74324569225e3202fd67cbdceb447f25689b6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -22,7 +22,7 @@
         "eslint-config-prettier": "8.5.0",
         "eslint-plugin-vue": "9.15.1",
         "eslint-webpack-plugin": "3.2.0",
-        "prettier": "2.7.1"
+        "prettier": "3.0.1"
       },
       "engines": {
         "node": ">= 16.9.1",
@@ -9115,15 +9115,15 @@
       }
     },
     "node_modules/prettier": {
-      "version": "2.7.1",
-      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz",
-      "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==",
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.1.tgz",
+      "integrity": "sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==",
       "dev": true,
       "bin": {
-        "prettier": "bin-prettier.js"
+        "prettier": "bin/prettier.cjs"
       },
       "engines": {
-        "node": ">=10.13.0"
+        "node": ">=14"
       },
       "funding": {
         "url": "https://github.com/prettier/prettier?sponsor=1"
@@ -18461,9 +18461,9 @@
       "dev": true
     },
     "prettier": {
-      "version": "2.7.1",
-      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz",
-      "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==",
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.1.tgz",
+      "integrity": "sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==",
       "dev": true
     },
     "pretty-error": {
diff --git a/package.json b/package.json
index 4ed87616fc10c17cd2bf55a0a957657b2b56a597..21aef09409a801a7d97912c3796ef829e6c6edd6 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,7 @@
     "eslint-config-prettier": "8.5.0",
     "eslint-plugin-vue": "9.15.1",
     "eslint-webpack-plugin": "3.2.0",
-    "prettier": "2.7.1"
+    "prettier": "3.0.1"
   },
   "browserslist": [
     "last 10 Chrome versions",