From 9eff4f00b1e68fcd9630e1811ea2ea514881b53b Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 20 Dec 2024 12:23:38 +0000
Subject: [PATCH] Bump cypress from 13.15.0 to 13.17.0

Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.0 to 13.17.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.0...v13.17.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package-lock.json | 169 +++++++++++++++++++++++++++++++++-------------
 package.json      |   2 +-
 2 files changed, 122 insertions(+), 49 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index b98b532f..7fd973c3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -31,7 +31,7 @@
 				"@vue/vue3-jest": "^29.2.6",
 				"@wmde/eslint-config-wikimedia-typescript": "^0.2.12",
 				"axe-core": "^4.10.0",
-				"cypress": "^13.15.0",
+				"cypress": "^13.17.0",
 				"cypress-axe": "^1.5.0",
 				"eslint": "^8.57.0",
 				"eslint-config-wikimedia": "^0.28.2",
@@ -690,9 +690,9 @@
 			}
 		},
 		"node_modules/@cypress/request": {
-			"version": "3.0.5",
-			"resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.5.tgz",
-			"integrity": "sha512-v+XHd9XmWbufxF1/bTaVm2yhbxY+TB4YtWRqF2zaXBlDNMkls34KiATz0AVDLavL3iB6bQk9/7n3oY1EoLSWGA==",
+			"version": "3.0.7",
+			"resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.7.tgz",
+			"integrity": "sha512-LzxlLEMbBOPYB85uXrDqvD4MgcenjRBLIns3zyhx7vTPj/0u2eQhzXvPiGcaJrV38Q9dbkExWp6cOHPJ+EtFYg==",
 			"dev": true,
 			"dependencies": {
 				"aws-sign2": "~0.7.0",
@@ -708,9 +708,9 @@
 				"json-stringify-safe": "~5.0.1",
 				"mime-types": "~2.1.19",
 				"performance-now": "^2.1.0",
-				"qs": "6.13.0",
+				"qs": "6.13.1",
 				"safe-buffer": "^5.1.2",
-				"tough-cookie": "^4.1.3",
+				"tough-cookie": "^5.0.0",
 				"tunnel-agent": "^0.6.0",
 				"uuid": "^8.3.2"
 			},
@@ -718,6 +718,18 @@
 				"node": ">= 6"
 			}
 		},
+		"node_modules/@cypress/request/node_modules/tough-cookie": {
+			"version": "5.0.0",
+			"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
+			"integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
+			"dev": true,
+			"dependencies": {
+				"tldts": "^6.1.32"
+			},
+			"engines": {
+				"node": ">=16"
+			}
+		},
 		"node_modules/@cypress/xvfb": {
 			"version": "1.2.4",
 			"resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz",
@@ -4910,13 +4922,13 @@
 			"integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
 		},
 		"node_modules/cypress": {
-			"version": "13.15.0",
-			"resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.0.tgz",
-			"integrity": "sha512-53aO7PwOfi604qzOkCSzNlWquCynLlKE/rmmpSPcziRH6LNfaDUAklQT6WJIsD8ywxlIy+uVZsnTMCCQVd2kTw==",
+			"version": "13.17.0",
+			"resolved": "https://registry.npmjs.org/cypress/-/cypress-13.17.0.tgz",
+			"integrity": "sha512-5xWkaPurwkIljojFidhw8lFScyxhtiFHl/i/3zov+1Z5CmY4t9tjIdvSXfu82Y3w7wt0uR9KkucbhkVvJZLQSA==",
 			"dev": true,
 			"hasInstallScript": true,
 			"dependencies": {
-				"@cypress/request": "^3.0.4",
+				"@cypress/request": "^3.0.6",
 				"@cypress/xvfb": "^1.2.4",
 				"@types/sinonjs__fake-timers": "8.1.1",
 				"@types/sizzle": "^2.3.2",
@@ -4927,6 +4939,7 @@
 				"cachedir": "^2.3.0",
 				"chalk": "^4.1.0",
 				"check-more-types": "^2.24.0",
+				"ci-info": "^4.0.0",
 				"cli-cursor": "^3.1.0",
 				"cli-table3": "~0.6.1",
 				"commander": "^6.2.1",
@@ -4941,7 +4954,6 @@
 				"figures": "^3.2.0",
 				"fs-extra": "^9.1.0",
 				"getos": "^3.2.1",
-				"is-ci": "^3.0.1",
 				"is-installed-globally": "~0.4.0",
 				"lazy-ass": "^1.6.0",
 				"listr2": "^3.8.3",
@@ -4956,6 +4968,7 @@
 				"semver": "^7.5.3",
 				"supports-color": "^8.1.1",
 				"tmp": "~0.2.3",
+				"tree-kill": "1.2.2",
 				"untildify": "^4.0.0",
 				"yauzl": "^2.10.0"
 			},
@@ -5022,6 +5035,21 @@
 				"node": ">=8"
 			}
 		},
