diff --git a/package-lock.json b/package-lock.json index f294a8a..8d61069 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1116,13 +1116,13 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", + "version": "22.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.3.0.tgz", + "integrity": "sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.18.2" } }, "node_modules/@types/normalize-package-data": { @@ -1223,20 +1223,20 @@ } }, "node_modules/@wdio/cli": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.2.tgz", - "integrity": "sha512-/h6Md8yMZqH8Z4XK9wjbDb/YIf9UibDkdaUxWKj5UyLA5PIyrIsLvz42PXH9ArdSq8YCUO1Jl859Z2tKdxwfgA==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.3.tgz", + "integrity": "sha512-woB6RQj3upBOaytL/Ru3QPErJa80Ct2E/jHvQMSTC0xBTAOqpL/Q/vgMriyNTdvwkFwLi8Z3Jpoi9FnAhX0Lfg==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^20.1.1", + "@types/node": "^22.2.0", "@vitest/snapshot": "^2.0.4", - "@wdio/config": "8.40.2", - "@wdio/globals": "8.40.2", + "@wdio/config": "8.40.3", + "@wdio/globals": "8.40.3", "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/protocols": "8.40.3", + "@wdio/types": "8.40.3", + "@wdio/utils": "8.40.3", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^3.5.3", @@ -1251,7 +1251,7 @@ "lodash.union": "^4.6.0", "read-pkg-up": "10.0.0", "recursive-readdir": "^2.2.3", - "webdriverio": "8.40.2", + "webdriverio": "8.40.3", "yargs": "^17.7.2" }, "bin": { @@ -1262,15 +1262,15 @@ } }, "node_modules/@wdio/config": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.2.tgz", - "integrity": "sha512-RED2vcdX5Zdd6r+K+aWcjK4douxjJY4LP/8YvvavgqM0TURd5PDI0Y7IEz7+BIJOT4Uh+3atZawIN9/3yWFeag==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.3.tgz", + "integrity": "sha512-HIi+JnHEDAExhzGRQuZOXw1HWIpe/bsVFHwNISJhY6wS4Nijaigmegs2p14Rv16ydOF19hGrxdKsl8k5STIP2A==", "dev": true, "license": "MIT", "dependencies": { "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/types": "8.40.3", + "@wdio/utils": "8.40.3", "decamelize": "^6.0.0", "deepmerge-ts": "^5.0.0", "glob": "^10.2.2", @@ -1281,9 +1281,9 @@ } }, "node_modules/@wdio/globals": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.2.tgz", - "integrity": "sha512-eF47oRE79JY2Cgl0/OCpCLdEAh4eNgU11e4O8fvkPrwbPgW6gcS8xG23ZmNGc3EjhHUZUOzrm7uJ8ymcRPIuoA==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.3.tgz", + "integrity": "sha512-oir+wEx8kfcDsuUzwgw48UvVXYDjvlXEj6/xYjymyAWzpWSL2rUADTdUbkm4StOlWQ47Z4h8Y5YoDEvWh7DwHA==", "dev": true, "license": "MIT", "engines": { @@ -1291,21 +1291,21 @@ }, "optionalDependencies": { "expect-webdriverio": "^4.11.2", - "webdriverio": "8.40.2" + "webdriverio": "8.40.3" } }, "node_modules/@wdio/local-runner": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.2.tgz", - "integrity": "sha512-Q6NDtI5IqYHciv+3t6mxwUefmdTdKmXf1aAg/KzJUTDl0RaISb9gKBOBW4pyMbY2ot5yF2mB7rXF93aN2Kmq6Q==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.3.tgz", + "integrity": "sha512-rlTddOWPttPQSqxpXZfLgmrG9x1ZpbfaIu4uDTAbToYh13DsXKm+AgBMvHw7wZnPgFs+tW2v0+skFYGGWM0JtQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^20.1.0", + "@types/node": "^22.2.0", "@wdio/logger": "8.38.0", - "@wdio/repl": "8.24.12", - "@wdio/runner": "8.40.2", - "@wdio/types": "8.39.0", + "@wdio/repl": "8.40.3", + "@wdio/runner": "8.40.3", + "@wdio/types": "8.40.3", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", "stream-buffers": "^3.0.2" @@ -1331,17 +1331,17 @@ } }, "node_modules/@wdio/mocha-framework": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.2.tgz", - "integrity": "sha512-hqhyYzfIe40aAXrC6SQXKqRbrpnf4BSaLlJyxDbMVkge/5du/pCinciz25HmOdfHDhG/t9Ox9q1fNfD6+1IMew==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.3.tgz", + "integrity": "sha512-u8toUYRroA5MgCQZPHiQQv88RbeLjJFXSeowXQX6hwMTLurqDLfrqKtaTweFO6QJRFROeq/M0iNJbK008EXXMQ==", "dev": true, "license": "MIT", "dependencies": { "@types/mocha": "^10.0.0", - "@types/node": "^20.1.0", + "@types/node": "^22.2.0", "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/types": "8.40.3", + "@wdio/utils": "8.40.3", "mocha": "^10.0.0" }, "engines": { @@ -1349,35 +1349,35 @@ } }, "node_modules/@wdio/protocols": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.38.0.tgz", - "integrity": "sha512-7BPi7aXwUtnXZPeWJRmnCNFjyDvGrXlBmN9D4Pi58nILkyjVRQKEY9/qv/pcdyB0cvmIvw++Kl/1Lg+RxG++UA==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.40.3.tgz", + "integrity": "sha512-wK7+eyrB3TAei8RwbdkcyoNk2dPu+mduMBOdPJjp8jf/mavd15nIUXLID1zA+w5m1Qt1DsT1NbvaeO9+aJQ33A==", "dev": true, "license": "MIT" }, "node_modules/@wdio/repl": { - "version": "8.24.12", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.24.12.tgz", - "integrity": "sha512-321F3sWafnlw93uRTSjEBVuvWCxTkWNDs7ektQS15drrroL3TMeFOynu4rDrIz0jXD9Vas0HCD2Tq/P0uxFLdw==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.40.3.tgz", + "integrity": "sha512-mWEiBbaC7CgxvSd2/ozpbZWebnRIc8KRu/J81Hlw/txUWio27S7IpXBlZGVvhEsNzq0+cuxB/8gDkkXvMPbesw==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^20.1.0" + "@types/node": "^22.2.0" }, "engines": { "node": "^16.13 || >=18" } }, "node_modules/@wdio/reporter": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.39.0.tgz", - "integrity": "sha512-XahXhmaA1okdwg4/ThHFSqy/41KywxhbtszPcTzyXB+9INaqFNHA1b1vvWs0mrD5+tTtKbg4caTcEHVJU4iv0w==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.40.3.tgz", + "integrity": "sha512-icoUnlyIqLKgxB215OPdDTHG+hlu+U+t/sO6S9eI0ZTYBYaDIQBWVCilkUWRvgfcNSiXYo+1VlVt6waIgIHKwQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^20.1.0", + "@types/node": "^22.2.0", "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", + "@wdio/types": "8.40.3", "diff": "^5.0.0", "object-inspect": "^1.12.0" }, @@ -1386,55 +1386,55 @@ } }, "node_modules/@wdio/runner": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.2.tgz", - "integrity": "sha512-alK1n5fHiAG/Pf77O9gb8mjs/KIbLFEedrQsIk2ZMVvgTfmyriKb790Iy64RCYDfZpWQmCvcj9yDARc64IhSGw==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.3.tgz", + "integrity": "sha512-zk4KIMrkopW2FW/gbtwFFm4UbMiJxscwAAeCPnXHPYMcJZ/qf8VuBTDzt490csLT4DsumOK/1pH9TDXG+4/cQQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^20.11.28", - "@wdio/config": "8.40.2", - "@wdio/globals": "8.40.2", + "@types/node": "^22.2.0", + "@wdio/config": "8.40.3", + "@wdio/globals": "8.40.3", "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/types": "8.40.3", + "@wdio/utils": "8.40.3", "deepmerge-ts": "^5.1.0", "expect-webdriverio": "^4.12.0", "gaze": "^1.1.3", - "webdriver": "8.40.2", - "webdriverio": "8.40.2" + "webdriver": "8.40.3", + "webdriverio": "8.40.3" }, "engines": { "node": "^16.13 || >=18" } }, "node_modules/@wdio/sauce-service": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/sauce-service/-/sauce-service-8.40.2.tgz", - "integrity": "sha512-WtFwLqRuecuz1i44RSjZ5y+MBtt/zxOw2ycCQg9iRjQO2WtNnCPYzMRtFLeA+BPBvHWzz4yzV2yaB52gFanG0g==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/sauce-service/-/sauce-service-8.40.3.tgz", + "integrity": "sha512-FfnpijG9+Vn6QbYjUjpMt4rYvIhjSVuvEyXTIDmBx7OAdZLqmXSJJHdiLqE38SYLn2FGfLAkuE3LbOtRb1Et5A==", "dev": true, "license": "MIT", "dependencies": { "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/types": "8.40.3", + "@wdio/utils": "8.40.3", "ip": "^2.0.1", "saucelabs": "7.5.0", - "webdriverio": "8.40.2" + "webdriverio": "8.40.3" }, "engines": { "node": "^16.13 || >=18" } }, "node_modules/@wdio/spec-reporter": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.39.0.tgz", - "integrity": "sha512-2DX0+xvP+PyeVTBd6iGCH/RU66WXaa8HL+HpsJXZu5rSkZ4+6B2Tv8JB3ZE/pOWGNpI+B4ac/NfDs1DrX9sB7A==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.40.3.tgz", + "integrity": "sha512-Qp8hI4ZqxOLQAeqpt1wmOzR0QgarsoT35NOVfEA7gSy8FcF+H/axrPwEToOLRSQIU4bKEh5/khJ7j81GaVqtVg==", "dev": true, "license": "MIT", "dependencies": { - "@wdio/reporter": "8.39.0", - "@wdio/types": "8.39.0", + "@wdio/reporter": "8.40.3", + "@wdio/types": "8.40.3", "chalk": "^5.1.2", "easy-table": "^1.2.0", "pretty-ms": "^7.0.0" @@ -1444,28 +1444,28 @@ } }, "node_modules/@wdio/types": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", - "integrity": "sha512-86lcYROTapOJuFd9ouomFDfzDnv3Kn+jE0RmqfvN9frZAeLVJ5IKjX9M6HjplsyTZhjGO1uCaehmzx+HJus33Q==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.40.3.tgz", + "integrity": "sha512-zK17uyON3Ise3m+XwiF5VrrdZcXXmvqB8AWXoKe88DiksFUPMVoCOuVL2SSX1KnA2YLlZBA55qcFZT99GORVKQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^20.1.0" + "@types/node": "^22.2.0" }, "engines": { "node": "^16.13 || >=18" } }, "node_modules/@wdio/utils": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.2.tgz", - "integrity": "sha512-leYcCUSaAdLUCVKqRKNgMCASPOUo/VvOTKETiZ/qpdY2azCBt/KnLugtiycCzakeYg6Kp+VIjx5fkm0M7y4qhA==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.3.tgz", + "integrity": "sha512-pv/848KGfPN3YXU4QRfTYGkAu4/lejIfoGzGpvGNDcACiVxgZhyRZkJ2xVaSnGaXzF0R7pMozrkU5/DnEhcxMg==", "dev": true, "license": "MIT", "dependencies": { "@puppeteer/browsers": "^1.6.0", "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", + "@wdio/types": "8.40.3", "decamelize": "^6.0.0", "deepmerge-ts": "^5.1.0", "edgedriver": "^5.5.0", @@ -3667,9 +3667,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1335233", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1335233.tgz", - "integrity": "sha512-bNTJw/m+v0JvQEsaI0l+i6mETHHf7VwZbQzT5GNSveGuYjip8uyjeF/qg84bsIPU+lFypnZr10a+cbcee6I8pg==", + "version": "0.0.1340018", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1340018.tgz", + "integrity": "sha512-yiZNvYDYW8P93XT1q3QxB/y5n/4D7hGfKN6+342Bp1UJpkqzIlt9QLfZuSG8njk6lt6u2s2ZYyLXW3uABtKmtg==", "dev": true, "license": "BSD-3-Clause" }, @@ -3854,9 +3854,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.7", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.7.tgz", - "integrity": "sha512-6FTNWIWMxMy/ZY6799nBlPtF1DFDQ6VQJ7yyDP27SJNt5lwtQ5ufqVvHylb3fdQefvRcgA3fKcFMJi9OLwBRNw==", + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.9.tgz", + "integrity": "sha512-HfkT8ndXR0SEkU8gBQQM3rz035bpE/hxkZ1YIt4KJPEFES68HfIU6LzKukH0H794Lm83WJtkSAMfEToxCs15VA==", "dev": true, "license": "ISC" }, @@ -10867,9 +10867,9 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "version": "6.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.18.2.tgz", + "integrity": "sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==", "dev": true, "license": "MIT" }, @@ -11148,19 +11148,19 @@ } }, "node_modules/webdriver": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.2.tgz", - "integrity": "sha512-GoRR94m3yL8tWC9Myf+xIBSdVK8fi1ilZgEZZaYT8+XIWewR02dvrC6rml+/2ZjXUQzeee0RFGDwk9IC7cyYrg==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.3.tgz", + "integrity": "sha512-mc/pxLpgAQphnIaWvix/QXzp9CJpEvIA3YeF9t5plPaTbvbEaCAYYWkTP6e3vYPYWvx57krjGaYkNUnDCBNolA==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^20.1.0", + "@types/node": "^22.2.0", "@types/ws": "^8.5.3", - "@wdio/config": "8.40.2", + "@wdio/config": "8.40.3", "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/protocols": "8.40.3", + "@wdio/types": "8.40.3", + "@wdio/utils": "8.40.3", "deepmerge-ts": "^5.1.0", "got": "^12.6.1", "ky": "^0.33.0", @@ -11344,24 +11344,24 @@ } }, "node_modules/webdriverio": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.2.tgz", - "integrity": "sha512-6yuzUlE064qNuMy98Du1+8QHbXk0st8qTWF7MDZRgYK19FGoy+KhQbaUv1wlFJuFHM0PiAYuduTURL4ub6HvzQ==", + "version": "8.40.3", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.3.tgz", + "integrity": "sha512-2UQ/Vg2X7tTHmfWmB6QaXuUheodRRNwzT8VK6cHM2JrDHxDZzUawqSt4L7H7ba6/ctuRt5/pgbmKFtU/moLfhA==", "dev": true, "license": "MIT", "dependencies": { - "@types/node": "^20.1.0", - "@wdio/config": "8.40.2", + "@types/node": "^22.2.0", + "@wdio/config": "8.40.3", "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/repl": "8.24.12", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/protocols": "8.40.3", + "@wdio/repl": "8.40.3", + "@wdio/types": "8.40.3", + "@wdio/utils": "8.40.3", "archiver": "^7.0.0", "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "devtools-protocol": "^0.0.1335233", + "devtools-protocol": "^0.0.1340018", "grapheme-splitter": "^1.0.2", "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", @@ -11374,7 +11374,7 @@ "resq": "^1.9.1", "rgb2hex": "0.2.5", "serialize-error": "^11.0.1", - "webdriver": "8.40.2" + "webdriver": "8.40.3" }, "engines": { "node": "^16.13 || >=18"