diff --git a/package.json b/package.json
index 1fd9fca9..05326bb7 100644
--- a/package.json
+++ b/package.json
@@ -34,7 +34,7 @@
     "eslint-plugin-prettier": "^4.0.0",
     "glob": "^10.2.1",
     "mocha": "^11.0.1",
-    "prettier": "^2.2.1"
+    "prettier": "^3.5.3"
   },
   "engines": {
     "node": "16.* || 18.* || >= 20"
diff --git a/yarn.lock b/yarn.lock
index 843dbb43..bd25dc81 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1240,10 +1240,10 @@ prettier-linter-helpers@^1.0.0:
   dependencies:
     fast-diff "^1.1.2"
 
-prettier@^2.2.1:
-  version "2.8.8"
-  resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
-  integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
+prettier@^3.5.3:
+  version "3.5.3"
+  resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.5.3.tgz#4fc2ce0d657e7a02e602549f053b239cb7dfe1b5"
+  integrity sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==
 
 punycode@1.3.2:
   version "1.3.2"