Jelajahi Sumber

chore(deps): update webdriverio monorepo

renovate[bot] 1 tahun lalu
induk
melakukan
3da47a35ef
1 mengubah file dengan 86 tambahan dan 533 penghapusan
  1. 86 533
      package-lock.json

+ 86 - 533
package-lock.json

@@ -4586,15 +4586,15 @@
 			}
 		},
 		"node_modules/@wdio/browserstack-service": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/browserstack-service/-/browserstack-service-8.19.0.tgz",
-			"integrity": "sha512-gL07t/CRxTaIuGA2aH+4pxt34weUbIkt4GA1gkgemyYhR2XrUfhpj0JC4EGAJCCLXLuWUT0C1m96KwA7Q5otUg==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/browserstack-service/-/browserstack-service-8.20.0.tgz",
+			"integrity": "sha512-x7krNM7yttERYpi7rXttGcscF5N0yqW61PiXPxcUyM4dVhRcp5GO8YI30iTlPdxaOnN2ciNw9deIi9+9G8ViFQ==",
 			"dev": true,
 			"dependencies": {
 				"@types/gitconfiglocal": "^2.0.1",
 				"@wdio/logger": "8.16.17",
-				"@wdio/reporter": "8.19.0",
-				"@wdio/types": "8.19.0",
+				"@wdio/reporter": "8.20.0",
+				"@wdio/types": "8.20.0",
 				"browserstack-local": "^1.5.1",
 				"csv-writer": "^1.6.0",
 				"form-data": "^4.0.0",
@@ -4602,7 +4602,7 @@
 				"gitconfiglocal": "^2.1.0",
 				"got": "^ 12.6.1",
 				"uuid": "^9.0.0",
-				"webdriverio": "8.19.0",
+				"webdriverio": "8.20.0",
 				"winston-transport": "^4.5.0"
 			},
 			"engines": {
@@ -4613,22 +4613,23 @@
 			}
 		},
 		"node_modules/@wdio/cli": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.19.0.tgz",
-			"integrity": "sha512-OLYIyVx1B6DK9xgiqFTNSZkDSug5so4MylwI7whJ1IdQmmwsRVS3rLuac0qYPr+z7G9QnZrqSrqCNkfwJ98V+Q==",
+			"version": "8.20.2",
+			"resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.20.2.tgz",
+			"integrity": "sha512-fXpwcpsSo//5eC7bODDaumuNLl9wK+G7G9mAu0OB3QUZ39CudsrNxGxchVhnilqQAFw450OOEL/RzaDPspCZRA==",
 			"dev": true,
 			"dependencies": {
 				"@types/node": "^20.1.1",
-				"@wdio/config": "8.19.0",
-				"@wdio/globals": "8.19.0",
+				"@wdio/config": "8.20.0",
+				"@wdio/globals": "8.20.0",
 				"@wdio/logger": "8.16.17",
 				"@wdio/protocols": "8.18.0",
-				"@wdio/types": "8.19.0",
-				"@wdio/utils": "8.19.0",
+				"@wdio/types": "8.20.0",
+				"@wdio/utils": "8.20.0",
 				"async-exit-hook": "^2.0.1",
 				"chalk": "^5.2.0",
 				"chokidar": "^3.5.3",
 				"cli-spinners": "^2.9.0",
+				"detect-package-manager": "^3.0.1",
 				"dotenv": "^16.3.1",
 				"ejs": "^3.1.9",
 				"execa": "^8.0.1",
@@ -4639,9 +4640,8 @@
 				"lodash.union": "^4.6.0",
 				"read-pkg-up": "10.1.0",
 				"recursive-readdir": "^2.2.3",
-				"webdriverio": "8.19.0",
-				"yargs": "^17.7.2",
-				"yarn-install": "^1.0.0"
+				"webdriverio": "8.20.0",
+				"yargs": "^17.7.2"
 			},
 			"bin": {
 				"wdio": "bin/wdio.js"
@@ -4809,14 +4809,14 @@
 			}
 		},
 		"node_modules/@wdio/config": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.19.0.tgz",
