diff --git a/web/package-lock.json b/web/package-lock.json index 072042d49..495152649 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -15,7 +15,7 @@ "@typescript-eslint/eslint-plugin": "^5.11.0", "@typescript-eslint/parser": "^5.13.0", "@wdio/cli": "^7.16.12", - "@wdio/local-runner": "^7.16.14", + "@wdio/local-runner": "^7.16.16", "@wdio/mocha-framework": "^7.16.14", "@wdio/spec-reporter": "^7.16.11", "@wdio/static-server-service": "^7.16.14", @@ -1184,15 +1184,15 @@ } }, "node_modules/@wdio/local-runner": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-7.16.14.tgz", - "integrity": "sha512-kEJjQHV5Avdv0fra6KvWUgCa5aLDUhgxWZP6y/tj2okCAJtD4AKmsfCHZ3+YId11vn2hgDnn1RN7ie//IxAGmA==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-7.16.16.tgz", + "integrity": "sha512-AJaOyM842PWgMffrrXyHJjouVseLHoiL5U1sw2VVproi3ORWHbltl1AMnreU/lrGu9L0CVKHYT1pxu5UbSOCxQ==", "dev": true, "dependencies": { "@types/stream-buffers": "^3.0.3", "@wdio/logger": "7.16.0", "@wdio/repl": "7.16.14", - "@wdio/runner": "7.16.14", + "@wdio/runner": "7.16.16", "@wdio/types": "7.16.14", "async-exit-hook": "^2.0.1", "split2": "^4.0.0", @@ -1346,28 +1346,28 @@ } }, "node_modules/@wdio/runner": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-7.16.14.tgz", - "integrity": "sha512-FX/OURrUyBDPbLAeLUKCMXIpzDyz7h3wZkQbnfO1g4Cr3+1SSd8mh0C0NeqTmzufen1oUmLu0jhZer04WsCrTw==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-7.16.16.tgz", + "integrity": "sha512-Tt2ja6GukGPq1m98WP26yOWUGwzK1y7gPTLy6rKlamz3mOBC7koL0T9+iqcFREquUe4CMy2jWp1lqvPlwMbu7g==", "dev": true, "dependencies": { - "@wdio/config": "7.16.14", + "@wdio/config": "7.16.16", "@wdio/logger": "7.16.0", "@wdio/types": "7.16.14", "@wdio/utils": "7.16.14", "deepmerge": "^4.0.0", "gaze": "^1.1.2", - "webdriver": "7.16.14", - "webdriverio": "7.16.14" + "webdriver": "7.16.16", + "webdriverio": "7.16.16" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@wdio/runner/node_modules/@wdio/config": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-7.16.14.tgz", - "integrity": "sha512-CdB8F4XFbuH9W3JaLYQoJMPRzM+GQirg9Ay1dW4xNcmJk7m3TJbk3/L78oz8ey1TpCLjQTG8aNqI4SZlFO4JRg==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-7.16.16.tgz", + "integrity": "sha512-K/ObPuo6Da2liz++OKOIfbdpFwI7UWiFcBylfJkCYbweuXCoW1aUqlKI6rmKPwCH9Uqr/RHWu6p8eo0zWe6xVA==", "dev": true, "dependencies": { "@wdio/logger": "7.16.0", @@ -1418,22 +1418,31 @@ "node": ">=12.0.0" } }, + "node_modules/@wdio/runner/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/runner/node_modules/devtools": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-7.16.14.tgz", - "integrity": "sha512-cmTl4D/4BgKFf4ceaUB4CTd8uqFZrBT/9IU81bx/dasX+YmkJIjQpECYo+uHspyQLW6AdjZPPv39eG4YFpaLIw==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/devtools/-/devtools-7.16.16.tgz", + "integrity": "sha512-M0kzkuSgfEhpqIis3gdtWsNjn/HQ+vRAmEzDnbYx/7FfjFxhSv1d+rOOT20pvd60soItMYpsOova1igACEGkGQ==", "dev": true, "dependencies": { "@types/node": "^17.0.4", "@types/ua-parser-js": "^0.7.33", - "@wdio/config": "7.16.14", + "@wdio/config": "7.16.16", "@wdio/logger": "7.16.0", "@wdio/protocols": "7.16.7", "@wdio/types": "7.16.14", "@wdio/utils": "7.16.14", "chrome-launcher": "^0.15.0", "edge-paths": "^2.1.0", - "puppeteer-core": "^13.0.0", + "puppeteer-core": "^13.1.3", "query-selector-shadow-dom": "^1.0.0", "ua-parser-js": "^1.0.1", "uuid": "^8.0.0" @@ -1443,11 +1452,35 @@ } }, "node_modules/@wdio/runner/node_modules/devtools-protocol": { - "version": "0.0.964462", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.964462.tgz", - "integrity": "sha512-8rv6vWn+v0eYLTJKMlb3L2I3XT8jpbx3H3OmpD6e1W4QwbnOd0VrPXr/kr+U5vGLqTTRVGW7wePOJnikHN4bGw==", + "version": "0.0.973690", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.973690.tgz", + "integrity": "sha512-myh3hSFp0YWa2GED11PmbLhV4dv9RdO7YUz27XJrbQLnP5bMbZL6dfOOILTHO57yH0kX5GfuOZBsg/4NamfPvQ==", "dev": true }, + "node_modules/@wdio/runner/node_modules/ky": { + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/ky/-/ky-0.29.0.tgz", + "integrity": "sha512-01TBSOqlHmLfcQhHseugGHLxPtU03OyZWaLDWt5MfzCkijG6xWFvAQPhKVn0cR2MMjYvBP9keQ8A3+rQEhLO5g==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/ky?sponsor=1" + } + }, + "node_modules/@wdio/runner/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@wdio/runner/node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -1458,19 +1491,19 @@ } }, "node_modules/@wdio/runner/node_modules/webdriver": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-7.16.14.tgz", - "integrity": "sha512-wfD3Okv+XJVMzrFVSTkhU381pJn2HlbKyURC7uY4E2QLaalhJLrrqekofBOUsr7WMf9nqoQwiVHQygnyt0afFw==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-7.16.16.tgz", + "integrity": "sha512-x8UoG9k/P8KDrfSh1pOyNevt9tns3zexoMxp9cKnyA/7HYSErhZYTLGlgxscAXLtQG41cMH/Ba/oBmOx7Hgd8w==", "dev": true, "dependencies": { "@types/node": "^17.0.4", - "@wdio/config": "7.16.14", + "@wdio/config": "7.16.16", "@wdio/logger": "7.16.0", "@wdio/protocols": "7.16.7", "@wdio/types": "7.16.14", "@wdio/utils": "7.16.14", "got": "^11.0.2", - "ky": "^0.28.5", + "ky": "^0.29.0", "lodash.merge": "^4.6.1" }, "engines": { @@ -1478,14 +1511,14 @@ } }, "node_modules/@wdio/runner/node_modules/webdriverio": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-7.16.14.tgz", - "integrity": "sha512-uzGGT0vXkkm5WKFwdr3MuzrKaqKERlikoaoO57bSFiwM3uBIQQqQPdwbwOMtwDaDH9Vjy+qEMtLvtTZEmp3oEg==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-7.16.16.tgz", + "integrity": "sha512-caPaEWyuD3Qoa7YkW4xCCQA4v9Pa9wmhFGPvNZh3ERtjMCNi8L/XXOdkekWNZmFh3tY0kFguBj7+fAwSY7HAGw==", "dev": true, "dependencies": { "@types/aria-query": "^5.0.0", "@types/node": "^17.0.4", - "@wdio/config": "7.16.14", + "@wdio/config": "7.16.16", "@wdio/logger": "7.16.0", "@wdio/protocols": "7.16.7", "@wdio/repl": "7.16.14", @@ -1495,8 +1528,8 @@ "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "devtools": "7.16.14", - "devtools-protocol": "^0.0.964462", + "devtools": "7.16.16", + "devtools-protocol": "^0.0.973690", "fs-extra": "^10.0.0", "get-port": "^5.1.1", "grapheme-splitter": "^1.0.2", @@ -1504,13 +1537,13 @@ "lodash.isobject": "^3.0.2", "lodash.isplainobject": "^4.0.6", "lodash.zip": "^4.2.0", - "minimatch": "^3.0.4", - "puppeteer-core": "^13.0.0", + "minimatch": "^5.0.0", + "puppeteer-core": "^13.1.3", "query-selector-shadow-dom": "^1.0.0", "resq": "^1.9.1", "rgb2hex": "0.2.5", "serialize-error": "^8.0.0", - "webdriver": "7.16.14" + "webdriver": "7.16.16" }, "engines": { "node": ">=12.0.0" @@ -3452,6 +3485,15 @@ "yarn": ">=1" } }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dev": true, + "dependencies": { + "node-fetch": "2.6.7" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -7014,6 +7056,26 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, "node_modules/node-forge": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", @@ -7883,85 +7945,34 @@ } }, "node_modules/puppeteer-core": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.0.1.tgz", - "integrity": "sha512-aKTN7Rtu7zJuhadihaxXnbC4fRPe/Q6VR8u6krJk3dnmTL7am01hl3XG1x9nNCkxi5fA4+e4ba9QmTvFiqGxSA==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.4.1.tgz", + "integrity": "sha512-AgRIWgIkUXXnbvoRhyveZnyoEYr3wTunSk2/evOfWvFs65GUzsrxnUTUSLgPM4MRshCQmRABW7qE1hDN1AD7nA==", "dev": true, "dependencies": { - "debug": "4.3.2", - "devtools-protocol": "0.0.937139", + "cross-fetch": "3.1.5", + "debug": "4.3.3", + "devtools-protocol": "0.0.960912", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.0", - "node-fetch": "2.6.5", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", "rimraf": "3.0.2", "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", - "ws": "8.2.3" + "ws": "8.5.0" }, "engines": { "node": ">=10.18.1" } }, - "node_modules/puppeteer-core/node_modules/debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.937139", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.937139.tgz", - "integrity": "sha512-daj+rzR3QSxsPRy5vjjthn58axO8c11j58uY0lG5vvlJk/EiOdCWOptGdkXDjtuRHr78emKq0udHCXM4trhoDQ==", + "version": "0.0.960912", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.960912.tgz", + "integrity": "sha512-I3hWmV9rWHbdnUdmMKHF2NuYutIM2kXz2mdXW8ha7TbRlGTVs+PF+PsB5QWvpCek4Fy9B+msiispCfwlhG5Sqg==", "dev": true }, - "node_modules/puppeteer-core/node_modules/node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "dev": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true - }, - "node_modules/puppeteer-core/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true - }, - "node_modules/puppeteer-core/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "node_modules/qs": { "version": "6.9.6", "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", @@ -9793,6 +9804,12 @@ "node": ">=0.8" } }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true + }, "node_modules/trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", @@ -10303,6 +10320,12 @@ "node": ">=12.0.0" } }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", + "dev": true + }, "node_modules/webpack": { "version": "5.68.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.68.0.tgz", @@ -10575,6 +10598,16 @@ "node": ">=0.8.0" } }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -10650,9 +10683,9 @@ } }, "node_modules/ws": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", - "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", "dev": true, "engines": { "node": ">=10.0.0" @@ -11945,15 +11978,15 @@ } }, "@wdio/local-runner": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-7.16.14.tgz", - "integrity": "sha512-kEJjQHV5Avdv0fra6KvWUgCa5aLDUhgxWZP6y/tj2okCAJtD4AKmsfCHZ3+YId11vn2hgDnn1RN7ie//IxAGmA==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-7.16.16.tgz", + "integrity": "sha512-AJaOyM842PWgMffrrXyHJjouVseLHoiL5U1sw2VVproi3ORWHbltl1AMnreU/lrGu9L0CVKHYT1pxu5UbSOCxQ==", "dev": true, "requires": { "@types/stream-buffers": "^3.0.3", "@wdio/logger": "7.16.0", "@wdio/repl": "7.16.14", - "@wdio/runner": "7.16.14", + "@wdio/runner": "7.16.16", "@wdio/types": "7.16.14", "async-exit-hook": "^2.0.1", "split2": "^4.0.0", @@ -12075,25 +12108,25 @@ } }, "@wdio/runner": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-7.16.14.tgz", - "integrity": "sha512-FX/OURrUyBDPbLAeLUKCMXIpzDyz7h3wZkQbnfO1g4Cr3+1SSd8mh0C0NeqTmzufen1oUmLu0jhZer04WsCrTw==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-7.16.16.tgz", + "integrity": "sha512-Tt2ja6GukGPq1m98WP26yOWUGwzK1y7gPTLy6rKlamz3mOBC7koL0T9+iqcFREquUe4CMy2jWp1lqvPlwMbu7g==", "dev": true, "requires": { - "@wdio/config": "7.16.14", + "@wdio/config": "7.16.16", "@wdio/logger": "7.16.0", "@wdio/types": "7.16.14", "@wdio/utils": "7.16.14", "deepmerge": "^4.0.0", "gaze": "^1.1.2", - "webdriver": "7.16.14", - "webdriverio": "7.16.14" + "webdriver": "7.16.16", + "webdriverio": "7.16.16" }, "dependencies": { "@wdio/config": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-7.16.14.tgz", - "integrity": "sha512-CdB8F4XFbuH9W3JaLYQoJMPRzM+GQirg9Ay1dW4xNcmJk7m3TJbk3/L78oz8ey1TpCLjQTG8aNqI4SZlFO4JRg==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-7.16.16.tgz", + "integrity": "sha512-K/ObPuo6Da2liz++OKOIfbdpFwI7UWiFcBylfJkCYbweuXCoW1aUqlKI6rmKPwCH9Uqr/RHWu6p8eo0zWe6xVA==", "dev": true, "requires": { "@wdio/logger": "7.16.0", @@ -12132,33 +12165,57 @@ "p-iteration": "^1.1.8" } }, + "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": "7.16.14", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-7.16.14.tgz", - "integrity": "sha512-cmTl4D/4BgKFf4ceaUB4CTd8uqFZrBT/9IU81bx/dasX+YmkJIjQpECYo+uHspyQLW6AdjZPPv39eG4YFpaLIw==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/devtools/-/devtools-7.16.16.tgz", + "integrity": "sha512-M0kzkuSgfEhpqIis3gdtWsNjn/HQ+vRAmEzDnbYx/7FfjFxhSv1d+rOOT20pvd60soItMYpsOova1igACEGkGQ==", "dev": true, "requires": { "@types/node": "^17.0.4", "@types/ua-parser-js": "^0.7.33", - "@wdio/config": "7.16.14", + "@wdio/config": "7.16.16", "@wdio/logger": "7.16.0", "@wdio/protocols": "7.16.7", "@wdio/types": "7.16.14", "@wdio/utils": "7.16.14", "chrome-launcher": "^0.15.0", "edge-paths": "^2.1.0", - "puppeteer-core": "^13.0.0", + "puppeteer-core": "^13.1.3", "query-selector-shadow-dom": "^1.0.0", "ua-parser-js": "^1.0.1", "uuid": "^8.0.0" } }, "devtools-protocol": { - "version": "0.0.964462", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.964462.tgz", - "integrity": "sha512-8rv6vWn+v0eYLTJKMlb3L2I3XT8jpbx3H3OmpD6e1W4QwbnOd0VrPXr/kr+U5vGLqTTRVGW7wePOJnikHN4bGw==", + "version": "0.0.973690", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.973690.tgz", + "integrity": "sha512-myh3hSFp0YWa2GED11PmbLhV4dv9RdO7YUz27XJrbQLnP5bMbZL6dfOOILTHO57yH0kX5GfuOZBsg/4NamfPvQ==", "dev": true }, + "ky": { + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/ky/-/ky-0.29.0.tgz", + "integrity": "sha512-01TBSOqlHmLfcQhHseugGHLxPtU03OyZWaLDWt5MfzCkijG6xWFvAQPhKVn0cR2MMjYvBP9keQ8A3+rQEhLO5g==", + "dev": true + }, + "minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -12166,31 +12223,31 @@ "dev": true }, "webdriver": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-7.16.14.tgz", - "integrity": "sha512-wfD3Okv+XJVMzrFVSTkhU381pJn2HlbKyURC7uY4E2QLaalhJLrrqekofBOUsr7WMf9nqoQwiVHQygnyt0afFw==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-7.16.16.tgz", + "integrity": "sha512-x8UoG9k/P8KDrfSh1pOyNevt9tns3zexoMxp9cKnyA/7HYSErhZYTLGlgxscAXLtQG41cMH/Ba/oBmOx7Hgd8w==", "dev": true, "requires": { "@types/node": "^17.0.4", - "@wdio/config": "7.16.14", + "@wdio/config": "7.16.16", "@wdio/logger": "7.16.0", "@wdio/protocols": "7.16.7", "@wdio/types": "7.16.14", "@wdio/utils": "7.16.14", "got": "^11.0.2", - "ky": "^0.28.5", + "ky": "^0.29.0", "lodash.merge": "^4.6.1" } }, "webdriverio": { - "version": "7.16.14", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-7.16.14.tgz", - "integrity": "sha512-uzGGT0vXkkm5WKFwdr3MuzrKaqKERlikoaoO57bSFiwM3uBIQQqQPdwbwOMtwDaDH9Vjy+qEMtLvtTZEmp3oEg==", + "version": "7.16.16", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-7.16.16.tgz", + "integrity": "sha512-caPaEWyuD3Qoa7YkW4xCCQA4v9Pa9wmhFGPvNZh3ERtjMCNi8L/XXOdkekWNZmFh3tY0kFguBj7+fAwSY7HAGw==", "dev": true, "requires": { "@types/aria-query": "^5.0.0", "@types/node": "^17.0.4", - "@wdio/config": "7.16.14", + "@wdio/config": "7.16.16", "@wdio/logger": "7.16.0", "@wdio/protocols": "7.16.7", "@wdio/repl": "7.16.14", @@ -12200,8 +12257,8 @@ "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "devtools": "7.16.14", - "devtools-protocol": "^0.0.964462", + "devtools": "7.16.16", + "devtools-protocol": "^0.0.973690", "fs-extra": "^10.0.0", "get-port": "^5.1.1", "grapheme-splitter": "^1.0.2", @@ -12209,13 +12266,13 @@ "lodash.isobject": "^3.0.2", "lodash.isplainobject": "^4.0.6", "lodash.zip": "^4.2.0", - "minimatch": "^3.0.4", - "puppeteer-core": "^13.0.0", + "minimatch": "^5.0.0", + "puppeteer-core": "^13.1.3", "query-selector-shadow-dom": "^1.0.0", "resq": "^1.9.1", "rgb2hex": "0.2.5", "serialize-error": "^8.0.0", - "webdriver": "7.16.14" + "webdriver": "7.16.16" } } } @@ -13733,6 +13790,15 @@ "cross-spawn": "^7.0.1" } }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dev": true, + "requires": { + "node-fetch": "2.6.7" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -16513,6 +16579,15 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, "node-forge": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", @@ -17142,70 +17217,30 @@ "dev": true }, "puppeteer-core": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.0.1.tgz", - "integrity": "sha512-aKTN7Rtu7zJuhadihaxXnbC4fRPe/Q6VR8u6krJk3dnmTL7am01hl3XG1x9nNCkxi5fA4+e4ba9QmTvFiqGxSA==", + "version": "13.4.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.4.1.tgz", + "integrity": "sha512-AgRIWgIkUXXnbvoRhyveZnyoEYr3wTunSk2/evOfWvFs65GUzsrxnUTUSLgPM4MRshCQmRABW7qE1hDN1AD7nA==", "dev": true, "requires": { - "debug": "4.3.2", - "devtools-protocol": "0.0.937139", + "cross-fetch": "3.1.5", + "debug": "4.3.3", + "devtools-protocol": "0.0.960912", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.0", - "node-fetch": "2.6.5", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", "rimraf": "3.0.2", "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", - "ws": "8.2.3" + "ws": "8.5.0" }, "dependencies": { - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, "devtools-protocol": { - "version": "0.0.937139", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.937139.tgz", - "integrity": "sha512-daj+rzR3QSxsPRy5vjjthn58axO8c11j58uY0lG5vvlJk/EiOdCWOptGdkXDjtuRHr78emKq0udHCXM4trhoDQ==", + "version": "0.0.960912", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.960912.tgz", + "integrity": "sha512-I3hWmV9rWHbdnUdmMKHF2NuYutIM2kXz2mdXW8ha7TbRlGTVs+PF+PsB5QWvpCek4Fy9B+msiispCfwlhG5Sqg==", "dev": true - }, - "node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "dev": true, - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } } } }, @@ -18643,6 +18678,12 @@ "punycode": "^2.1.1" } }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true + }, "trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", @@ -19011,6 +19052,12 @@ "webdriver": "7.16.13" } }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", + "dev": true + }, "webpack": { "version": "5.68.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.68.0.tgz", @@ -19190,6 +19237,16 @@ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "dev": true }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -19247,9 +19304,9 @@ } }, "ws": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", - "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", "dev": true, "requires": {} }, diff --git a/web/package.json b/web/package.json index 15a378f75..df59adb04 100644 --- a/web/package.json +++ b/web/package.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^5.11.0", "@typescript-eslint/parser": "^5.13.0", "@wdio/cli": "^7.16.12", - "@wdio/local-runner": "^7.16.14", + "@wdio/local-runner": "^7.16.16", "@wdio/mocha-framework": "^7.16.14", "@wdio/spec-reporter": "^7.16.11", "@wdio/static-server-service": "^7.16.14",