+		"node_modules/cypress/node_modules/ci-info": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.1.0.tgz",
+			"integrity": "sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==",
+			"dev": true,
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/sibiraj-s"
+				}
+			],
+			"engines": {
+				"node": ">=8"
+			}
+		},
 		"node_modules/cypress/node_modules/color-convert": {
 			"version": "2.0.1",
 			"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
@@ -8093,18 +8121,6 @@
 				"url": "https://github.com/sponsors/ljharb"
 			}
 		},
-		"node_modules/is-ci": {
-			"version": "3.0.1",
-			"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz",
-			"integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==",
-			"dev": true,
-			"dependencies": {
-				"ci-info": "^3.2.0"
-			},
-			"bin": {
-				"is-ci": "bin.js"
-			}
-		},
 		"node_modules/is-core-module": {
 			"version": "2.13.1",
 			"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
@@ -12420,9 +12436,9 @@
 			]
 		},
 		"node_modules/qs": {
-			"version": "6.13.0",
-			"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
-			"integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+			"version": "6.13.1",
+			"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.1.tgz",
+			"integrity": "sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==",
 			"dev": true,
 			"dependencies": {
 				"side-channel": "^1.0.6"
@@ -14318,6 +14334,24 @@
 				"string_decoder": "~0.10.x"
 			}
 		},
+		"node_modules/tldts": {
+			"version": "6.1.69",
+			"resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.69.tgz",
+			"integrity": "sha512-Oh/CqRQ1NXNY7cy9NkTPUauOWiTro0jEYZTioGbOmcQh6EC45oribyIMJp0OJO3677r13tO6SKdWoGZUx2BDFw==",
+			"dev": true,
+			"dependencies": {
+				"tldts-core": "^6.1.69"
+			},
+			"bin": {
+				"tldts": "bin/cli.js"
+			}
+		},
+		"node_modules/tldts-core": {
+			"version": "6.1.69",
+			"resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.69.tgz",
+			"integrity": "sha512-nygxy9n2PBUFQUtAXAc122gGo+04/j5qr5TGQFZTHafTKYvmARVXt2cA5rgero2/dnXUfkdPtiJoKmrd3T+wdA==",
+			"dev": true
+		},
 		"node_modules/tmp": {
 			"version": "0.2.3",
 			"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
@@ -14385,6 +14419,15 @@
 				"node": ">=12"
 			}
 		},
+		"node_modules/tree-kill": {
+			"version": "1.2.2",
+			"resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
+			"integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
+			"dev": true,
+			"bin": {
+				"tree-kill": "cli.js"
+			}
+		},
 		"node_modules/ts-api-utils": {
 			"version": "1.3.0",
 			"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
@@ -15724,9 +15767,9 @@
 			"requires": {}
 		},
 		"@cypress/request": {
-			"version": "3.0.5",
-			"resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.5.tgz",
-			"integrity": "sha512-v+XHd9XmWbufxF1/bTaVm2yhbxY+TB4YtWRqF2zaXBlDNMkls34KiATz0AVDLavL3iB6bQk9/7n3oY1EoLSWGA==",
+			"version": "3.0.7",
+			"resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.7.tgz",
+			"integrity": "sha512-LzxlLEMbBOPYB85uXrDqvD4MgcenjRBLIns3zyhx7vTPj/0u2eQhzXvPiGcaJrV38Q9dbkExWp6cOHPJ+EtFYg==",
 			"dev": true,
 			"requires": {
 				"aws-sign2": "~0.7.0",
@@ -15742,11 +15785,22 @@
 				"json-stringify-safe": "~5.0.1",
 				"mime-types": "~2.1.19",
 				"performance-now": "^2.1.0",
-				"qs": "6.13.0",
+				"qs": "6.13.1",
 				"safe-buffer": "^5.1.2",
-				"tough-cookie": "^4.1.3",
+				"tough-cookie": "^5.0.0",
 				"tunnel-agent": "^0.6.0",
 				"uuid": "^8.3.2"
+			},
+			"dependencies": {
+				"tough-cookie": {
+					"version": "5.0.0",
+					"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
+					"integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
+					"dev": true,
+					"requires": {
+						"tldts": "^6.1.32"
+					}
+				}
 			}
 		},
 		"@cypress/xvfb": {
@@ -18619,12 +18673,12 @@
 			"integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
 		},
 		"cypress": {
-			"version": "13.15.0",
-			"resolved": "https://registry.npmjs.org/cypress/-/cypress-13.15.0.tgz",
-			"integrity": "sha512-53aO7PwOfi604qzOkCSzNlWquCynLlKE/rmmpSPcziRH6LNfaDUAklQT6WJIsD8ywxlIy+uVZsnTMCCQVd2kTw==",
+			"version": "13.17.0",
+			"resolved": "https://registry.npmjs.org/cypress/-/cypress-13.17.0.tgz",
+			"integrity": "sha512-5xWkaPurwkIljojFidhw8lFScyxhtiFHl/i/3zov+1Z5CmY4t9tjIdvSXfu82Y3w7wt0uR9KkucbhkVvJZLQSA==",
 			"dev": true,
 			"requires": {
-				"@cypress/request": "^3.0.4",
+				"@cypress/request": "^3.0.6",
 				"@cypress/xvfb": "^1.2.4",
 				"@types/sinonjs__fake-timers": "8.1.1",
 				"@types/sizzle": "^2.3.2",
@@ -18635,6 +18689,7 @@
 				"cachedir": "^2.3.0",
 				"chalk": "^4.1.0",
 				"check-more-types": "^2.24.0",
+				"ci-info": "^4.0.0",
 				"cli-cursor": "^3.1.0",
 				"cli-table3": "~0.6.1",
 				"commander": "^6.2.1",
@@ -18649,7 +18704,6 @@
 				"figures": "^3.2.0",
 				"fs-extra": "^9.1.0",
 				"getos": "^3.2.1",
-				"is-ci": "^3.0.1",
 				"is-installed-globally": "~0.4.0",
 				"lazy-ass": "^1.6.0",
 				"listr2": "^3.8.3",
@@ -18664,6 +18718,7 @@
 				"semver": "^7.5.3",
 				"supports-color": "^8.1.1",
 				"tmp": "~0.2.3",
+				"tree-kill": "1.2.2",
 				"untildify": "^4.0.0",
 				"yauzl": "^2.10.0"
 			},
@@ -18698,6 +18753,12 @@
 						}
 					}
 				},