-			"integrity": "sha512-BFsLLoOD8kE1qGtAaY22N1c/GPOJbToQgD56ZZCS1wbLwX4EfZk6QIsqV2XcyEGzTZjge2GCkZEbUMHPLrMXvQ==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.20.0.tgz",
+			"integrity": "sha512-ODsafHlxEawyYa6IyIdXJMV2plPFyrDbGrXLNKNFBQVfB/FmoHUiiOTh+4Gu+sUXzpn2YNH5O199qHxHw61uUw==",
 			"dev": true,
 			"dependencies": {
 				"@wdio/logger": "8.16.17",
-				"@wdio/types": "8.19.0",
-				"@wdio/utils": "8.19.0",
+				"@wdio/types": "8.20.0",
+				"@wdio/utils": "8.20.0",
 				"decamelize": "^6.0.0",
 				"deepmerge-ts": "^5.0.0",
 				"glob": "^10.2.2",
@@ -4828,29 +4828,29 @@
 			}
 		},
 		"node_modules/@wdio/globals": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.19.0.tgz",
-			"integrity": "sha512-upmDIy6HWB2mU8WC38OTnuo8984GVypzy2qUpGRcynXBuQLVLijxQLX+gGi4I5hBJu3K6eFhnDkhI0oXoV92gw==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.20.0.tgz",
+			"integrity": "sha512-IYqFM5Ofg1vWogIJOR+Tb5Q2jdyT2c3WJNDmVkHbRe1vP4pEWFf2BbAqzD3anMDssZD0y8I4ZDsFL+kMr5DENA==",
 			"dev": true,
 			"engines": {
 				"node": "^16.13 || >=18"
 			},
 			"optionalDependencies": {
 				"expect-webdriverio": "^4.2.5",
-				"webdriverio": "8.19.0"
+				"webdriverio": "8.20.0"
 			}
 		},
 		"node_modules/@wdio/jasmine-framework": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/jasmine-framework/-/jasmine-framework-8.19.0.tgz",
-			"integrity": "sha512-LMaCLKNtn43xYJVRWD2vUXH84A8XVRTGYNyQQ6Y7LeS90G/dy9BDQolEHMCCO++nZDoZ96HVN4OzeLgDe583Ag==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/jasmine-framework/-/jasmine-framework-8.20.0.tgz",
+			"integrity": "sha512-DO+NqGUjg6gU+UrJQgHQGT8h+jxW2iJwoCwv6486If00YZSWKUTSQNYmS04MDI5Uq+Obqhzzvi8eB57/U22+5g==",
 			"dev": true,
 			"dependencies": {
 				"@types/node": "^20.1.0",
-				"@wdio/globals": "8.19.0",
+				"@wdio/globals": "8.20.0",
 				"@wdio/logger": "8.16.17",
-				"@wdio/types": "8.19.0",
-				"@wdio/utils": "8.19.0",
+				"@wdio/types": "8.20.0",
+				"@wdio/utils": "8.20.0",
 				"expect-webdriverio": "^4.2.5",
 				"jasmine": "^5.0.0"
 			},
@@ -4859,16 +4859,16 @@
 			}
 		},
 		"node_modules/@wdio/local-runner": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.19.0.tgz",
-			"integrity": "sha512-WX9rN6WqqDipJhDQJV2+nDN4FY9sz3wmDdoi2X+W7KvnU8Hev2BexEb8PpzqVwt2aVL0gVwLb4cUdU7gWITHyg==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.20.0.tgz",
+			"integrity": "sha512-c/wSmCjzdLQ2BAq39BMhxTY2m+QDAB2quGSweou7s/V5OsAnu7Wb4z6+s2Y2ayeWypskVQXdhgmbUWAuktsSTQ==",
 			"dev": true,
 			"dependencies": {
 				"@types/node": "^20.1.0",
 				"@wdio/logger": "8.16.17",
 				"@wdio/repl": "8.10.1",
-				"@wdio/runner": "8.19.0",
-				"@wdio/types": "8.19.0",
+				"@wdio/runner": "8.20.0",
+				"@wdio/types": "8.20.0",
 				"async-exit-hook": "^2.0.1",
 				"split2": "^4.1.0",
 				"stream-buffers": "^3.0.2"
@@ -4923,14 +4923,14 @@
 			}
 		},
 		"node_modules/@wdio/reporter": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.19.0.tgz",
