diff --git a/package-lock.json b/package-lock.json
index 2aea02ba09cbf910020c85ed84decf4dae79f6b1..30607eab7ce5405cc3fbeca232ecf8b6137720b1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -82,7 +82,7 @@
         "eslint-config-standard-jsx": "11.0.0",
         "eslint-config-standard-react": "13.0.0",
         "eslint-plugin-chai-friendly": "^0.7.4",
-        "eslint-plugin-cypress": "^2.15.2",
+        "eslint-plugin-cypress": "^3.0.1",
         "eslint-plugin-icedfrisby": "^0.1.0",
         "eslint-plugin-import": "^2.29.1",
         "eslint-plugin-jsdoc": "^48.2.3",
@@ -11121,15 +11121,15 @@
       }
     },
     "node_modules/eslint-plugin-cypress": {
-      "version": "2.15.2",
-      "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.15.2.tgz",
-      "integrity": "sha512-CtcFEQTDKyftpI22FVGpx8bkpKyYXBlNge6zSo0pl5/qJvBAnzaD76Vu2AsP16d6mTj478Ldn2mhgrWV+Xr0vQ==",
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-3.0.1.tgz",
+      "integrity": "sha512-vcWCHa+clkJewPiz4lC8yHnMUMEVPx0QcZ3zA0sXt7MfdcYL4d+UPs51jR4CVLZDMJkMx72cmq7M9yxiO+bnFg==",
       "dev": true,
       "dependencies": {
         "globals": "^13.20.0"
       },
       "peerDependencies": {
-        "eslint": ">= 3.2.1"
+        "eslint": ">=7 <9"
       }
     },
     "node_modules/eslint-plugin-cypress/node_modules/globals": {
diff --git a/package.json b/package.json
index c2adcb61b3d4138c57c43457469846580fc67fb7..1ab83fa93edcac7f3bdfc2ea7cc609643df20a52 100644
--- a/package.json
+++ b/package.json
@@ -169,7 +169,7 @@
     "eslint-config-standard-jsx": "11.0.0",
     "eslint-config-standard-react": "13.0.0",
     "eslint-plugin-chai-friendly": "^0.7.4",
-    "eslint-plugin-cypress": "^2.15.2",
+    "eslint-plugin-cypress": "^3.0.1",
     "eslint-plugin-icedfrisby": "^0.1.0",
     "eslint-plugin-import": "^2.29.1",
     "eslint-plugin-jsdoc": "^48.2.3",