diff --git a/package-lock.json b/package-lock.json index 74a86dd2..cb242a3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1671,18 +1671,18 @@ "peer": true }, "node_modules/@wdio/cli": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.5.9.tgz", - "integrity": "sha512-wZndxvrwOlYKJqZA5Ju0n34NY3hsHwbqBwLVRoKUKlZC2BR/KwWtWE2+RJA/j8/KlkPkxaJzFTq46h8Yv1mSKA==", + "version": "8.6.5", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.6.5.tgz", + "integrity": "sha512-5ZzLa3JN5kga7AKiDz0xw3J0KC6nSGB79q4f4zjqERLwX21aQ/YhJat4zGw0oVJ3bFJnn5mUSMM8ZQGm2QxZlQ==", "dev": true, "dependencies": { "@types/node": "^18.0.0", - "@wdio/config": "8.5.6", - "@wdio/globals": "8.5.9", + "@wdio/config": "8.6.2", + "@wdio/globals": "8.6.3", "@wdio/logger": "8.1.0", "@wdio/protocols": "8.5.7", "@wdio/types": "8.4.0", - "@wdio/utils": "8.5.6", + "@wdio/utils": "8.6.1", "async-exit-hook": "^2.0.1", "chalk": "^5.0.1", "chokidar": "^3.5.3", @@ -1697,7 +1697,7 @@ "mkdirp": "^2.0.0", "read-pkg-up": "9.1.0", "recursive-readdir": "^2.2.2", - "webdriverio": "8.5.9", + "webdriverio": "8.6.3", "yargs": "^17.5.1", "yarn-install": "^1.0.0" }, @@ -1708,167 +1708,93 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/cli/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@wdio/cli/node_modules/devtools": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-8.5.9.tgz", - "integrity": "sha512-zhEHZjqsWnnOnDozSkKBXEBsfV1qtdk5gbHQQnu2B22Az7f3nZnLfznNVmqxcaYC3lmplsnnMlsRk6WgouAagw==", + "node_modules/@wdio/cli/node_modules/@wdio/config": { + "version": "8.6.2", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.6.2.tgz", + "integrity": "sha512-vmvau1rGqyWkmVLOeWtdw7Q1rE12BJDaGp//G9ZOVMEmpTLqjuof+wB9eCXjVvpxyOcl4GWiz7xpTnXUPwoydQ==", "dev": true, "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.5.6", "@wdio/logger": "8.1.0", - "@wdio/protocols": "8.5.7", "@wdio/types": "8.4.0", - "@wdio/utils": "8.5.6", - "chrome-launcher": "^0.15.0", - "edge-paths": "^3.0.5", + "@wdio/utils": "8.6.1", + "decamelize": "^6.0.0", + "deepmerge-ts": "^4.2.2", + "glob": "^9.3.0", "import-meta-resolve": "^2.1.0", - "puppeteer-core": "19.7.2", - "query-selector-shadow-dom": "^1.0.0", - "ua-parser-js": "^1.0.1", - "uuid": "^9.0.0", - "which": "^3.0.0" + "read-pkg-up": "^9.1.0" }, "engines": { "node": "^16.13 || >=18" } }, - "node_modules/@wdio/cli/node_modules/devtools-protocol": { - "version": "0.0.1109433", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1109433.tgz", - "integrity": "sha512-w1Eqih66egbSr2eOoGZ+NsdF7HdxmKDo3pKFBySEGsmVvwWWNXzNCDcKrbFnd23Jf7kH1M806OfelXwu+Jk11g==", - "dev": true - }, - "node_modules/@wdio/cli/node_modules/minimatch": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.2.tgz", - "integrity": "sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==", + "node_modules/@wdio/cli/node_modules/@wdio/globals": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.6.3.tgz", + "integrity": "sha512-JnoBsPx4puebxgrkdwYEYYDdYzRXjckDVS/FEhEnU6MbEX2me328VwdEIP0Q74igZaaFoRGdihfXmGgP+pUHkw==", "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, "engines": { - "node": ">=10" + "node": "^16.13 || >=18" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "optionalDependencies": { + "expect-webdriverio": "^4.0.1", + "webdriverio": "8.6.3" } }, - "node_modules/@wdio/cli/node_modules/puppeteer-core": { - "version": "19.7.2", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.7.2.tgz", - "integrity": "sha512-PvI+fXqgP0uGJxkyZcX51bnzjFA73MODZOAv0fSD35yR7tvbqwtMV3/Y+hxQ0AMMwzxkEebP6c7po/muqxJvmQ==", + "node_modules/@wdio/cli/node_modules/@wdio/utils": { + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.6.1.tgz", + "integrity": "sha512-F/ITsHOG6Q1RxZaQuGcuti/noqxWmgkYQmRM8XdqZe0gSy4VdflGfc6TKCnfcn2oV3VPAX2HiORdTZnEGvzH2g==", "dev": true, "dependencies": { - "chromium-bidi": "0.4.4", - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.1094867", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.11.0" + "@wdio/logger": "8.1.0", + "@wdio/types": "8.4.0", + "import-meta-resolve": "^2.2.0", + "p-iteration": "^1.1.8" }, "engines": { - "node": ">=14.1.0" - }, - "peerDependencies": { - "typescript": ">= 4.7.4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": "^16.13 || >=18" } }, - "node_modules/@wdio/cli/node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.1094867", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1094867.tgz", - "integrity": "sha512-pmMDBKiRVjh0uKK6CT1WqZmM3hBVSgD+N2MrgyV1uNizAZMw4tx6i/RTc+/uCsKSCmg0xXx7arCP/OFcIwTsiQ==", - "dev": true - }, - "node_modules/@wdio/cli/node_modules/webdriverio": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.5.9.tgz", - "integrity": "sha512-nKjrp6lmPdyg5nnst6BVcV+8r+3Yx/hOhgO2G+0kfCpQp2uATwn2Y4fk6u7ba09e8gsAyxI+1bYv34ra8zKCdQ==", + "node_modules/@wdio/cli/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.5.6", - "@wdio/logger": "8.1.0", - "@wdio/protocols": "8.5.7", - "@wdio/repl": "8.1.0", - "@wdio/types": "8.4.0", - "@wdio/utils": "8.5.6", - "archiver": "^5.0.0", - "aria-query": "^5.0.0", - "css-shorthand-properties": "^1.1.1", - "css-value": "^0.0.1", - "devtools": "8.5.9", - "devtools-protocol": "^0.0.1109433", - "grapheme-splitter": "^1.0.2", - "import-meta-resolve": "^2.1.0", - "is-plain-obj": "^4.1.0", - "lodash.clonedeep": "^4.5.0", - "lodash.zip": "^4.2.0", - "minimatch": "^7.0.0", - "puppeteer-core": "19.7.2", - "query-selector-shadow-dom": "^1.0.0", - "resq": "^1.9.1", - "rgb2hex": "0.2.5", - "serialize-error": "^8.0.0", - "webdriver": "8.5.7" - }, - "engines": { - "node": "^16.13 || >=18" + "balanced-match": "^1.0.0" } }, - "node_modules/@wdio/cli/node_modules/which": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", + "node_modules/@wdio/cli/node_modules/glob": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.0.tgz", + "integrity": "sha512-EAZejC7JvnQINayvB/7BJbpZpNOJ8Lrw2OZNEvQxe0vaLn1SuwMcfV7/MNaX8L/T0wmptBFI4YMtDvSBxYDc7w==", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" + "fs.realpath": "^1.0.0", + "minimatch": "^7.4.1", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@wdio/cli/node_modules/ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "node_modules/@wdio/cli/node_modules/minimatch": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.2.tgz", + "integrity": "sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==", "dev": true, - "engines": { - "node": ">=10.0.0" + "dependencies": { + "brace-expansion": "^2.0.1" }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@wdio/config": { @@ -13545,18 +13471,18 @@ } }, "@wdio/cli": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.5.9.tgz", - "integrity": "sha512-wZndxvrwOlYKJqZA5Ju0n34NY3hsHwbqBwLVRoKUKlZC2BR/KwWtWE2+RJA/j8/KlkPkxaJzFTq46h8Yv1mSKA==", + "version": "8.6.5", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.6.5.tgz", + "integrity": "sha512-5ZzLa3JN5kga7AKiDz0xw3J0KC6nSGB79q4f4zjqERLwX21aQ/YhJat4zGw0oVJ3bFJnn5mUSMM8ZQGm2QxZlQ==", "dev": true, "requires": { "@types/node": "^18.0.0", - "@wdio/config": "8.5.6", - "@wdio/globals": "8.5.9", + "@wdio/config": "8.6.2", + "@wdio/globals": "8.6.3", "@wdio/logger": "8.1.0", "@wdio/protocols": "8.5.7", "@wdio/types": "8.4.0", - "@wdio/utils": "8.5.6", + "@wdio/utils": "8.6.1", "async-exit-hook": "^2.0.1", "chalk": "^5.0.1", "chokidar": "^3.5.3", @@ -13571,132 +13497,78 @@ "mkdirp": "^2.0.0", "read-pkg-up": "9.1.0", "recursive-readdir": "^2.2.2", - "webdriverio": "8.5.9", + "webdriverio": "8.6.3", "yargs": "^17.5.1", "yarn-install": "^1.0.0" }, "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "devtools": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-8.5.9.tgz", - "integrity": "sha512-zhEHZjqsWnnOnDozSkKBXEBsfV1qtdk5gbHQQnu2B22Az7f3nZnLfznNVmqxcaYC3lmplsnnMlsRk6WgouAagw==", + "@wdio/config": { + "version": "8.6.2", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.6.2.tgz", + "integrity": "sha512-vmvau1rGqyWkmVLOeWtdw7Q1rE12BJDaGp//G9ZOVMEmpTLqjuof+wB9eCXjVvpxyOcl4GWiz7xpTnXUPwoydQ==", "dev": true, "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.5.6", "@wdio/logger": "8.1.0", - "@wdio/protocols": "8.5.7", "@wdio/types": "8.4.0", - "@wdio/utils": "8.5.6", - "chrome-launcher": "^0.15.0", - "edge-paths": "^3.0.5", + "@wdio/utils": "8.6.1", + "decamelize": "^6.0.0", + "deepmerge-ts": "^4.2.2", + "glob": "^9.3.0", "import-meta-resolve": "^2.1.0", - "puppeteer-core": "19.7.2", - "query-selector-shadow-dom": "^1.0.0", - "ua-parser-js": "^1.0.1", - "uuid": "^9.0.0", - "which": "^3.0.0" + "read-pkg-up": "^9.1.0" } }, - "devtools-protocol": { - "version": "0.0.1109433", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1109433.tgz", - "integrity": "sha512-w1Eqih66egbSr2eOoGZ+NsdF7HdxmKDo3pKFBySEGsmVvwWWNXzNCDcKrbFnd23Jf7kH1M806OfelXwu+Jk11g==", - "dev": true - }, - "minimatch": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.2.tgz", - "integrity": "sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==", + "@wdio/globals": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.6.3.tgz", + "integrity": "sha512-JnoBsPx4puebxgrkdwYEYYDdYzRXjckDVS/FEhEnU6MbEX2me328VwdEIP0Q74igZaaFoRGdihfXmGgP+pUHkw==", "dev": true, "requires": { - "brace-expansion": "^2.0.1" + "expect-webdriverio": "^4.0.1", + "webdriverio": "8.6.3" } }, - "puppeteer-core": { - "version": "19.7.2", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.7.2.tgz", - "integrity": "sha512-PvI+fXqgP0uGJxkyZcX51bnzjFA73MODZOAv0fSD35yR7tvbqwtMV3/Y+hxQ0AMMwzxkEebP6c7po/muqxJvmQ==", + "@wdio/utils": { + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.6.1.tgz", + "integrity": "sha512-F/ITsHOG6Q1RxZaQuGcuti/noqxWmgkYQmRM8XdqZe0gSy4VdflGfc6TKCnfcn2oV3VPAX2HiORdTZnEGvzH2g==", "dev": true, "requires": { - "chromium-bidi": "0.4.4", - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.1094867", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.11.0" - }, - "dependencies": { - "devtools-protocol": { - "version": "0.0.1094867", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1094867.tgz", - "integrity": "sha512-pmMDBKiRVjh0uKK6CT1WqZmM3hBVSgD+N2MrgyV1uNizAZMw4tx6i/RTc+/uCsKSCmg0xXx7arCP/OFcIwTsiQ==", - "dev": true - } + "@wdio/logger": "8.1.0", + "@wdio/types": "8.4.0", + "import-meta-resolve": "^2.2.0", + "p-iteration": "^1.1.8" } }, - "webdriverio": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.5.9.tgz", - "integrity": "sha512-nKjrp6lmPdyg5nnst6BVcV+8r+3Yx/hOhgO2G+0kfCpQp2uATwn2Y4fk6u7ba09e8gsAyxI+1bYv34ra8zKCdQ==", + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.5.6", - "@wdio/logger": "8.1.0", - "@wdio/protocols": "8.5.7", - "@wdio/repl": "8.1.0", - "@wdio/types": "8.4.0", - "@wdio/utils": "8.5.6", - "archiver": "^5.0.0", - "aria-query": "^5.0.0", - "css-shorthand-properties": "^1.1.1", - "css-value": "^0.0.1", - "devtools": "8.5.9", - "devtools-protocol": "^0.0.1109433", - "grapheme-splitter": "^1.0.2", - "import-meta-resolve": "^2.1.0", - "is-plain-obj": "^4.1.0", - "lodash.clonedeep": "^4.5.0", - "lodash.zip": "^4.2.0", - "minimatch": "^7.0.0", - "puppeteer-core": "19.7.2", - "query-selector-shadow-dom": "^1.0.0", - "resq": "^1.9.1", - "rgb2hex": "0.2.5", - "serialize-error": "^8.0.0", - "webdriver": "8.5.7" + "balanced-match": "^1.0.0" } }, - "which": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", + "glob": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.0.tgz", + "integrity": "sha512-EAZejC7JvnQINayvB/7BJbpZpNOJ8Lrw2OZNEvQxe0vaLn1SuwMcfV7/MNaX8L/T0wmptBFI4YMtDvSBxYDc7w==", "dev": true, "requires": { - "isexe": "^2.0.0" + "fs.realpath": "^1.0.0", + "minimatch": "^7.4.1", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" } }, - "ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "minimatch": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.2.tgz", + "integrity": "sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==", "dev": true, - "requires": {} + "requires": { + "brace-expansion": "^2.0.1" + } } } },