+				"ci-info": {
+					"version": "4.1.0",
+					"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.1.0.tgz",
+					"integrity": "sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==",
+					"dev": true
+				},
 				"color-convert": {
 					"version": "2.0.1",
 					"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
@@ -20862,15 +20923,6 @@
 			"integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
 			"dev": true
 		},
-		"is-ci": {
-			"version": "3.0.1",
-			"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz",
-			"integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==",
-			"dev": true,
-			"requires": {
-				"ci-info": "^3.2.0"
-			}
-		},
 		"is-core-module": {
 			"version": "2.13.1",
 			"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
@@ -23952,9 +24004,9 @@
 			"dev": true
 		},
 		"qs": {
-			"version": "6.13.0",
-			"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
-			"integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+			"version": "6.13.1",
+			"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.1.tgz",
+			"integrity": "sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==",
 			"dev": true,
 			"requires": {
 				"side-channel": "^1.0.6"
@@ -25283,6 +25335,21 @@
 				}
 			}
 		},
+		"tldts": {
+			"version": "6.1.69",
+			"resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.69.tgz",
+			"integrity": "sha512-Oh/CqRQ1NXNY7cy9NkTPUauOWiTro0jEYZTioGbOmcQh6EC45oribyIMJp0OJO3677r13tO6SKdWoGZUx2BDFw==",
+			"dev": true,
+			"requires": {
+				"tldts-core": "^6.1.69"
+			}
+		},
+		"tldts-core": {
+			"version": "6.1.69",
+			"resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.69.tgz",
+			"integrity": "sha512-nygxy9n2PBUFQUtAXAc122gGo+04/j5qr5TGQFZTHafTKYvmARVXt2cA5rgero2/dnXUfkdPtiJoKmrd3T+wdA==",
+			"dev": true
+		},
 		"tmp": {
 			"version": "0.2.3",
 			"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
@@ -25334,6 +25401,12 @@
 				"punycode": "^2.1.1"
 			}
 		},
+		"tree-kill": {
+			"version": "1.2.2",
+			"resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
+			"integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
+			"dev": true
+		},
 		"ts-api-utils": {
 			"version": "1.3.0",
 			"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
diff --git a/package.json b/package.json
index 6166f304..a9cd4241 100644
--- a/package.json
+++ b/package.json
@@ -65,7 +65,7 @@
 		"@vue/vue3-jest": "^29.2.6",
 		"@wmde/eslint-config-wikimedia-typescript": "^0.2.12",
 		"axe-core": "^4.10.0",
-		"cypress": "^13.15.0",
+		"cypress": "^13.17.0",
 		"cypress-axe": "^1.5.0",
 		"eslint": "^8.57.0",
 		"eslint-config-wikimedia": "^0.28.2",