-			"integrity": "sha512-fRECsIIryM+2xnjcYDXx1j3c8GkPtBi5/dqowYPKW1bdm/SMCOBZviZVbihpw7zSgo+cGAMbFXEO9HDVcMqSjg==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.20.0.tgz",
+			"integrity": "sha512-9a0cIuwDYwMgBwx/JTRITjlxef63xEt+q+nQBsEwzaPtcTMLzRIGAYO7BKxf9ejYL3tdoPJYJm3GtBKeh+2QIQ==",
 			"dev": true,
 			"dependencies": {
 				"@types/node": "^20.1.0",
 				"@wdio/logger": "8.16.17",
-				"@wdio/types": "8.19.0",
+				"@wdio/types": "8.20.0",
 				"diff": "^5.0.0",
 				"object-inspect": "^1.12.0"
 			},
@@ -4939,35 +4939,35 @@
 			}
 		},
 		"node_modules/@wdio/runner": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.19.0.tgz",
-			"integrity": "sha512-YZXVzg9Q4S/vRFfzzprQYgq9scPZohpSUhJxOjS4xYY/yorMRYTR/zih1aQCSQVgQ/9PadRqCs2a9fElsLdOMA==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.20.0.tgz",
+			"integrity": "sha512-8zvQanl3GM6PzY2kaj7cq+BFiA35cy9qXc25u3yKsY1/xjSuN5Mio0wijjwH4g9jQ6gobLdPflURfkJHB7pN9w==",
 			"dev": true,
 			"dependencies": {
 				"@types/node": "^20.1.0",
-				"@wdio/config": "8.19.0",
-				"@wdio/globals": "8.19.0",
+				"@wdio/config": "8.20.0",
+				"@wdio/globals": "8.20.0",
 				"@wdio/logger": "8.16.17",
-				"@wdio/types": "8.19.0",
-				"@wdio/utils": "8.19.0",
+				"@wdio/types": "8.20.0",
+				"@wdio/utils": "8.20.0",
 				"deepmerge-ts": "^5.0.0",
 				"expect-webdriverio": "^4.2.5",
 				"gaze": "^1.1.2",
-				"webdriver": "8.19.0",
-				"webdriverio": "8.19.0"
+				"webdriver": "8.20.0",
+				"webdriverio": "8.20.0"
 			},
 			"engines": {
 				"node": "^16.13 || >=18"
 			}
 		},
 		"node_modules/@wdio/spec-reporter": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.19.0.tgz",
-			"integrity": "sha512-3QV1AEJM/Utr8EitSpQI3JfNhGYryLVaQpIy4u/LxDj2NjHAebhs4eoEwsc1nUrtl0YXt5y6L5LopmxTpILDMw==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.20.0.tgz",
+			"integrity": "sha512-HpVE/99Kg/no94ETpI4JWoJzqpcsAnJQpbg5HdSyZqXuGj9WnRF/PGXK7VDU+DZwGQgOF9A6s6H0hd+FTHDrHg==",
 			"dev": true,
 			"dependencies": {
-				"@wdio/reporter": "8.19.0",
-				"@wdio/types": "8.19.0",
+				"@wdio/reporter": "8.20.0",
+				"@wdio/types": "8.20.0",
 				"chalk": "^5.1.2",
 				"easy-table": "^1.2.0",
 				"pretty-ms": "^7.0.0"
@@ -4989,9 +4989,9 @@
 			}
 		},
 		"node_modules/@wdio/types": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.19.0.tgz",
-			"integrity": "sha512-L2DCjRkOYEkEcZewBMCCLrsFJIYzo+kUcoV8iX3oDH711pxdC6hJIK8r7EeeLDPklNHqnxGniVY/+04lpOoqmg==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.20.0.tgz",
+			"integrity": "sha512-y0En5V5PPF48IHJMetaNYQobhCr3ddsgp2aX/crLL51UccWqnFpCL8pCh6cP01gRgCchCasa2JCBMB+PucbYmA==",
 			"dev": true,
 			"dependencies": {
 				"@types/node": "^20.1.0"
@@ -5001,14 +5001,14 @@
 			}
 		},
 		"node_modules/@wdio/utils": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.19.0.tgz",
