diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 222b752..bdae2ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 24.0.15 '@wdio/globals': specifier: '>=9.0.0' - version: 9.16.2(expect-webdriverio@5.6.1)(webdriverio@9.16.2) + version: 9.16.2(expect-webdriverio@5.6.3)(webdriverio@9.16.2) '@wdio/types': specifier: '>=9.0.0' version: 9.16.2 @@ -50,22 +50,22 @@ importers: version: link:.. devDependencies: '@wdio/cli': - specifier: ^9.22.0 - version: 9.22.0(@types/node@24.10.1)(expect-webdriverio@5.6.1) + specifier: ^9.23.2 + version: 9.23.2(@types/node@25.0.10)(expect-webdriverio@5.6.3) '@wdio/local-runner': - specifier: ^9.22.0 - version: 9.22.0(@wdio/globals@9.17.0)(webdriverio@9.22.0) + specifier: ^9.23.2 + version: 9.23.2(@wdio/globals@9.23.0)(webdriverio@9.23.2) '@wdio/mocha-framework': - specifier: ^9.22.0 - version: 9.22.0 + specifier: ^9.23.2 + version: 9.23.2 '@wdio/spec-reporter': - specifier: ^9.20.0 - version: 9.20.0 + specifier: ^9.23.2 + version: 9.23.2 packages: - '@babel/code-frame@7.27.1': - resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + '@babel/code-frame@7.28.6': + resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==} engines: {node: '>=6.9.0'} '@babel/helper-validator-identifier@7.28.5': @@ -626,8 +626,8 @@ packages: engines: {node: '>=18'} hasBin: true - '@puppeteer/browsers@2.11.0': - resolution: {integrity: sha512-n6oQX6mYkG8TRPuPXmbPidkUbsSRalhmaaVAQxvH1IkQy63cwsH+kOjB3e4cpCDHg0aSvsiX9bQ4s2VB6mGWUQ==} + '@puppeteer/browsers@2.11.1': + resolution: {integrity: sha512-YmhAxs7XPuxN0j7LJloHpfD1ylhDuFmmwMvfy/+6nBSrETT2ycL53LrhgPtR+f+GcPSybQVuQ5inWWu5MrWCpA==} engines: {node: '>=18'} hasBin: true @@ -744,8 +744,8 @@ packages: '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@sinclair/typebox@0.34.45': - resolution: {integrity: sha512-qJcFVfCa5jxBFSuv7S5WYbA8XdeCPmhnaVVfX/2Y6L8WYg8sk3XY2+6W0zH+3mq1Cz+YC7Ki66HfqX6IHAwnkg==} + '@sinclair/typebox@0.34.47': + resolution: {integrity: sha512-ZGIBQ+XDvO5JQku9wmwtabcVTHJsgSWAHYtVuM9pBNNR5E88v6Jcj/llpmsjivig5X8A8HHOb4/mbEKPS5EvAw==} '@sindresorhus/merge-streams@4.0.0': resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} @@ -790,8 +790,8 @@ packages: '@types/node@20.19.17': resolution: {integrity: sha512-gfehUI8N1z92kygssiuWvLiwcbOB3IRktR6hTDgJlXMYh5OvkPSRmgfoBUmfZt+vhwJtX7v1Yw4KvvAf7c5QKQ==} - '@types/node@20.19.27': - resolution: {integrity: sha512-N2clP5pJhB2YnZJ3PIHFk5RkygRX5WO/5f0WC08tp0wd+sv0rsJk3MqWn3CbNmT2J505a5336jaQj4ph1AdMug==} + '@types/node@20.19.30': + resolution: {integrity: sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==} '@types/node@20.19.7': resolution: {integrity: sha512-1GM9z6BJOv86qkPvzh2i6VW5+VVrXxCLknfmTkWEqz+6DqosiY28XUWCTmBcJ0ACzKqx/iwdIREfo1fwExIlkA==} @@ -799,8 +799,8 @@ packages: '@types/node@24.0.15': resolution: {integrity: sha512-oaeTSbCef7U/z7rDeJA138xpG3NuKc64/rZ2qmUFkFJmnMsAPaluIifqyWd8hSSMxyP9oie3dLAqYPblag9KgA==} - '@types/node@24.10.1': - resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} + '@types/node@25.0.10': + resolution: {integrity: sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -905,6 +905,9 @@ packages: '@vitest/pretty-format@4.0.16': resolution: {integrity: sha512-eNCYNsSty9xJKi/UdVD8Ou16alu7AYiS2fCPRs0b1OdhJiV89buAXQLpTbe+X8V9L6qrs9CqyvU7OaAopJYPsA==} + '@vitest/pretty-format@4.0.17': + resolution: {integrity: sha512-Ah3VAYmjcEdHg6+MwFE17qyLqBHZ+ni2ScKCiW2XrlSBV4H3Z7vYfPfz7CWQ33gyu76oc0Ai36+kgLU3rfF4nw==} + '@vitest/runner@4.0.16': resolution: {integrity: sha512-VWEDm5Wv9xEo80ctjORcTQRJ539EGPB3Pb9ApvVRAY1U/WkHXmmYISqU5E79uCwcW7xYUV38gwZD+RV755fu3Q==} @@ -914,6 +917,9 @@ packages: '@vitest/snapshot@4.0.16': resolution: {integrity: sha512-sf6NcrYhYBsSYefxnry+DR8n3UV4xWZwWxYbCJUt2YdvtqzSPR7VfGrY0zsv090DAbjFZsi7ZaMi1KnSRyK1XA==} + '@vitest/snapshot@4.0.17': + resolution: {integrity: sha512-npPelD7oyL+YQM2gbIYvlavlMVWUfNNGZPcu0aEUQXt7FXTuqhmgiYupPnAanhKvyP6Srs2pIbWo30K0RbDtRQ==} + '@vitest/spy@4.0.16': resolution: {integrity: sha512-4jIOWjKP0ZUaEmJm00E0cOBLU+5WE0BpeNr3XN6TEF05ltro6NJqHWxXD0kA8/Zc8Nh23AT8WQxwNG+WeROupw==} @@ -925,8 +931,8 @@ packages: '@vitest/utils@4.0.16': resolution: {integrity: sha512-h8z9yYhV3e1LEfaQ3zdypIrnAg/9hguReGZoS7Gl0aBG5xgA410zBqECqmaF/+RkTggRsfnzc1XaAHA6bmUufA==} - '@wdio/cli@9.22.0': - resolution: {integrity: sha512-vVl5IcyebbLhZBanyf4FDtOUacc45ODzI78dPFRVgXuJqjOMWhEGhZmUNPG+ApxmDbs0j5qi1wE8m7gct5NJkQ==} + '@wdio/cli@9.23.2': + resolution: {integrity: sha512-D6KZGomfNmjFhSWYdfR7Ojik5qWEpPoR4g5LQPzbFwiii/RkTudLcMFcCO6s7HTMLDQDWryOStV2KK6KqrIF8A==} engines: {node: '>=18.20.0'} hasBin: true @@ -934,12 +940,12 @@ packages: resolution: {integrity: sha512-a7zDSNzpGgkb6mWrg9GWPmvh/sZFzaf86/iBjCv+n2DTY0+8v8NLruRQmWuCaQAlLVhM3XAqmB+fWLqxDhdvOA==} engines: {node: '>=18.20.0'} - '@wdio/config@9.22.0': - resolution: {integrity: sha512-SQsTSZowEI+whPlwPLsX9ICr6BiG39NLmzED7OWfaowribQ0XylRhoWodcRu6cB/ZCzminZajBUG5XgarNWnRw==} + '@wdio/config@9.23.2': + resolution: {integrity: sha512-19Z+AIQ1NUpr6ncTumjSthm6A7c3DbaGTp+VCdcyN+vHYOK4WsWIomSk+uSbFosYFQVGRjCaHaeGSnC8GNPGYQ==} engines: {node: '>=18.20.0'} - '@wdio/dot-reporter@9.20.0': - resolution: {integrity: sha512-lRhihDQ56dApJcKOIEkVHThl8t2e5h7f3FW3JVmMLcGgbbkkLgXqVWPpbEGJcLld3wL4CipAPojVE/YEWp80hw==} + '@wdio/dot-reporter@9.23.2': + resolution: {integrity: sha512-3+5y7P4GS7UTIgr6zPhxKHMmDSwiNjgdwnWIUYXr2eQLcpnPGhc9GL1IEDgQEAcziXG9BfaKzZQHi+vH89PR5w==} engines: {node: '>=18.20.0'} '@wdio/eslint@0.1.3': @@ -952,15 +958,15 @@ packages: expect-webdriverio: ^5.3.2 webdriverio: ^9.0.0 - '@wdio/globals@9.17.0': - resolution: {integrity: sha512-i38o7wlipLllNrk2hzdDfAmk6nrqm3lR2MtAgWgtHbwznZAKkB84KpkNFfmUXw5Kg3iP1zKlSjwZpKqenuLc+Q==} + '@wdio/globals@9.23.0': + resolution: {integrity: sha512-OmwPKV8c5ecLqo+EkytN7oUeYfNmRI4uOXGIR1ybP7AK5Zz+l9R0dGfoadEuwi1aZXAL0vwuhtq3p0OL3dfqHQ==} engines: {node: '>=18.20.0'} peerDependencies: expect-webdriverio: ^5.3.4 webdriverio: ^9.0.0 - '@wdio/local-runner@9.22.0': - resolution: {integrity: sha512-pAJdKOwjg8VrNG9MogxctqdBSz3ISGsi9h0tBxbvH4VPQYQEwxN98QOlwPojxLgHU29BmtTwZsobN3f++O8Wcw==} + '@wdio/local-runner@9.23.2': + resolution: {integrity: sha512-tS8l2iaQc5aQav2LYYXx296F9KpdrU4/dmw5t9n9baXgdu8CKyGEd9orhTFQ7fYR55wFJ/85toQNOvIQHtIZrA==} engines: {node: '>=18.20.0'} '@wdio/logger@9.16.2': @@ -971,50 +977,53 @@ packages: resolution: {integrity: sha512-HdzDrRs+ywAqbXGKqe1i/bLtCv47plz4TvsHFH3j729OooT5VH38ctFn5aLXgECmiAKDkmH/A6kOq2Zh5DIxww==} engines: {node: '>=18.20.0'} - '@wdio/mocha-framework@9.22.0': - resolution: {integrity: sha512-HqEt1+eeaI+x5bgvZ3aEiWXEO/gOgA9B9xfCXXzQFiC3JxzK36nbSk+nO35gL5svi+RMuk2gxw5IqTXjSRSjrA==} + '@wdio/mocha-framework@9.23.2': + resolution: {integrity: sha512-V1wx8A8vMAExricXlCv0jzQOJTAgvgM/646QFr65U028+lqAGU23EkFp5H1WJj9I9jCHJTfMkxtUrPv0v7y63A==} engines: {node: '>=18.20.0'} '@wdio/protocols@9.16.2': resolution: {integrity: sha512-h3k97/lzmyw5MowqceAuY3HX/wGJojXHkiPXA3WlhGPCaa2h4+GovV2nJtRvknCKsE7UHA1xB5SWeI8MzloBew==} + '@wdio/protocols@9.23.2': + resolution: {integrity: sha512-pmCYOYI2N89QCC8IaiHwaWyP0mR8T1iKkEGpoTq2XVihp7VK/lfPvieyeZT5/e28MadYLJsDQ603pbu5J1NRDg==} + '@wdio/repl@9.16.2': resolution: {integrity: sha512-FLTF0VL6+o5BSTCO7yLSXocm3kUnu31zYwzdsz4n9s5YWt83sCtzGZlZpt7TaTzb3jVUfxuHNQDTb8UMkCu0lQ==} engines: {node: '>=18.20.0'} - '@wdio/reporter@9.20.0': - resolution: {integrity: sha512-HjKJzm8o0MCcnwGVGprzaCAyau0OB8mWHwH1ZI/ka+z1nmVBr2tsr7H53SdHsGIhAg/XuZObobqdzeVF63ApeA==} + '@wdio/reporter@9.23.2': + resolution: {integrity: sha512-+L1knNyQl+Xs+/VkM5JOX/HINe+g3ZVWt0Scsb9DcOCll8xG8jisxArutZLo+UuV6Bm1BzqfJJb/+ae04EuRAQ==} engines: {node: '>=18.20.0'} - '@wdio/runner@9.22.0': - resolution: {integrity: sha512-izvzBYlAVTx5ekkEHnHEkNjm1BXDZkd4+rPMrLtvWRli4k3pRNGACpJzRRHkjFYEhbDoFg1SmwsCAOK08X6Qbw==} + '@wdio/runner@9.23.2': + resolution: {integrity: sha512-joFHYO4jnDixsBRM6tJ/nVeH15UNIthIAp2Yky+yPsh1HkM+x9gZG5ZT0TnSXw/E2tQRb2yO3d+jsEHedsE0jw==} engines: {node: '>=18.20.0'} peerDependencies: expect-webdriverio: ^5.3.4 webdriverio: ^9.0.0 - '@wdio/spec-reporter@9.20.0': - resolution: {integrity: sha512-YHj3kF86RoOVVR+k3eb+e/Fki6Mq1FIrJQ380Cz5SSWbIc9gL8HXG3ydReldY6/80KLFOuHn9ZHvDHrCIXRjiw==} + '@wdio/spec-reporter@9.23.2': + resolution: {integrity: sha512-9uwbrOFgPuF5NqixiU9db46HNJERN04beefNh4f4usJSP41Mbru0isps64qKkWSpFJhYl1LZrSGELezxH9bZ6A==} engines: {node: '>=18.20.0'} '@wdio/types@9.16.2': resolution: {integrity: sha512-P86FvM/4XQGpJKwlC2RKF3I21TglPvPOozJGG9HoL0Jmt6jRF20ggO/nRTxU0XiWkRdqESUTmfA87bdCO4GRkQ==} engines: {node: '>=18.20.0'} - '@wdio/types@9.20.0': - resolution: {integrity: sha512-zMmAtse2UMCSOW76mvK3OejauAdcFGuKopNRH7crI0gwKTZtvV89yXWRziz9cVXpFgfmJCjf9edxKFWdhuF5yw==} + '@wdio/types@9.23.2': + resolution: {integrity: sha512-ryfrERGsNp+aCcrTE1rFU6cbmDj8GHZ04R9k52KNt2u1a6bv3Eh5A/cUA0hXuMdEUfsc8ePLYdwQyOLFydZ0ig==} engines: {node: '>=18.20.0'} '@wdio/utils@9.16.2': resolution: {integrity: sha512-bsRdEUXUTYvznXH/Z+p6HDzHSjMI6I6bnu8WXWTeDDDyqybWK5D8cbZvs8A/kMmGXoz1GZkSBHxy4Z5NTg8OQg==} engines: {node: '>=18.20.0'} - '@wdio/utils@9.22.0': - resolution: {integrity: sha512-5j2nn2bBjj41wxXsVT43sUMOKR0qiKNDRG1UcKQ6NkfsWFObSehMAS0a9ZZu//+ooTxRkwHjvLdQrXIrPnTLzg==} + '@wdio/utils@9.23.2': + resolution: {integrity: sha512-+QfgXUWeA940AXT5l5UlrBKoHBk9GLSQE3BA+7ra1zWuFvv6SHG6M2mwplcPlOlymJMqXy8e7ZgLEoLkXuvC1Q==} engines: {node: '>=18.20.0'} - '@wdio/xvfb@9.20.0': - resolution: {integrity: sha512-shllZH9CsLiZqTXkqBTJrwi6k/ajBE7/78fQgvafMUIQU1Hpb2RdsmydKfPFZ5NDoA+LNm67PD2cPkvkXy4pSw==} + '@wdio/xvfb@9.23.2': + resolution: {integrity: sha512-48KiET6Phmu7SIQgpTXSn7eRJK6MJdTKib2MLT5WTKIJ+t0OyGKl/ESXi6tzFrGFPzLkvogSIRy8O2sKM0PcbA==} engines: {node: '>=18'} '@zip.js/zip.js@2.7.63': @@ -1025,6 +1034,10 @@ packages: resolution: {integrity: sha512-0fztsk/0ryJ+2PPr9EyXS5/Co7OK8q3zY/xOoozEWaUsL5x+C0cyZ4YyMuUffOO2Dx/rAdq4JMPqW0VUtm+vzA==} engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=18.0.0'} + '@zip.js/zip.js@2.8.15': + resolution: {integrity: sha512-HZKJLFe4eGVgCe9J87PnijY7T1Zn638bEHS+Fm/ygHZozRpefzWcOYfPaP52S8pqk9g4xN3+LzMDl3Lv9dLglA==} + engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=18.0.0'} + abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -1403,12 +1416,12 @@ packages: resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} engines: {node: '>= 14'} - diff@5.2.0: - resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} + diff@5.2.2: + resolution: {integrity: sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==} engines: {node: '>=0.3.1'} - diff@8.0.2: - resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} + diff@8.0.3: + resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==} engines: {node: '>=0.3.1'} dom-serializer@2.0.0: @@ -1443,8 +1456,8 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - edgedriver@6.2.1: - resolution: {integrity: sha512-3R/+lehVRT07HdF8EQKpS8EJ4umd0PVzNBd0oxhCpT9PEicm+j6XgyTOtbfTTV5gGlEw/cXbZhjH72R5Oj0aug==} + edgedriver@6.3.0: + resolution: {integrity: sha512-ggEQL+oEyIcM4nP2QC3AtCQ04o4kDNefRM3hja0odvlPSnsaxiruMxEZ93v3gDCKWYW6BXUr51PPradb+3nffw==} engines: {node: '>=20.0.0'} hasBin: true @@ -1476,6 +1489,10 @@ packages: resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} engines: {node: '>=0.12'} + entities@7.0.1: + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} + engines: {node: '>=0.12'} + error-ex@1.3.4: resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} @@ -1605,8 +1622,8 @@ packages: resolution: {integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==} engines: {node: '>=12.0.0'} - expect-webdriverio@5.6.1: - resolution: {integrity: sha512-gQHqfI6SmtYBIkTeMizpHThdpXh6ej2Hk68oKZneFM6iu99ZGXvOPnmhd8VDus3xOWhVDDdf4sLsMV2/o+X6Yg==} + expect-webdriverio@5.6.3: + resolution: {integrity: sha512-xNeU1ul02fU/EYpIOfMsSIARXBOY9V4KARdvU4lu9DwxMWr8W5cRT/iRURLGJX9wV/Vkg0Q1TabrN2NvxUdYJg==} engines: {node: '>=20'} peerDependencies: '@wdio/globals': ^9.0.0 @@ -1815,6 +1832,9 @@ packages: htmlparser2@10.0.0: resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} + htmlparser2@10.1.0: + resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} + http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} @@ -1836,8 +1856,8 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - iconv-lite@0.7.1: - resolution: {integrity: sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==} + iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} ieee754@1.2.1: @@ -2061,8 +2081,8 @@ packages: lodash.zip@4.2.0: resolution: {integrity: sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==} - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash@4.17.23: + resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} @@ -2685,16 +2705,16 @@ packages: resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} engines: {node: '>=18.17'} - undici@6.22.0: - resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} + undici@6.23.0: + resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==} engines: {node: '>=18.17'} undici@7.11.0: resolution: {integrity: sha512-heTSIac3iLhsmZhUCjyS3JQEkZELateufzZuBaVM5RHXdSBMb1LPMQf5x+FH7qjsZYDP0ttAc3nnVpUB+wYbOg==} engines: {node: '>=20.18.1'} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} + undici@7.19.0: + resolution: {integrity: sha512-Heho1hJD81YChi+uS2RkSjcVO+EQLmLSyUlHyp7Y/wFbxQaGb4WXVKD073JytrjXJVkSZVzoE2MCSOKugFGtOQ==} engines: {node: '>=20.18.1'} unicorn-magic@0.3.0: @@ -2813,8 +2833,8 @@ packages: resolution: {integrity: sha512-T7QKqD+N0hfvrxq/am5wqdOuyOy7F2tGS7X2f/7jyhrxSPG6Q0cNkSt4gCwla+q3nDMivCP0QIPc7mAVSx5AYQ==} engines: {node: '>=18.20.0'} - webdriver@9.22.0: - resolution: {integrity: sha512-jf4irPhIJAssrF3mqUrBZGZnzjRfM86Q24ePUOgFKWI04LtdvRsnc9SsWU05mrN/a6pTJzGps6GsvLpNhvcalg==} + webdriver@9.23.2: + resolution: {integrity: sha512-HZy3eydZbmex0pbyLwHaDsAyZ+S+V4XQTdGK/nAOi4uPa74U6yT9vXqtb+3B+5/LDM7L8kTD6Z3b1y4gB4pmTw==} engines: {node: '>=18.20.0'} webdriverio@9.16.2: @@ -2826,8 +2846,8 @@ packages: puppeteer-core: optional: true - webdriverio@9.22.0: - resolution: {integrity: sha512-sqXZG11hRM9KjqioVPcXCPLIcdJprNM9e+B6JlyacN6ImgC64MQbgs0vtCDLVsSIX7vg+x771lrS/VxXxqlkJw==} + webdriverio@9.23.2: + resolution: {integrity: sha512-VjfTw1bRJdBrzjoCu7BGThxn1JK2V7mAGvxibaBrCNIayPPQjLhVDNJPOVEiR7txM6zmOUWxhkCDxHjhMYirfQ==} engines: {node: '>=18.20.0'} peerDependencies: puppeteer-core: '>=22.x || <=24.x' @@ -2898,6 +2918,18 @@ packages: utf-8-validate: optional: true + ws@8.19.0: + resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -2947,7 +2979,7 @@ packages: snapshots: - '@babel/code-frame@7.27.1': + '@babel/code-frame@7.28.6': dependencies: '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 @@ -3170,128 +3202,128 @@ snapshots: '@inquirer/ansi@1.0.2': {} - '@inquirer/checkbox@4.3.2(@types/node@24.10.1)': + '@inquirer/checkbox@4.3.2(@types/node@25.0.10)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/type': 3.0.10(@types/node@25.0.10) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/confirm@5.1.21(@types/node@24.10.1)': + '@inquirer/confirm@5.1.21(@types/node@25.0.10)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) + '@inquirer/type': 3.0.10(@types/node@25.0.10) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/core@10.3.2(@types/node@24.10.1)': + '@inquirer/core@10.3.2(@types/node@25.0.10)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/type': 3.0.10(@types/node@25.0.10) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/editor@4.2.23(@types/node@24.10.1)': + '@inquirer/editor@4.2.23(@types/node@25.0.10)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/external-editor': 1.0.3(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) + '@inquirer/external-editor': 1.0.3(@types/node@25.0.10) + '@inquirer/type': 3.0.10(@types/node@25.0.10) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/expand@4.0.23(@types/node@24.10.1)': + '@inquirer/expand@4.0.23(@types/node@25.0.10)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) + '@inquirer/type': 3.0.10(@types/node@25.0.10) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/external-editor@1.0.3(@types/node@24.10.1)': + '@inquirer/external-editor@1.0.3(@types/node@25.0.10)': dependencies: chardet: 2.1.1 - iconv-lite: 0.7.1 + iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 '@inquirer/figures@1.0.15': {} - '@inquirer/input@4.3.1(@types/node@24.10.1)': + '@inquirer/input@4.3.1(@types/node@25.0.10)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) + '@inquirer/type': 3.0.10(@types/node@25.0.10) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/number@3.0.23(@types/node@24.10.1)': + '@inquirer/number@3.0.23(@types/node@25.0.10)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) + '@inquirer/type': 3.0.10(@types/node@25.0.10) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/password@4.0.23(@types/node@24.10.1)': + '@inquirer/password@4.0.23(@types/node@25.0.10)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) + '@inquirer/type': 3.0.10(@types/node@25.0.10) optionalDependencies: - '@types/node': 24.10.1 - - '@inquirer/prompts@7.10.1(@types/node@24.10.1)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@24.10.1) - '@inquirer/confirm': 5.1.21(@types/node@24.10.1) - '@inquirer/editor': 4.2.23(@types/node@24.10.1) - '@inquirer/expand': 4.0.23(@types/node@24.10.1) - '@inquirer/input': 4.3.1(@types/node@24.10.1) - '@inquirer/number': 3.0.23(@types/node@24.10.1) - '@inquirer/password': 4.0.23(@types/node@24.10.1) - '@inquirer/rawlist': 4.1.11(@types/node@24.10.1) - '@inquirer/search': 3.2.2(@types/node@24.10.1) - '@inquirer/select': 4.4.2(@types/node@24.10.1) + '@types/node': 25.0.10 + + '@inquirer/prompts@7.10.1(@types/node@25.0.10)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@25.0.10) + '@inquirer/confirm': 5.1.21(@types/node@25.0.10) + '@inquirer/editor': 4.2.23(@types/node@25.0.10) + '@inquirer/expand': 4.0.23(@types/node@25.0.10) + '@inquirer/input': 4.3.1(@types/node@25.0.10) + '@inquirer/number': 3.0.23(@types/node@25.0.10) + '@inquirer/password': 4.0.23(@types/node@25.0.10) + '@inquirer/rawlist': 4.1.11(@types/node@25.0.10) + '@inquirer/search': 3.2.2(@types/node@25.0.10) + '@inquirer/select': 4.4.2(@types/node@25.0.10) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/rawlist@4.1.11(@types/node@24.10.1)': + '@inquirer/rawlist@4.1.11(@types/node@25.0.10)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) + '@inquirer/type': 3.0.10(@types/node@25.0.10) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/search@3.2.2(@types/node@24.10.1)': + '@inquirer/search@3.2.2(@types/node@25.0.10)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/type': 3.0.10(@types/node@25.0.10) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/select@4.4.2(@types/node@24.10.1)': + '@inquirer/select@4.4.2(@types/node@25.0.10)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/type': 3.0.10(@types/node@25.0.10) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 - '@inquirer/type@3.0.10(@types/node@24.10.1)': + '@inquirer/type@3.0.10(@types/node@25.0.10)': optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 '@isaacs/balanced-match@4.0.1': {} @@ -3318,12 +3350,12 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.15 jest-regex-util: 30.0.1 '@jest/schemas@30.0.5': dependencies: - '@sinclair/typebox': 0.34.45 + '@sinclair/typebox': 0.34.47 '@jest/types@30.2.0': dependencies: @@ -3331,7 +3363,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.10.1 + '@types/node': 24.0.15 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -3361,7 +3393,7 @@ snapshots: - react-native-b4a - supports-color - '@puppeteer/browsers@2.11.0': + '@puppeteer/browsers@2.11.1': dependencies: debug: 4.4.3(supports-color@8.1.1) extract-zip: 2.0.1 @@ -3444,7 +3476,7 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@sinclair/typebox@0.34.45': {} + '@sinclair/typebox@0.34.47': {} '@sindresorhus/merge-streams@4.0.0': {} @@ -3489,7 +3521,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@20.19.27': + '@types/node@20.19.30': dependencies: undici-types: 6.21.0 @@ -3501,9 +3533,10 @@ snapshots: dependencies: undici-types: 7.8.0 - '@types/node@24.10.1': + '@types/node@25.0.10': dependencies: undici-types: 7.16.0 + optional: true '@types/normalize-package-data@2.4.4': {} @@ -3515,7 +3548,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.15 '@types/yargs-parser@21.0.3': {} @@ -3525,7 +3558,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.15 optional: true '@typescript-eslint/eslint-plugin@8.51.0(@typescript-eslint/parser@8.51.0(eslint@9.39.2(jiti@2.6.0))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.0))(typescript@5.9.3)': @@ -3644,6 +3677,10 @@ snapshots: dependencies: tinyrainbow: 3.0.3 + '@vitest/pretty-format@4.0.17': + dependencies: + tinyrainbow: 3.0.3 + '@vitest/runner@4.0.16': dependencies: '@vitest/utils': 4.0.16 @@ -3661,6 +3698,12 @@ snapshots: magic-string: 0.30.21 pathe: 2.0.3 + '@vitest/snapshot@4.0.17': + dependencies: + '@vitest/pretty-format': 4.0.17 + magic-string: 0.30.21 + pathe: 2.0.3 + '@vitest/spy@4.0.16': {} '@vitest/ui@4.0.16(vitest@4.0.16)': @@ -3679,19 +3722,19 @@ snapshots: '@vitest/pretty-format': 4.0.16 tinyrainbow: 3.0.3 - '@wdio/cli@9.22.0(@types/node@24.10.1)(expect-webdriverio@5.6.1)': + '@wdio/cli@9.23.2(@types/node@25.0.10)(expect-webdriverio@5.6.3)': dependencies: '@vitest/snapshot': 2.1.9 - '@wdio/config': 9.22.0 - '@wdio/globals': 9.17.0(expect-webdriverio@5.6.1)(webdriverio@9.22.0) + '@wdio/config': 9.23.2 + '@wdio/globals': 9.23.0(expect-webdriverio@5.6.3)(webdriverio@9.23.2) '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.16.2 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/protocols': 9.23.2 + '@wdio/types': 9.23.2 + '@wdio/utils': 9.23.2 async-exit-hook: 2.0.1 chalk: 5.6.2 chokidar: 4.0.3 - create-wdio: 9.21.0(@types/node@24.10.1) + create-wdio: 9.21.0(@types/node@25.0.10) dotenv: 17.2.3 import-meta-resolve: 4.2.0 lodash.flattendeep: 4.4.0 @@ -3699,7 +3742,7 @@ snapshots: lodash.union: 4.6.0 read-pkg-up: 10.1.0 tsx: 4.21.0 - webdriverio: 9.22.0 + webdriverio: 9.23.2 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -3726,11 +3769,11 @@ snapshots: - react-native-b4a - supports-color - '@wdio/config@9.22.0': + '@wdio/config@9.23.2': dependencies: '@wdio/logger': 9.18.0 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/types': 9.23.2 + '@wdio/utils': 9.23.2 deepmerge-ts: 7.1.5 glob: 10.5.0 import-meta-resolve: 4.2.0 @@ -3740,10 +3783,10 @@ snapshots: - react-native-b4a - supports-color - '@wdio/dot-reporter@9.20.0': + '@wdio/dot-reporter@9.23.2': dependencies: - '@wdio/reporter': 9.20.0 - '@wdio/types': 9.20.0 + '@wdio/reporter': 9.23.2 + '@wdio/types': 9.23.2 chalk: 5.6.2 '@wdio/eslint@0.1.3(@typescript-eslint/eslint-plugin@8.51.0(@typescript-eslint/parser@8.51.0(eslint@9.39.2(jiti@2.6.0))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.0))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.0))(typescript@5.9.3)': @@ -3762,26 +3805,26 @@ snapshots: - supports-color - typescript - '@wdio/globals@9.16.2(expect-webdriverio@5.6.1)(webdriverio@9.16.2)': + '@wdio/globals@9.16.2(expect-webdriverio@5.6.3)(webdriverio@9.16.2)': dependencies: - expect-webdriverio: 5.6.1(@wdio/globals@9.16.2)(@wdio/logger@9.18.0)(webdriverio@9.16.2) + expect-webdriverio: 5.6.3(@wdio/globals@9.16.2)(@wdio/logger@9.18.0)(webdriverio@9.16.2) webdriverio: 9.16.2 - '@wdio/globals@9.17.0(expect-webdriverio@5.6.1)(webdriverio@9.22.0)': + '@wdio/globals@9.23.0(expect-webdriverio@5.6.3)(webdriverio@9.23.2)': dependencies: - expect-webdriverio: 5.6.1(@wdio/globals@9.17.0)(@wdio/logger@9.18.0)(webdriverio@9.22.0) - webdriverio: 9.22.0 + expect-webdriverio: 5.6.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2) + webdriverio: 9.23.2 - '@wdio/local-runner@9.22.0(@wdio/globals@9.17.0)(webdriverio@9.22.0)': + '@wdio/local-runner@9.23.2(@wdio/globals@9.23.0)(webdriverio@9.23.2)': dependencies: - '@types/node': 20.19.27 + '@types/node': 20.19.30 '@wdio/logger': 9.18.0 '@wdio/repl': 9.16.2 - '@wdio/runner': 9.22.0(expect-webdriverio@5.6.1)(webdriverio@9.22.0) - '@wdio/types': 9.20.0 - '@wdio/xvfb': 9.20.0 + '@wdio/runner': 9.23.2(expect-webdriverio@5.6.3)(webdriverio@9.23.2) + '@wdio/types': 9.23.2 + '@wdio/xvfb': 9.23.2 exit-hook: 4.0.0 - expect-webdriverio: 5.6.1(@wdio/globals@9.17.0)(@wdio/logger@9.18.0)(webdriverio@9.22.0) + expect-webdriverio: 5.6.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2) split2: 4.2.0 stream-buffers: 3.0.3 transitivePeerDependencies: @@ -3809,13 +3852,13 @@ snapshots: safe-regex2: 5.0.0 strip-ansi: 7.1.2 - '@wdio/mocha-framework@9.22.0': + '@wdio/mocha-framework@9.23.2': dependencies: '@types/mocha': 10.0.10 - '@types/node': 20.19.27 + '@types/node': 20.19.30 '@wdio/logger': 9.18.0 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/types': 9.23.2 + '@wdio/utils': 9.23.2 mocha: 10.8.2 transitivePeerDependencies: - bare-abort-controller @@ -3825,31 +3868,33 @@ snapshots: '@wdio/protocols@9.16.2': {} + '@wdio/protocols@9.23.2': {} + '@wdio/repl@9.16.2': dependencies: - '@types/node': 20.19.27 + '@types/node': 20.19.30 - '@wdio/reporter@9.20.0': + '@wdio/reporter@9.23.2': dependencies: - '@types/node': 20.19.27 + '@types/node': 20.19.30 '@wdio/logger': 9.18.0 - '@wdio/types': 9.20.0 - diff: 8.0.2 + '@wdio/types': 9.23.2 + diff: 8.0.3 object-inspect: 1.13.4 - '@wdio/runner@9.22.0(expect-webdriverio@5.6.1)(webdriverio@9.22.0)': + '@wdio/runner@9.23.2(expect-webdriverio@5.6.3)(webdriverio@9.23.2)': dependencies: - '@types/node': 20.19.27 - '@wdio/config': 9.22.0 - '@wdio/dot-reporter': 9.20.0 - '@wdio/globals': 9.17.0(expect-webdriverio@5.6.1)(webdriverio@9.22.0) + '@types/node': 20.19.30 + '@wdio/config': 9.23.2 + '@wdio/dot-reporter': 9.23.2 + '@wdio/globals': 9.23.0(expect-webdriverio@5.6.3)(webdriverio@9.23.2) '@wdio/logger': 9.18.0 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/types': 9.23.2 + '@wdio/utils': 9.23.2 deepmerge-ts: 7.1.5 - expect-webdriverio: 5.6.1(@wdio/globals@9.17.0)(@wdio/logger@9.18.0)(webdriverio@9.22.0) - webdriver: 9.22.0 - webdriverio: 9.22.0 + expect-webdriverio: 5.6.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2) + webdriver: 9.23.2 + webdriverio: 9.23.2 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -3858,10 +3903,10 @@ snapshots: - supports-color - utf-8-validate - '@wdio/spec-reporter@9.20.0': + '@wdio/spec-reporter@9.23.2': dependencies: - '@wdio/reporter': 9.20.0 - '@wdio/types': 9.20.0 + '@wdio/reporter': 9.23.2 + '@wdio/types': 9.23.2 chalk: 5.6.2 easy-table: 1.2.0 pretty-ms: 9.3.0 @@ -3870,9 +3915,9 @@ snapshots: dependencies: '@types/node': 20.19.17 - '@wdio/types@9.20.0': + '@wdio/types@9.23.2': dependencies: - '@types/node': 20.19.27 + '@types/node': 20.19.30 '@wdio/utils@9.16.2': dependencies: @@ -3895,14 +3940,14 @@ snapshots: - react-native-b4a - supports-color - '@wdio/utils@9.22.0': + '@wdio/utils@9.23.2': dependencies: - '@puppeteer/browsers': 2.11.0 + '@puppeteer/browsers': 2.11.1 '@wdio/logger': 9.18.0 - '@wdio/types': 9.20.0 + '@wdio/types': 9.23.2 decamelize: 6.0.1 deepmerge-ts: 7.1.5 - edgedriver: 6.2.1 + edgedriver: 6.3.0 geckodriver: 6.1.0 get-port: 7.1.0 import-meta-resolve: 4.2.0 @@ -3917,7 +3962,7 @@ snapshots: - react-native-b4a - supports-color - '@wdio/xvfb@9.20.0': + '@wdio/xvfb@9.23.2': dependencies: '@wdio/logger': 9.18.0 @@ -3925,6 +3970,8 @@ snapshots: '@zip.js/zip.js@2.8.11': {} + '@zip.js/zip.js@2.8.15': {} + abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 @@ -3969,7 +4016,7 @@ snapshots: graceful-fs: 4.2.11 is-stream: 2.0.1 lazystream: 1.0.1 - lodash: 4.17.21 + lodash: 4.17.23 normalize-path: 3.0.0 readable-stream: 4.7.0 @@ -4157,11 +4204,11 @@ snapshots: domhandler: 5.0.3 domutils: 3.2.2 encoding-sniffer: 0.2.1 - htmlparser2: 10.0.0 + htmlparser2: 10.1.0 parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.16.0 + undici: 7.19.0 whatwg-mimetype: 4.0.0 chokidar@3.6.0: @@ -4236,7 +4283,7 @@ snapshots: crc-32: 1.2.2 readable-stream: 4.7.0 - create-wdio@9.21.0(@types/node@24.10.1): + create-wdio@9.21.0(@types/node@25.0.10): dependencies: chalk: 5.6.2 commander: 14.0.2 @@ -4244,7 +4291,7 @@ snapshots: ejs: 3.1.10 execa: 9.6.1 import-meta-resolve: 4.2.0 - inquirer: 12.11.1(@types/node@24.10.1) + inquirer: 12.11.1(@types/node@25.0.10) normalize-package-data: 7.0.1 read-pkg-up: 10.1.0 recursive-readdir: 2.2.3 @@ -4307,9 +4354,9 @@ snapshots: escodegen: 2.1.0 esprima: 4.0.1 - diff@5.2.0: {} + diff@5.2.2: {} - diff@8.0.2: {} + diff@8.0.3: {} dom-serializer@2.0.0: dependencies: @@ -4358,10 +4405,10 @@ snapshots: transitivePeerDependencies: - supports-color - edgedriver@6.2.1: + edgedriver@6.3.0: dependencies: '@wdio/logger': 9.18.0 - '@zip.js/zip.js': 2.8.11 + '@zip.js/zip.js': 2.8.15 decamelize: 6.0.1 edge-paths: 3.0.5 fast-xml-parser: 5.3.3 @@ -4394,6 +4441,8 @@ snapshots: entities@6.0.1: {} + entities@7.0.1: {} + error-ex@1.3.4: dependencies: is-arrayish: 0.2.1 @@ -4607,25 +4656,25 @@ snapshots: expect-type@1.2.2: {} - expect-webdriverio@5.6.1(@wdio/globals@9.16.2)(@wdio/logger@9.18.0)(webdriverio@9.16.2): + expect-webdriverio@5.6.3(@wdio/globals@9.16.2)(@wdio/logger@9.18.0)(webdriverio@9.16.2): dependencies: - '@vitest/snapshot': 4.0.16 - '@wdio/globals': 9.16.2(expect-webdriverio@5.6.1)(webdriverio@9.16.2) + '@vitest/snapshot': 4.0.17 + '@wdio/globals': 9.16.2(expect-webdriverio@5.6.3)(webdriverio@9.16.2) '@wdio/logger': 9.18.0 deep-eql: 5.0.2 expect: 30.2.0 jest-matcher-utils: 30.2.0 webdriverio: 9.16.2 - expect-webdriverio@5.6.1(@wdio/globals@9.17.0)(@wdio/logger@9.18.0)(webdriverio@9.22.0): + expect-webdriverio@5.6.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2): dependencies: - '@vitest/snapshot': 4.0.16 - '@wdio/globals': 9.17.0(expect-webdriverio@5.6.1)(webdriverio@9.22.0) + '@vitest/snapshot': 4.0.17 + '@wdio/globals': 9.23.0(expect-webdriverio@5.6.3)(webdriverio@9.23.2) '@wdio/logger': 9.18.0 deep-eql: 5.0.2 expect: 30.2.0 jest-matcher-utils: 30.2.0 - webdriverio: 9.22.0 + webdriverio: 9.23.2 expect@30.2.0: dependencies: @@ -4749,7 +4798,7 @@ snapshots: geckodriver@6.1.0: dependencies: '@wdio/logger': 9.18.0 - '@zip.js/zip.js': 2.8.11 + '@zip.js/zip.js': 2.8.15 decamelize: 6.0.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 @@ -4853,6 +4902,13 @@ snapshots: domutils: 3.2.2 entities: 6.0.1 + htmlparser2@10.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.2.2 + entities: 7.0.1 + http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 @@ -4875,7 +4931,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.1: + iconv-lite@0.7.2: dependencies: safer-buffer: 2.1.2 @@ -4905,17 +4961,17 @@ snapshots: inherits@2.0.4: {} - inquirer@12.11.1(@types/node@24.10.1): + inquirer@12.11.1(@types/node@25.0.10): dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/prompts': 7.10.1(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.0.10) + '@inquirer/prompts': 7.10.1(@types/node@25.0.10) + '@inquirer/type': 3.0.10(@types/node@25.0.10) mute-stream: 2.0.0 run-async: 4.0.6 rxjs: 7.8.2 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.0.10 ip-address@10.1.0: {} @@ -4985,7 +5041,7 @@ snapshots: jest-message-util@30.2.0: dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.28.6 '@jest/types': 30.2.0 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -4998,7 +5054,7 @@ snapshots: jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.1 + '@types/node': 24.0.15 jest-util: 30.2.0 jest-regex-util@30.0.1: {} @@ -5006,7 +5062,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.1 + '@types/node': 24.0.15 chalk: 4.1.2 ci-info: 4.3.1 graceful-fs: 4.2.11 @@ -5083,7 +5139,7 @@ snapshots: lodash.zip@4.2.0: {} - lodash@4.17.21: {} + lodash@4.17.23: {} log-symbols@4.1.0: dependencies: @@ -5135,7 +5191,7 @@ snapshots: browser-stdout: 1.3.1 chokidar: 3.6.0 debug: 4.4.3(supports-color@8.1.1) - diff: 5.2.0 + diff: 5.2.2 escape-string-regexp: 4.0.0 find-up: 5.0.0 glob: 8.1.0 @@ -5260,7 +5316,7 @@ snapshots: parse-json@7.1.1: dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.28.6 error-ex: 1.3.4 json-parse-even-better-errors: 3.0.2 lines-and-columns: 2.0.4 @@ -5724,17 +5780,18 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.16.0: {} + undici-types@7.16.0: + optional: true undici-types@7.8.0: {} undici@6.21.3: {} - undici@6.22.0: {} + undici@6.23.0: {} undici@7.11.0: {} - undici@7.16.0: {} + undici@7.19.0: {} unicorn-magic@0.3.0: {} @@ -5828,7 +5885,7 @@ snapshots: webdriver@9.16.2: dependencies: - '@types/node': 20.19.27 + '@types/node': 20.19.30 '@types/ws': 8.18.1 '@wdio/config': 9.16.2 '@wdio/logger': 9.16.2 @@ -5846,19 +5903,19 @@ snapshots: - supports-color - utf-8-validate - webdriver@9.22.0: + webdriver@9.23.2: dependencies: - '@types/node': 20.19.27 + '@types/node': 20.19.30 '@types/ws': 8.18.1 - '@wdio/config': 9.22.0 + '@wdio/config': 9.23.2 '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.16.2 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/protocols': 9.23.2 + '@wdio/types': 9.23.2 + '@wdio/utils': 9.23.2 deepmerge-ts: 7.1.5 https-proxy-agent: 7.0.6 - undici: 6.22.0 - ws: 8.18.3 + undici: 6.23.0 + ws: 8.19.0 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -5902,16 +5959,16 @@ snapshots: - supports-color - utf-8-validate - webdriverio@9.22.0: + webdriverio@9.23.2: dependencies: - '@types/node': 20.19.27 + '@types/node': 20.19.30 '@types/sinonjs__fake-timers': 8.1.5 - '@wdio/config': 9.22.0 + '@wdio/config': 9.23.2 '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.16.2 + '@wdio/protocols': 9.23.2 '@wdio/repl': 9.16.2 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/types': 9.23.2 + '@wdio/utils': 9.23.2 archiver: 7.0.1 aria-query: 5.3.2 cheerio: 1.1.2 @@ -5928,7 +5985,7 @@ snapshots: rgb2hex: 0.2.5 serialize-error: 12.0.0 urlpattern-polyfill: 10.1.0 - webdriver: 9.22.0 + webdriver: 9.23.2 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -5986,6 +6043,8 @@ snapshots: ws@8.18.3: {} + ws@8.19.0: {} + y18n@5.0.8: {} yargs-parser@20.2.9: {} diff --git a/sandbox/package.json b/sandbox/package.json index b1bc612..9824da5 100644 --- a/sandbox/package.json +++ b/sandbox/package.json @@ -10,10 +10,10 @@ "license": "ISC", "description": "", "devDependencies": { - "@wdio/cli": "^9.22.0", - "@wdio/local-runner": "^9.22.0", - "@wdio/mocha-framework": "^9.22.0", - "@wdio/spec-reporter": "^9.20.0" + "@wdio/cli": "^9.23.2", + "@wdio/local-runner": "^9.23.2", + "@wdio/mocha-framework": "^9.23.2", + "@wdio/spec-reporter": "^9.23.2" }, "dependencies": { "wdio-camera-service": "workspace:*"