diff --git a/package-lock.json b/package-lock.json index 62939d57..2c8b6995 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1565,11 +1565,10 @@ "dev": true }, "node_modules/@vitest/pretty-format": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.1.tgz", - "integrity": "sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.3.tgz", + "integrity": "sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==", "dev": true, - "optional": true, "dependencies": { "tinyrainbow": "^1.2.0" }, @@ -1592,19 +1591,19 @@ } }, "node_modules/@wdio/cli": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.1.2.tgz", - "integrity": "sha512-TPbl+yyKIFJaAZFcIUBaDor4Lf4rj1FmG1LfKsFb878mgT5IMui9nb/DGpLaaVM4Q3Kmaxip9nzfwYS37OQGnQ==", + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.2.1.tgz", + "integrity": "sha512-lGz/JBkSQh4qH9sDFbNrPHfQNxrDtbm2tb3NgzMNXk88G2dq9AzoYriRgfXO7rKETc+nFreuEdULV+MMhRHk/A==", "dev": true, "dependencies": { "@types/node": "^20.1.1", - "@vitest/snapshot": "^1.2.1", - "@wdio/config": "9.1.2", - "@wdio/globals": "9.1.2", - "@wdio/logger": "9.1.0", - "@wdio/protocols": "9.0.8", - "@wdio/types": "9.1.2", - "@wdio/utils": "9.1.2", + "@vitest/snapshot": "^2.1.1", + "@wdio/config": "9.1.3", + "@wdio/globals": "9.2.1", + "@wdio/logger": "9.1.3", + "@wdio/protocols": "9.2.0", + "@wdio/types": "9.1.3", + "@wdio/utils": "9.1.3", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^4.0.0", @@ -1620,7 +1619,7 @@ "read-pkg-up": "^10.0.0", "recursive-readdir": "^2.2.3", "tsx": "^4.7.2", - "webdriverio": "9.1.2", + "webdriverio": "9.2.1", "yargs": "^17.7.2" }, "bin": { @@ -1652,15 +1651,29 @@ "node": ">=18" } }, + "node_modules/@wdio/cli/node_modules/@vitest/snapshot": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.3.tgz", + "integrity": "sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==", + "dev": true, + "dependencies": { + "@vitest/pretty-format": "2.1.3", + "magic-string": "^0.30.11", + "pathe": "^1.1.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/@wdio/cli/node_modules/@wdio/config": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.1.2.tgz", - "integrity": "sha512-M8jDFgTxOeljv5M75em7oCu2cV16jHWH6HWj5CD3ZNzaMeHf+EkIuHNyREJjt8PCnssehzXD26TF63tGPHdksA==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.1.3.tgz", + "integrity": "sha512-fozjb5Jl26QqQoZ2lJc8uZwzK2iKKmIfNIdNvx5JmQt78ybShiPuWWgu/EcHYDvAiZwH76K59R1Gp4lNmmEDew==", "dev": true, "dependencies": { - "@wdio/logger": "9.1.0", - "@wdio/types": "9.1.2", - "@wdio/utils": "9.1.2", + "@wdio/logger": "9.1.3", + "@wdio/types": "9.1.3", + "@wdio/utils": "9.1.3", "decamelize": "^6.0.0", "deepmerge-ts": "^7.0.3", "glob": "^10.2.2", @@ -1671,22 +1684,22 @@ } }, "node_modules/@wdio/cli/node_modules/@wdio/globals": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.1.2.tgz", - "integrity": "sha512-1qqTZgae3WXOboUO7lqzz7Y75q6n7uKq1W9jn2wrvWByOQ9rVUM9PCKQGhmjVoQRcqXBOMAazqNrRK6Xy1cqAg==", + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.2.1.tgz", + "integrity": "sha512-svPSPbV9ZxunmkJVmcCw5A7vzGBYpO1kPmBK9LLZFfVhXiwps0EOl+j6KtqwbQ0cTvC6PEHzm/bwmX4DEzBAzA==", "dev": true, "engines": { "node": ">=18.20.0" }, "optionalDependencies": { "expect-webdriverio": "^5.0.1", - "webdriverio": "9.1.2" + "webdriverio": "9.2.1" } }, "node_modules/@wdio/cli/node_modules/@wdio/logger": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.1.0.tgz", - "integrity": "sha512-1Rfg9VCy87I9IrViA1ned1Rqa66JwhCzdEo8rA8T3Ro6lBfOEwDbK1XW8ETKLWcweddzGeFalfVnvUlNgPmFdA==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.1.3.tgz", + "integrity": "sha512-cumRMK/gE1uedBUw3WmWXOQ7HtB6DR8EyKQioUz2P0IJtRRpglMBdZV7Svr3b++WWawOuzZHMfbTkJQmaVt8Gw==", "dev": true, "dependencies": { "chalk": "^5.1.2", @@ -1699,9 +1712,9 @@ } }, "node_modules/@wdio/cli/node_modules/@wdio/protocols": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-9.0.8.tgz", - "integrity": "sha512-xRH54byFf623/w/KW62xkf/C2mGyigSfMm+UT3tNEAd5ZA9X2VAWQWQBPzdcrsck7Fxk4zlQX8Kb34RSs7Cy4Q==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-9.2.0.tgz", + "integrity": "sha512-lSdKCwLtqMxSIW+cl8au21GlNkvmLNGgyuGYdV/lFdWflmMYH1zusruM6Km6Kpv2VUlWySjjGknYhe7XVTOeMw==", "dev": true }, "node_modules/@wdio/cli/node_modules/@wdio/repl": { @@ -1717,9 +1730,9 @@ } }, "node_modules/@wdio/cli/node_modules/@wdio/types": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.1.2.tgz", - "integrity": "sha512-mROY3xSBBNujSH0Opo3Sfi1QUm3l7HbVQ8/bDmPCwHXOeYlx0q14rLyyZI3LrN5uJ0KPpuNrVgE36NFaG8+xxw==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.1.3.tgz", + "integrity": "sha512-oQrzLQBqn/+HXSJJo01NEfeKhzwuDdic7L8PDNxv5ySKezvmLDYVboQfoSDRtpAdfAZCcxuU9L4Jw7iTf6WV3g==", "dev": true, "dependencies": { "@types/node": "^20.1.0" @@ -1729,14 +1742,14 @@ } }, "node_modules/@wdio/cli/node_modules/@wdio/utils": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.1.2.tgz", - "integrity": "sha512-8APCnvJjHkG/6KwXtrPhEYR29Ph+vs1Gx2mGRnbYXNgbworfPEIZETpienHXhDEbINdqSb7EY5LkapIjP7nKbg==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-dYeOzq9MTh8jYRZhzo/DYyn+cKrhw7h0/5hgyXkbyk/wHwF/uLjhATPmfaCr9+MARSEdiF7wwU8iRy/V0jfsLg==", "dev": true, "dependencies": { "@puppeteer/browsers": "^2.2.0", - "@wdio/logger": "9.1.0", - "@wdio/types": "9.1.2", + "@wdio/logger": "9.1.3", + "@wdio/types": "9.1.3", "decamelize": "^6.0.0", "deepmerge-ts": "^7.0.3", "edgedriver": "^5.6.1", @@ -1858,9 +1871,9 @@ } }, "node_modules/@wdio/cli/node_modules/deepmerge-ts": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", - "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.3.tgz", + "integrity": "sha512-qCSH6I0INPxd9Y1VtAiLpnYvz5O//6rCfJXKk0z66Up9/VOSr+1yS8XSKA5IWRxjocFGlzPyaZYe+jxq7OOLtQ==", "dev": true, "engines": { "node": ">=16.0.0" @@ -1906,21 +1919,6 @@ } } }, - "node_modules/@wdio/cli/node_modules/expect-webdriverio/node_modules/@vitest/snapshot": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.1.tgz", - "integrity": "sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==", - "dev": true, - "optional": true, - "dependencies": { - "@vitest/pretty-format": "2.1.1", - "magic-string": "^0.30.11", - "pathe": "^1.1.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@wdio/cli/node_modules/glob": { "version": "10.4.5", "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", @@ -2093,18 +2091,18 @@ } }, "node_modules/@wdio/cli/node_modules/webdriver": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.1.2.tgz", - "integrity": "sha512-NjeYVTCSMwQrd+EDpSSB8YnSNzYeEPU2IoJhvjaXUwTEhoaIvz6x6fM4UqCbm/ph8lZ1uWux43fqIcfDzFQl5Q==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.2.0.tgz", + "integrity": "sha512-UrhuHSLq4m3OgncvX75vShfl5w3gmjAy8LvLb6/L6V+a+xcqMRelFx/DQ72Mr84F4m8Li6wjtebrOH1t9V/uOQ==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "9.1.2", - "@wdio/logger": "9.1.0", - "@wdio/protocols": "9.0.8", - "@wdio/types": "9.1.2", - "@wdio/utils": "9.1.2", + "@wdio/config": "9.1.3", + "@wdio/logger": "9.1.3", + "@wdio/protocols": "9.2.0", + "@wdio/types": "9.1.3", + "@wdio/utils": "9.1.3", "deepmerge-ts": "^7.0.3", "ws": "^8.8.0" }, @@ -2113,26 +2111,26 @@ } }, "node_modules/@wdio/cli/node_modules/webdriverio": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.1.2.tgz", - "integrity": "sha512-Yk/OmxUmse6YVBMr+iM5zH3LKiy07cJQsq19qL2Zj29+2I3b8kK8uGxx8+DhqYF/A/MVwHUFxACzQDYsdW6pjw==", + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.2.1.tgz", + "integrity": "sha512-AI7xzqTmFiU7oAx4fpEF1U1MA7smhCPVDeM0gxPqG5qWepzib3WDX2SsRtcmhdVW+vLJ3m4bf8rAXxZ2M1msWA==", "dev": true, "dependencies": { "@types/node": "^20.11.30", "@types/sinonjs__fake-timers": "^8.1.5", - "@wdio/config": "9.1.2", - "@wdio/logger": "9.1.0", - "@wdio/protocols": "9.0.8", + "@wdio/config": "9.1.3", + "@wdio/logger": "9.1.3", + "@wdio/protocols": "9.2.0", "@wdio/repl": "9.0.8", - "@wdio/types": "9.1.2", - "@wdio/utils": "9.1.2", + "@wdio/types": "9.1.3", + "@wdio/utils": "9.1.3", "archiver": "^7.0.1", "aria-query": "^5.3.0", "cheerio": "^1.0.0-rc.12", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", "grapheme-splitter": "^1.0.4", - "htmlfy": "^0.2.1", + "htmlfy": "^0.3.0", "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", "jszip": "^3.10.1", @@ -2144,7 +2142,7 @@ "rgb2hex": "0.2.5", "serialize-error": "^11.0.3", "urlpattern-polyfill": "^10.0.0", - "webdriver": "9.1.2" + "webdriver": "9.2.0" }, "engines": { "node": ">=18.20.0" @@ -6996,9 +6994,9 @@ } }, "node_modules/htmlfy": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.2.1.tgz", - "integrity": "sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.3.2.tgz", + "integrity": "sha512-FsxzfpeDYRqn1emox9VpxMPfGjADoUmmup8D604q497R0VNxiXs4ZZTN2QzkaMA5C9aHGUoe1iQRVSm+HK9xuA==", "dev": true }, "node_modules/htmlparser2": { @@ -9073,24 +9071,24 @@ } }, "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz", + "integrity": "sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==", "dev": true, "dependencies": { - "entities": "^4.4.0" + "entities": "^4.5.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" } }, "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", "dev": true, "dependencies": { - "domhandler": "^5.0.2", + "domhandler": "^5.0.3", "parse5": "^7.0.0" }, "funding": { @@ -10864,7 +10862,6 @@ "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", "dev": true, - "optional": true, "engines": { "node": ">=14.0.0" } @@ -10981,9 +10978,9 @@ } }, "node_modules/undici": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.8.tgz", - "integrity": "sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==", + "version": "6.20.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.20.1.tgz", + "integrity": "sha512-AjQF1QsmqfJys+LXfGTNum+qw4S88CojRInG/6t31W/1fk6G59s92bnAvGz5Cmur+kQv2SURXEvvudLmbrE8QA==", "dev": true, "engines": { "node": ">=18.17"