diff --git a/package-lock.json b/package-lock.json
index 6b51e58c..c603ded3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,8 +11,8 @@
       "devDependencies": {
         "@release-it/keep-a-changelog": "5.0.0",
         "@snowcoders/renovate-config": "3.0.0-beta.17",
-        "@testing-library/jest-dom": "6.4.2",
-        "@testing-library/react": "15.0.2",
+        "@testing-library/jest-dom": "6.4.5",
+        "@testing-library/react": "15.0.7",
         "@testing-library/user-event": "14.5.2",
         "@types/react": "18.3.1",
         "@typescript-eslint/eslint-plugin": "7.8.0",
@@ -2275,9 +2275,9 @@
       "dev": true
     },
     "node_modules/@testing-library/jest-dom": {
-      "version": "6.4.2",
-      "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz",
-      "integrity": "sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==",
+      "version": "6.4.5",
+      "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.5.tgz",
+      "integrity": "sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==",
       "dev": true,
       "dependencies": {
         "@adobe/css-tools": "^4.3.2",
@@ -2286,7 +2286,7 @@
         "chalk": "^3.0.0",
         "css.escape": "^1.5.1",
         "dom-accessibility-api": "^0.6.3",
-        "lodash": "^4.17.15",
+        "lodash": "^4.17.21",
         "redent": "^3.0.0"
       },
       "engines": {
@@ -2339,9 +2339,9 @@
       "dev": true
     },
     "node_modules/@testing-library/react": {
-      "version": "15.0.2",
-      "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-15.0.2.tgz",
-      "integrity": "sha512-5mzIpuytB1ctpyywvyaY2TAAUQVCZIGqwiqFQf6u9lvj/SJQepGUzNV18Xpk+NLCaCE2j7CWrZE0tEf9xLZYiQ==",
+      "version": "15.0.7",
+      "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-15.0.7.tgz",
+      "integrity": "sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==",
       "dev": true,
       "dependencies": {
         "@babel/runtime": "^7.12.5",
@@ -2352,8 +2352,14 @@
         "node": ">=18"
       },
       "peerDependencies": {
+        "@types/react": "^18.0.0",
         "react": "^18.0.0",
         "react-dom": "^18.0.0"
+      },
+      "peerDependenciesMeta": {
+        "@types/react": {
+          "optional": true
+        }
       }
     },
     "node_modules/@testing-library/user-event": {
diff --git a/package.json b/package.json
index 32799bc8..076848c6 100644
--- a/package.json
+++ b/package.json
@@ -4,8 +4,8 @@
   "devDependencies": {
     "@release-it/keep-a-changelog": "5.0.0",
     "@snowcoders/renovate-config": "3.0.0-beta.17",
-    "@testing-library/jest-dom": "6.4.2",
-    "@testing-library/react": "15.0.2",
+    "@testing-library/jest-dom": "6.4.5",
+    "@testing-library/react": "15.0.7",
     "@testing-library/user-event": "14.5.2",
     "@types/react": "18.3.1",
     "@typescript-eslint/eslint-plugin": "7.8.0",