diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 996cd5e..e71bc7d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -464,8 +464,8 @@ importers: specifier: workspace:* version: link:../../packages/tsconfig '@wdio/cli': - specifier: ^9.1.2 - version: 9.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + specifier: ^9.4.5 + version: 9.4.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@wdio/globals': specifier: ^9.1.2 version: 9.1.2(@wdio/logger@9.1.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -1328,17 +1328,14 @@ packages: peerDependencies: vite: ^4 || ^5 - '@vitest/pretty-format@2.0.5': - resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - - '@vitest/snapshot@1.6.0': - resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} + '@vitest/pretty-format@2.1.8': + resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==} - '@vitest/snapshot@2.0.5': - resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} + '@vitest/snapshot@2.1.8': + resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} - '@wdio/cli@9.1.2': - resolution: {integrity: sha512-TPbl+yyKIFJaAZFcIUBaDor4Lf4rj1FmG1LfKsFb878mgT5IMui9nb/DGpLaaVM4Q3Kmaxip9nzfwYS37OQGnQ==} + '@wdio/cli@9.4.5': + resolution: {integrity: sha512-t4LfWunVw+z3VQ/pSVbNit6VyrboENhN0Rxt91PqlZKc3s0NOEMIiXVQIkUhZWDn2YvkHhxQRCJOt7pqe4n++A==} engines: {node: '>=18.20.0'} hasBin: true @@ -1346,10 +1343,18 @@ packages: resolution: {integrity: sha512-M8jDFgTxOeljv5M75em7oCu2cV16jHWH6HWj5CD3ZNzaMeHf+EkIuHNyREJjt8PCnssehzXD26TF63tGPHdksA==} engines: {node: '>=18.20.0'} + '@wdio/config@9.4.4': + resolution: {integrity: sha512-w1Qo6QywLSGxmoglU4BiqDGNmFbwh/L6BRud4AO9nGgTuwKy6UkT7KevzlkIRiCHtdqkkjExR3xUi2OgjMdHAA==} + engines: {node: '>=18.20.0'} + '@wdio/globals@9.1.2': resolution: {integrity: sha512-1qqTZgae3WXOboUO7lqzz7Y75q6n7uKq1W9jn2wrvWByOQ9rVUM9PCKQGhmjVoQRcqXBOMAazqNrRK6Xy1cqAg==} engines: {node: '>=18.20.0'} + '@wdio/globals@9.4.5': + resolution: {integrity: sha512-zdN/2EGOr2HER59CNAtSfmr/M7BMAH5gQJix4iPkDN5buf8PQZHE16GnfKtqKTIBeNgpkBkUyjyCKoIKSUngjw==} + engines: {node: '>=18.20.0'} + '@wdio/local-runner@9.1.2': resolution: {integrity: sha512-kGXNCzMHAax2d/HGx4ViHayi9zO1BZc7q9tnvamaBo4liP40DP1E8S5Kz3omsYMp0geXdZ87ZyaVRZo7tOKujw==} engines: {node: '>=18.20.0'} @@ -1362,6 +1367,10 @@ packages: resolution: {integrity: sha512-1Rfg9VCy87I9IrViA1ned1Rqa66JwhCzdEo8rA8T3Ro6lBfOEwDbK1XW8ETKLWcweddzGeFalfVnvUlNgPmFdA==} engines: {node: '>=18.20.0'} + '@wdio/logger@9.4.4': + resolution: {integrity: sha512-BXx8RXFUW2M4dcO6t5Le95Hi2ZkTQBRsvBQqLekT2rZ6Xmw8ZKZBPf0FptnoftFGg6dYmwnDidYv/0+4PiHjpQ==} + engines: {node: '>=18.20.0'} + '@wdio/mocha-framework@9.1.2': resolution: {integrity: sha512-LG8arSVsSNqV61LvyQddmtDuqjeh+mVWhNPSCUi4AjZ2mBC85DTMBbvsIBSDK59DF9Ijd4NLDpRGnPzzgXjbIA==} engines: {node: '>=18.20.0'} @@ -1369,10 +1378,17 @@ packages: '@wdio/protocols@9.0.8': resolution: {integrity: sha512-xRH54byFf623/w/KW62xkf/C2mGyigSfMm+UT3tNEAd5ZA9X2VAWQWQBPzdcrsck7Fxk4zlQX8Kb34RSs7Cy4Q==} + '@wdio/protocols@9.4.4': + resolution: {integrity: sha512-IqbAWe5feY3xOwjbiW/2iwcbDU+nm5CX5Om835mxaNWqEoQiaZuTin4YgtgsPeSEBcSFtQ+2ooswr/6vIZdxSw==} + '@wdio/repl@9.0.8': resolution: {integrity: sha512-3iubjl4JX5zD21aFxZwQghqC3lgu+mSs8c3NaiYYNCC+IT5cI/8QuKlgh9s59bu+N3gG988jqMJeCYlKuUv/iw==} engines: {node: '>=18.20.0'} + '@wdio/repl@9.4.4': + resolution: {integrity: sha512-kchPRhoG/pCn4KhHGiL/ocNhdpR8OkD2e6sANlSUZ4TGBVi86YSIEjc2yXUwLacHknC/EnQk/SFnqd4MsNjGGg==} + engines: {node: '>=18.20.0'} + '@wdio/reporter@9.1.2': resolution: {integrity: sha512-Wn7yCtVLyfHwYTw5EWMeRTJp5sqM5SNKb/ZWiUeBM9sFJTcLyXISB+qtA5HVrB5MqqWIsgWBhBJmPl3fJqqJAg==} engines: {node: '>=18.20.0'} @@ -1389,10 +1405,18 @@ packages: resolution: {integrity: sha512-mROY3xSBBNujSH0Opo3Sfi1QUm3l7HbVQ8/bDmPCwHXOeYlx0q14rLyyZI3LrN5uJ0KPpuNrVgE36NFaG8+xxw==} engines: {node: '>=18.20.0'} + '@wdio/types@9.4.4': + resolution: {integrity: sha512-Z2TAVMZiz4wCfP7ZdHqUXlYfF4qj5bBOV25A7tHxFbbdWPvFb8sSW3SU2+fxSwu02n5sV1mgfRYOsloypOXBnw==} + engines: {node: '>=18.20.0'} + '@wdio/utils@9.1.2': resolution: {integrity: sha512-8APCnvJjHkG/6KwXtrPhEYR29Ph+vs1Gx2mGRnbYXNgbworfPEIZETpienHXhDEbINdqSb7EY5LkapIjP7nKbg==} engines: {node: '>=18.20.0'} + '@wdio/utils@9.4.4': + resolution: {integrity: sha512-CH2uHziYKZrm6xvI2Drfha+CBAK3cCHTFqhxfjP2dhz5kcCQfCEn22Bj12t2jYTILNvnxKFCxZyk+VEcQNMIKg==} + engines: {node: '>=18.20.0'} + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -1448,6 +1472,10 @@ packages: resolution: {integrity: sha512-+5g7FQswvrCHwYKNMd/KFxZSObctLSsQOgqBSi0LzwHo3li9Eh1w5cF5ndjQw9Zbr3ajVnd2+XyiX85gAetx1Q==} engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=16.5.0'} + '@zip.js/zip.js@2.7.54': + resolution: {integrity: sha512-qMrJVg2hoEsZJjMJez9yI2+nZlBUxgYzGV3mqcb2B/6T1ihXp0fWBDYlVHlHquuorgNUQP5a8qSmX6HF5rFJNg==} + engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=16.5.0'} + JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -1791,10 +1819,6 @@ packages: resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} engines: {node: '>=18'} - cli-spinners@3.2.0: - resolution: {integrity: sha512-pXftdQloMZzjCr3pCTIRniDcys6dDzgpgVhAHHk6TKBDbRuP1MkuetTF5KSv4YUutbOPa7+7ZrAJ2kVtbMqyXA==} - engines: {node: '>=18.20'} - cli-truncate@4.0.0: resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} engines: {node: '>=18'} @@ -2069,6 +2093,11 @@ packages: resolution: {integrity: sha512-3Ve9cd5ziLByUdigw6zovVeWJjVs8QHVmqOB0sJ0WNeVPcwf4p18GnxMmVvlFmYRloUwf5suNuorea4QzwBIOA==} hasBin: true + edgedriver@6.1.1: + resolution: {integrity: sha512-/dM/PoBf22Xg3yypMWkmRQrBKEnSyNaZ7wHGCT9+qqT14izwtFT+QvdR89rjNkMfXwW+bSFoqOfbcvM+2Cyc7w==} + engines: {node: '>=18.0.0'} + hasBin: true + ejs@3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} @@ -2495,6 +2524,11 @@ packages: engines: {node: ^16.13 || >=18 || >=20} hasBin: true + geckodriver@5.0.0: + resolution: {integrity: sha512-vn7TtQ3b9VMJtVXsyWtQQl1fyBVFhQy7UvJF96kPuuJ0or5THH496AD3eUyaDD11+EqCxH9t6V+EP9soZQk4YQ==} + engines: {node: '>=18.0.0'} + hasBin: true + get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} @@ -2640,6 +2674,9 @@ packages: htmlfy@0.2.1: resolution: {integrity: sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==} + htmlfy@0.3.2: + resolution: {integrity: sha512-FsxzfpeDYRqn1emox9VpxMPfGjADoUmmup8D604q497R0VNxiXs4ZZTN2QzkaMA5C9aHGUoe1iQRVSm+HK9xuA==} + htmlparser2@9.1.0: resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==} @@ -3104,6 +3141,9 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} @@ -3679,6 +3719,10 @@ packages: safaridriver@0.1.2: resolution: {integrity: sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==} + safaridriver@1.0.0: + resolution: {integrity: sha512-J92IFbskyo7OYB3Dt4aTdyhag1GlInrfbPCmMteb7aBK7PwlnGz1HI0+oyNN97j7pV9DqUAVoVgkNRMrfY47mQ==} + engines: {node: '>=18.0.0'} + safe-array-concat@1.1.2: resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} engines: {node: '>=0.4'} @@ -4153,8 +4197,8 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici@6.19.8: - resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} + undici@6.21.0: + resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} engines: {node: '>=18.17'} universalify@2.0.1: @@ -4245,6 +4289,10 @@ packages: resolution: {integrity: sha512-NjeYVTCSMwQrd+EDpSSB8YnSNzYeEPU2IoJhvjaXUwTEhoaIvz6x6fM4UqCbm/ph8lZ1uWux43fqIcfDzFQl5Q==} engines: {node: '>=18.20.0'} + webdriver@9.4.4: + resolution: {integrity: sha512-F/QxX3TNfkBWzYC0Ywz0oRRUtvUEFUM59pob19gs+lZ2seXKKCJ8vVLzIWcT9XBU8dFAWN6Mzqi5FypHWeBgfw==} + engines: {node: '>=18.20.0'} + webdriverio@9.1.2: resolution: {integrity: sha512-Yk/OmxUmse6YVBMr+iM5zH3LKiy07cJQsq19qL2Zj29+2I3b8kK8uGxx8+DhqYF/A/MVwHUFxACzQDYsdW6pjw==} engines: {node: '>=18.20.0'} @@ -4254,6 +4302,15 @@ packages: puppeteer-core: optional: true + webdriverio@9.4.5: + resolution: {integrity: sha512-tc22NSwKbXNROhafzktoQnhfkx0bhvh9a+XVaVu3mLhaiOmymIGDcS2NyRoOn3Sq4JxWJuOUwTO6f6jNkFJ5bQ==} + engines: {node: '>=18.20.0'} + peerDependencies: + puppeteer-core: ^22.3.0 + peerDependenciesMeta: + puppeteer-core: + optional: true + webextension-polyfill@0.12.0: resolution: {integrity: sha512-97TBmpoWJEE+3nFBQ4VocyCdLKfw54rFaJ6EVQYLBCXqCIpLSZkwGgASpv4oPt9gdKCJ80RJlcmNzNn008Ag6Q==} @@ -4310,6 +4367,11 @@ packages: engines: {node: ^16.13.0 || >=18.0.0} hasBin: true + which@5.0.0: + resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -5160,36 +5222,29 @@ snapshots: transitivePeerDependencies: - '@swc/helpers' - '@vitest/pretty-format@2.0.5': + '@vitest/pretty-format@2.1.8': dependencies: tinyrainbow: 1.2.0 - '@vitest/snapshot@1.6.0': + '@vitest/snapshot@2.1.8': dependencies: - magic-string: 0.30.11 + '@vitest/pretty-format': 2.1.8 + magic-string: 0.30.17 pathe: 1.1.2 - pretty-format: 29.7.0 - '@vitest/snapshot@2.0.5': - dependencies: - '@vitest/pretty-format': 2.0.5 - magic-string: 0.30.11 - pathe: 1.1.2 - - '@wdio/cli@9.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@wdio/cli@9.4.5(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@types/node': 20.16.10 - '@vitest/snapshot': 1.6.0 - '@wdio/config': 9.1.2 - '@wdio/globals': 9.1.2(@wdio/logger@9.1.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@wdio/logger': 9.1.0 - '@wdio/protocols': 9.0.8 - '@wdio/types': 9.1.2 - '@wdio/utils': 9.1.2 + '@vitest/snapshot': 2.1.8 + '@wdio/config': 9.4.4 + '@wdio/globals': 9.4.5(@wdio/logger@9.4.4)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@wdio/logger': 9.4.4 + '@wdio/protocols': 9.4.4 + '@wdio/types': 9.4.4 + '@wdio/utils': 9.4.4 async-exit-hook: 2.0.1 chalk: 5.3.0 chokidar: 4.0.1 - cli-spinners: 3.2.0 dotenv: 16.4.5 ejs: 3.1.10 execa: 9.3.1 @@ -5201,7 +5256,7 @@ snapshots: read-pkg-up: 10.1.0 recursive-readdir: 2.2.3 tsx: 4.19.1 - webdriverio: 9.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + webdriverio: 9.4.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) yargs: 17.7.2 transitivePeerDependencies: - bufferutil @@ -5221,6 +5276,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@wdio/config@9.4.4': + dependencies: + '@wdio/logger': 9.4.4 + '@wdio/types': 9.4.4 + '@wdio/utils': 9.4.4 + deepmerge-ts: 7.1.1 + glob: 10.4.5 + import-meta-resolve: 4.1.0 + transitivePeerDependencies: + - supports-color + '@wdio/globals@9.1.2(@wdio/logger@9.1.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': optionalDependencies: expect-webdriverio: 5.0.2(@wdio/globals@9.1.2(@wdio/logger@9.1.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@wdio/logger@9.1.0)(webdriverio@9.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) @@ -5232,6 +5298,17 @@ snapshots: - supports-color - utf-8-validate + '@wdio/globals@9.4.5(@wdio/logger@9.4.4)(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + optionalDependencies: + expect-webdriverio: 5.0.2(@wdio/globals@9.4.5(@wdio/logger@9.4.4)(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@wdio/logger@9.4.4)(webdriverio@9.4.5(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + webdriverio: 9.4.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - '@wdio/logger' + - bufferutil + - puppeteer-core + - supports-color + - utf-8-validate + '@wdio/local-runner@9.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@types/node': 20.16.10 @@ -5262,6 +5339,13 @@ snapshots: loglevel-plugin-prefix: 0.8.4 strip-ansi: 7.1.0 + '@wdio/logger@9.4.4': + dependencies: + chalk: 5.3.0 + loglevel: 1.9.2 + loglevel-plugin-prefix: 0.8.4 + strip-ansi: 7.1.0 + '@wdio/mocha-framework@9.1.2': dependencies: '@types/mocha': 10.0.7 @@ -5275,10 +5359,16 @@ snapshots: '@wdio/protocols@9.0.8': {} + '@wdio/protocols@9.4.4': {} + '@wdio/repl@9.0.8': dependencies: '@types/node': 20.16.10 + '@wdio/repl@9.4.4': + dependencies: + '@types/node': 20.16.10 + '@wdio/reporter@9.1.2': dependencies: '@types/node': 20.16.10 @@ -5318,6 +5408,10 @@ snapshots: dependencies: '@types/node': 20.16.10 + '@wdio/types@9.4.4': + dependencies: + '@types/node': 20.16.10 + '@wdio/utils@9.1.2': dependencies: '@puppeteer/browsers': 2.4.0 @@ -5336,6 +5430,24 @@ snapshots: transitivePeerDependencies: - supports-color + '@wdio/utils@9.4.4': + dependencies: + '@puppeteer/browsers': 2.4.0 + '@wdio/logger': 9.4.4 + '@wdio/types': 9.4.4 + decamelize: 6.0.0 + deepmerge-ts: 7.1.1 + edgedriver: 6.1.1 + geckodriver: 5.0.0 + get-port: 7.1.0 + import-meta-resolve: 4.1.0 + locate-app: 2.4.43 + safaridriver: 1.0.0 + split2: 4.2.0 + wait-port: 1.1.0 + transitivePeerDependencies: + - supports-color + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 @@ -5418,6 +5530,8 @@ snapshots: '@zip.js/zip.js@2.7.52': {} + '@zip.js/zip.js@2.7.54': {} + JSONStream@1.3.5: dependencies: jsonparse: 1.3.1 @@ -5788,7 +5902,7 @@ snapshots: parse5: 7.1.2 parse5-htmlparser2-tree-adapter: 7.0.0 parse5-parser-stream: 7.1.2 - undici: 6.19.8 + undici: 6.21.0 whatwg-mimetype: 4.0.0 chokidar@3.6.0: @@ -5820,8 +5934,6 @@ snapshots: dependencies: restore-cursor: 5.1.0 - cli-spinners@3.2.0: {} - cli-truncate@4.0.0: dependencies: slice-ansi: 5.0.0 @@ -6114,6 +6226,20 @@ snapshots: node-fetch: 3.3.2 which: 4.0.0 + edgedriver@6.1.1: + dependencies: + '@wdio/logger': 9.4.4 + '@zip.js/zip.js': 2.7.54 + decamelize: 6.0.0 + edge-paths: 3.0.5 + fast-xml-parser: 4.5.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + node-fetch: 3.3.2 + which: 5.0.0 + transitivePeerDependencies: + - supports-color + ejs@3.1.10: dependencies: jake: 10.9.2 @@ -6573,7 +6699,7 @@ snapshots: expect-webdriverio@5.0.2(@wdio/globals@9.1.2(@wdio/logger@9.1.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@wdio/logger@9.1.0)(webdriverio@9.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - '@vitest/snapshot': 2.0.5 + '@vitest/snapshot': 2.1.8 '@wdio/globals': 9.1.2(@wdio/logger@9.1.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@wdio/logger': 9.1.0 expect: 29.7.0 @@ -6581,6 +6707,17 @@ snapshots: lodash.isequal: 4.5.0 webdriverio: 9.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + expect-webdriverio@5.0.2(@wdio/globals@9.4.5(@wdio/logger@9.4.4)(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@wdio/logger@9.4.4)(webdriverio@9.4.5(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + dependencies: + '@vitest/snapshot': 2.1.8 + '@wdio/globals': 9.4.5(@wdio/logger@9.4.4)(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@wdio/logger': 9.4.4 + expect: 29.7.0 + jest-matcher-utils: 29.7.0 + lodash.isequal: 4.5.0 + webdriverio: 9.4.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) + optional: true + expect@29.7.0: dependencies: '@jest/expect-utils': 29.7.0 @@ -6729,7 +6866,7 @@ snapshots: geckodriver@4.5.0: dependencies: - '@wdio/logger': 9.1.0 + '@wdio/logger': 9.4.4 '@zip.js/zip.js': 2.7.52 decamelize: 6.0.0 http-proxy-agent: 7.0.2 @@ -6740,6 +6877,19 @@ snapshots: transitivePeerDependencies: - supports-color + geckodriver@5.0.0: + dependencies: + '@wdio/logger': 9.4.4 + '@zip.js/zip.js': 2.7.54 + decamelize: 6.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + node-fetch: 3.3.2 + tar-fs: 3.0.6 + which: 5.0.0 + transitivePeerDependencies: + - supports-color + get-caller-file@2.0.5: {} get-east-asian-width@1.2.0: {} @@ -6908,6 +7058,8 @@ snapshots: htmlfy@0.2.1: {} + htmlfy@0.3.2: {} + htmlparser2@9.1.0: dependencies: domelementtype: 2.3.0 @@ -7387,6 +7539,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.17: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + make-error@1.3.6: {} md5.js@1.3.5: @@ -7988,6 +8144,8 @@ snapshots: safaridriver@0.1.2: {} + safaridriver@1.0.0: {} + safe-array-concat@1.1.2: dependencies: call-bind: 1.0.7 @@ -8546,7 +8704,7 @@ snapshots: undici-types@6.19.8: {} - undici@6.19.8: {} + undici@6.21.0: {} universalify@2.0.1: {} @@ -8638,6 +8796,23 @@ snapshots: - supports-color - utf-8-validate + webdriver@9.4.4(bufferutil@4.0.8)(utf-8-validate@5.0.10): + dependencies: + '@types/node': 20.16.10 + '@types/ws': 8.5.12 + '@wdio/config': 9.4.4 + '@wdio/logger': 9.4.4 + '@wdio/protocols': 9.4.4 + '@wdio/types': 9.4.4 + '@wdio/utils': 9.4.4 + deepmerge-ts: 7.1.1 + undici: 6.21.0 + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + webdriverio@9.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@types/node': 20.16.10 @@ -8672,6 +8847,40 @@ snapshots: - supports-color - utf-8-validate + webdriverio@9.4.5(bufferutil@4.0.8)(utf-8-validate@5.0.10): + dependencies: + '@types/node': 20.16.10 + '@types/sinonjs__fake-timers': 8.1.5 + '@wdio/config': 9.4.4 + '@wdio/logger': 9.4.4 + '@wdio/protocols': 9.4.4 + '@wdio/repl': 9.4.4 + '@wdio/types': 9.4.4 + '@wdio/utils': 9.4.4 + archiver: 7.0.1 + aria-query: 5.3.2 + cheerio: 1.0.0 + css-shorthand-properties: 1.1.2 + css-value: 0.0.1 + grapheme-splitter: 1.0.4 + htmlfy: 0.3.2 + import-meta-resolve: 4.1.0 + is-plain-obj: 4.1.0 + jszip: 3.10.1 + lodash.clonedeep: 4.5.0 + lodash.zip: 4.2.0 + minimatch: 9.0.5 + query-selector-shadow-dom: 1.0.1 + resq: 1.11.0 + rgb2hex: 0.2.5 + serialize-error: 11.0.3 + urlpattern-polyfill: 10.0.0 + webdriver: 9.4.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + webextension-polyfill@0.12.0: {} webidl-conversions@3.0.1: {} @@ -8765,6 +8974,10 @@ snapshots: dependencies: isexe: 3.1.1 + which@5.0.0: + dependencies: + isexe: 3.1.1 + word-wrap@1.2.5: {} workerpool@6.5.1: {} diff --git a/tests/e2e/package.json b/tests/e2e/package.json index 6b2850f..bed2f28 100644 --- a/tests/e2e/package.json +++ b/tests/e2e/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@extension/tsconfig": "workspace:*", - "@wdio/cli": "^9.1.2", + "@wdio/cli": "^9.4.5", "@wdio/globals": "^9.1.2", "@wdio/local-runner": "^9.1.2", "@wdio/mocha-framework": "^9.1.2",