-			"integrity": "sha512-Pwpoc0yqFMtVVv7Wp5zAJKO8qNRcbVHRGOdc62UFpXD09+kvnwhsgCJcQPPQndCebbDgvhFok3rBcgYrjEz5rQ==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.20.0.tgz",
+			"integrity": "sha512-nZ5QF5lPyZNJG9YaSrRuVfkVeg80yRrUQT42D0mUDDjmUIh2pAXDMu4HxgxocuQSOyLacg4Vpg3Sju9NFipxIA==",
 			"dev": true,
 			"dependencies": {
 				"@puppeteer/browsers": "^1.6.0",
 				"@wdio/logger": "8.16.17",
-				"@wdio/types": "8.19.0",
+				"@wdio/types": "8.20.0",
 				"decamelize": "^6.0.0",
 				"deepmerge-ts": "^5.1.0",
 				"edgedriver": "^5.3.5",
@@ -5711,270 +5711,6 @@
 				"node": ">=0.2.0"
 			}
 		},
-		"node_modules/cac": {
-			"version": "3.0.4",
-			"resolved": "https://registry.npmjs.org/cac/-/cac-3.0.4.tgz",
-			"integrity": "sha512-hq4rxE3NT5PlaEiVV39Z45d6MoFcQZG5dsgJqtAUeOz3408LEQAElToDkf9i5IYSCOmK0If/81dLg7nKxqPR0w==",
-			"dev": true,
-			"dependencies": {
-				"camelcase-keys": "^3.0.0",
-				"chalk": "^1.1.3",
-				"indent-string": "^3.0.0",
-				"minimist": "^1.2.0",
-				"read-pkg-up": "^1.0.1",
-				"suffix": "^0.1.0",
-				"text-table": "^0.2.0"
-			},
-			"engines": {
-				"node": ">=4"
-			}
-		},
-		"node_modules/cac/node_modules/ansi-regex": {
-			"version": "2.1.1",
-			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
-			"integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/ansi-styles": {
-			"version": "2.2.1",
-			"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
-			"integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/camelcase": {
-			"version": "3.0.0",
-			"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
-			"integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/camelcase-keys": {
-			"version": "3.0.0",
-			"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-3.0.0.tgz",
-			"integrity": "sha512-U4E6A6aFyYnNW+tDt5/yIUKQURKXe3WMFPfX4FxrQFcwZ/R08AUk1xWcUtlr7oq6CV07Ji+aa69V2g7BSpblnQ==",
-			"dev": true,
-			"dependencies": {
-				"camelcase": "^3.0.0",
-				"map-obj": "^1.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/chalk": {
-			"version": "1.1.3",
-			"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
-			"integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
-			"dev": true,
-			"dependencies": {
-				"ansi-styles": "^2.2.1",
-				"escape-string-regexp": "^1.0.2",
-				"has-ansi": "^2.0.0",
-				"strip-ansi": "^3.0.0",
-				"supports-color": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/escape-string-regexp": {
-			"version": "1.0.5",
-			"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
-			"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.8.0"
-			}
-		},
-		"node_modules/cac/node_modules/find-up": {
-			"version": "1.1.2",
-			"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
-			"integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==",
-			"dev": true,
-			"dependencies": {
-				"path-exists": "^2.0.0",
-				"pinkie-promise": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/hosted-git-info": {
-			"version": "2.8.9",
-			"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
-			"integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
-			"dev": true
-		},
-		"node_modules/cac/node_modules/indent-string": {
-			"version": "3.2.0",
-			"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
-			"integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==",
-			"dev": true,
-			"engines": {
-				"node": ">=4"
-			}
-		},
-		"node_modules/cac/node_modules/load-json-file": {
-			"version": "1.1.0",
-			"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
-			"integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==",
-			"dev": true,
-			"dependencies": {
-				"graceful-fs": "^4.1.2",
-				"parse-json": "^2.2.0",
-				"pify": "^2.0.0",
-				"pinkie-promise": "^2.0.0",
-				"strip-bom": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/map-obj": {
-			"version": "1.0.1",
-			"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
-			"integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/normalize-package-data": {
-			"version": "2.5.0",
-			"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
-			"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
-			"dev": true,
-			"dependencies": {
-				"hosted-git-info": "^2.1.4",
-				"resolve": "^1.10.0",
-				"semver": "2 || 3 || 4 || 5",
-				"validate-npm-package-license": "^3.0.1"
-			}
-		},
-		"node_modules/cac/node_modules/parse-json": {
-			"version": "2.2.0",
-			"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
-			"integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==",
-			"dev": true,
-			"dependencies": {
-				"error-ex": "^1.2.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/path-exists": {
-			"version": "2.1.0",
-			"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
-			"integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==",
-			"dev": true,
-			"dependencies": {
-				"pinkie-promise": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/path-type": {
-			"version": "1.1.0",
-			"resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
-			"integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==",
-			"dev": true,
-			"dependencies": {
-				"graceful-fs": "^4.1.2",
-				"pify": "^2.0.0",
-				"pinkie-promise": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/pify": {
-			"version": "2.3.0",
-			"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
-			"integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/read-pkg": {
-			"version": "1.1.0",
-			"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
-			"integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==",
-			"dev": true,
-			"dependencies": {
-				"load-json-file": "^1.0.0",
-				"normalize-package-data": "^2.3.2",
-				"path-type": "^1.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/read-pkg-up": {
-			"version": "1.0.1",
-			"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
-			"integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==",
-			"dev": true,
-			"dependencies": {
-				"find-up": "^1.0.0",
-				"read-pkg": "^1.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/semver": {
-			"version": "5.7.2",
-			"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
-			"integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
-			"dev": true,
-			"bin": {
-				"semver": "bin/semver"
-			}
-		},
-		"node_modules/cac/node_modules/strip-ansi": {
-			"version": "3.0.1",
-			"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
-			"integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
-			"dev": true,
-			"dependencies": {
-				"ansi-regex": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/strip-bom": {
-			"version": "2.0.0",
-			"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
-			"integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==",
-			"dev": true,
-			"dependencies": {
-				"is-utf8": "^0.2.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/cac/node_modules/supports-color": {
-			"version": "2.0.0",
-			"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
-			"integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.8.0"
-			}
-		},
 		"node_modules/cacheable-lookup": {
 			"version": "7.0.0",
 			"resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz",
@@ -7206,6 +6942,18 @@
 				"node": ">=8"
 			}
 		},
+		"node_modules/detect-package-manager": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-3.0.1.tgz",
+			"integrity": "sha512-qoHDH6+lMcpJPAScE7+5CYj91W0mxZNXTwZPrCqi1KMk+x+AoQScQ2V1QyqTln1rHU5Haq5fikvOGHv+leKD8A==",
+			"dev": true,
+			"dependencies": {
+				"execa": "^5.1.1"
+			},
+			"engines": {
+				"node": ">=12"
+			}
+		},
 		"node_modules/devtools-protocol": {
 			"version": "0.0.1209236",
 			"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1209236.tgz",
@@ -8652,27 +8400,6 @@
 				"node": ">= 0.4.0"
 			}
 		},
-		"node_modules/has-ansi": {
-			"version": "2.0.0",
-			"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
-			"integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==",
-			"dev": true,
-			"dependencies": {
-				"ansi-regex": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/has-ansi/node_modules/ansi-regex": {
-			"version": "2.1.1",
-			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
-			"integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
 		"node_modules/has-flag": {
 			"version": "4.0.0",
 			"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -9329,12 +9056,6 @@
 				"url": "https://github.com/sponsors/sindresorhus"
 			}
 		},
-		"node_modules/is-utf8": {
-			"version": "0.2.1",
-			"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
-			"integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==",
-			"dev": true
-		},
 		"node_modules/isarray": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
@@ -15771,27 +15492,6 @@
 				"node": ">=4"
 			}
 		},
-		"node_modules/pinkie": {
-			"version": "2.0.4",
-			"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
-			"integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/pinkie-promise": {
-			"version": "2.0.1",
-			"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
-			"integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==",
-			"dev": true,
-			"dependencies": {
-				"pinkie": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
 		"node_modules/pirates": {
 			"version": "4.0.6",
 			"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
@@ -16144,12 +15844,6 @@
 				"node": ">= 0.10"
 			}
 		},
-		"node_modules/pseudomap": {
-			"version": "1.0.2",
-			"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
-			"integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
-			"dev": true
-		},
 		"node_modules/psl": {
 			"version": "1.9.0",
 			"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
@@ -17985,15 +17679,6 @@
 				"url": "https://github.com/sponsors/sindresorhus"
 			}
 		},
-		"node_modules/suffix": {
-			"version": "0.1.1",
-			"resolved": "https://registry.npmjs.org/suffix/-/suffix-0.1.1.tgz",
-			"integrity": "sha512-j5uf6MJtMCfC4vBe5LFktSe4bGyNTBk7I2Kdri0jeLrcv5B9pWfxVa5JQpoxgtR8vaVB7bVxsWgnfQbX5wkhAA==",
-			"dev": true,
-			"engines": {
-				"node": ">=4"
-			}
-		},
 		"node_modules/supports-color": {
 			"version": "7.2.0",
 			"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -18228,12 +17913,6 @@
 				"url": "https://github.com/sponsors/sindresorhus"
 			}
 		},
-		"node_modules/text-table": {
-			"version": "0.2.0",
-			"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
-			"integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
-			"dev": true
-		},
 		"node_modules/through": {
 			"version": "2.3.8",
 			"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
@@ -18812,18 +18491,18 @@
 			}
 		},
 		"node_modules/webdriver": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.19.0.tgz",
-			"integrity": "sha512-7LLDiiAnhUE4AsQjbpql7bPxVYGg7fOgrncebRSnwerPeFDnjMxV+MNs42bIpQFscncYAndKZR5t1DP1vC240A==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.20.0.tgz",
+			"integrity": "sha512-U/sej7yljVf/enEWR9L2AtOntrd3lqtkEtHeuSWU2FPp5cWvoMEe7vQiG0WJA74VE2e7uwd8S1LfCgQD1wY3Bg==",
 			"dev": true,
 			"dependencies": {
 				"@types/node": "^20.1.0",
 				"@types/ws": "^8.5.3",
-				"@wdio/config": "8.19.0",
+				"@wdio/config": "8.20.0",
 				"@wdio/logger": "8.16.17",
 				"@wdio/protocols": "8.18.0",
-				"@wdio/types": "8.19.0",
-				"@wdio/utils": "8.19.0",
+				"@wdio/types": "8.20.0",
+				"@wdio/utils": "8.20.0",
 				"deepmerge-ts": "^5.1.0",
 				"got": "^ 12.6.1",
 				"ky": "^0.33.0",
@@ -18834,18 +18513,18 @@
 			}
 		},
 		"node_modules/webdriverio": {
-			"version": "8.19.0",
-			"resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.19.0.tgz",
-			"integrity": "sha512-U+TDtkJBEkqD7Rux1EKsYTxmlwNt/l9WnDaO1oVQyazk5WRBGdtMxtF7Cm1AspSR0swsnx2NFBSte0IgI8mzUg==",
+			"version": "8.20.0",
+			"resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.20.0.tgz",
+			"integrity": "sha512-nVd3n4v1CYzjEezK6OgmGIcVx+T/7PNYwLK3fTNH2hGRNX05TyGGcR9HAcVZCbIu8WWFKRE0SrLvCjEutPO8gg==",
 			"dev": true,
 			"dependencies": {
 				"@types/node": "^20.1.0",
-				"@wdio/config": "8.19.0",
+				"@wdio/config": "8.20.0",
 				"@wdio/logger": "8.16.17",
 				"@wdio/protocols": "8.18.0",
 				"@wdio/repl": "8.10.1",
-				"@wdio/types": "8.19.0",
-				"@wdio/utils": "8.19.0",
+				"@wdio/types": "8.20.0",
+				"@wdio/utils": "8.20.0",
 				"archiver": "^6.0.0",
 				"aria-query": "^5.0.0",
 				"css-shorthand-properties": "^1.1.1",
@@ -18862,7 +18541,7 @@
 				"resq": "^1.9.1",
 				"rgb2hex": "0.2.5",
 				"serialize-error": "^11.0.1",
-				"webdriver": "8.19.0"
+				"webdriver": "8.20.0"
 			},
 			"engines": {
 				"node": "^16.13 || >=18"
@@ -19161,132 +18840,6 @@
 				"node": ">=12"
 			}
 		},
-		"node_modules/yarn-install": {
-			"version": "1.0.0",
-			"resolved": "https://registry.npmjs.org/yarn-install/-/yarn-install-1.0.0.tgz",
-			"integrity": "sha512-VO1u181msinhPcGvQTVMnHVOae8zjX/NSksR17e6eXHRveDvHCF5mGjh9hkN8mzyfnCqcBe42LdTs7bScuTaeg==",
-			"dev": true,
-			"dependencies": {
-				"cac": "^3.0.3",
-				"chalk": "^1.1.3",
-				"cross-spawn": "^4.0.2"
-			},
-			"bin": {
-				"yarn-install": "bin/yarn-install.js",
-				"yarn-remove": "bin/yarn-remove.js"
-			},
-			"engines": {
-				"node": ">=6"
-			}
-		},
-		"node_modules/yarn-install/node_modules/ansi-regex": {
-			"version": "2.1.1",
-			"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
-			"integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/yarn-install/node_modules/ansi-styles": {
-			"version": "2.2.1",
-			"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
-			"integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/yarn-install/node_modules/chalk": {
-			"version": "1.1.3",
-			"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
-			"integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
-			"dev": true,
-			"dependencies": {
-				"ansi-styles": "^2.2.1",
-				"escape-string-regexp": "^1.0.2",
-				"has-ansi": "^2.0.0",
-				"strip-ansi": "^3.0.0",
-				"supports-color": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/yarn-install/node_modules/cross-spawn": {
-			"version": "4.0.2",
-			"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz",
-			"integrity": "sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==",
-			"dev": true,
-			"dependencies": {
-				"lru-cache": "^4.0.1",
-				"which": "^1.2.9"
-			}
-		},
-		"node_modules/yarn-install/node_modules/escape-string-regexp": {
-			"version": "1.0.5",
-			"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
-			"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.8.0"
-			}
-		},
-		"node_modules/yarn-install/node_modules/isexe": {
-			"version": "2.0.0",
-			"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
-			"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
-			"dev": true
-		},
-		"node_modules/yarn-install/node_modules/lru-cache": {
-			"version": "4.1.5",
-			"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
-			"integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
-			"dev": true,
-			"dependencies": {
-				"pseudomap": "^1.0.2",
-				"yallist": "^2.1.2"
-			}
-		},
-		"node_modules/yarn-install/node_modules/strip-ansi": {
-			"version": "3.0.1",
-			"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
-			"integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
-			"dev": true,
-			"dependencies": {
-				"ansi-regex": "^2.0.0"
-			},
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
-		"node_modules/yarn-install/node_modules/supports-color": {
-			"version": "2.0.0",
-			"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
-			"integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==",
-			"dev": true,
-			"engines": {
-				"node": ">=0.8.0"
-			}
-		},
-		"node_modules/yarn-install/node_modules/which": {
-			"version": "1.3.1",
-			"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
-			"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
-			"dev": true,
-			"dependencies": {
-				"isexe": "^2.0.0"
-			},
-			"bin": {
-				"which": "bin/which"
-			}
-		},
-		"node_modules/yarn-install/node_modules/yallist": {
-			"version": "2.1.2",
-			"resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
-			"integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
-			"dev": true
-		},
 		"node_modules/yauzl": {
 			"version": "2.10.0",
 			"resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",