diff --git a/package.json b/package.json index 8dfee2a5..cfb069a4 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "ts-node": "^10.9.2", "typescript": "^5.9.3", "vitest": "^3.2.4", - "webdriverio": "^9.23.0", + "webdriverio": "^9.23.2", "wdio-lambdatest-service": "^4.0.1" }, "packageManager": "pnpm@9.15.9+sha256.cf86a7ad764406395d4286a6d09d730711720acc6d93e9dce9ac7ac4dc4a28a7" diff --git a/packages/image-comparison-core/package.json b/packages/image-comparison-core/package.json index 8070280c..f95e4077 100644 --- a/packages/image-comparison-core/package.json +++ b/packages/image-comparison-core/package.json @@ -39,7 +39,7 @@ "@wdio/types": "^9.20.0" }, "devDependencies": { - "webdriverio": "^9.23.0" + "webdriverio": "^9.23.2" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2bd669cc..07307c5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,10 +55,10 @@ importers: version: 9.23.0(@types/node@24.0.14)(expect-webdriverio@5.6.1) '@wdio/globals': specifier: ^9.23.0 - version: 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.0) + version: 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.2) '@wdio/local-runner': specifier: ^9.23.0 - version: 9.23.0(@wdio/globals@9.23.0)(webdriverio@9.23.0) + version: 9.23.0(@wdio/globals@9.23.0)(webdriverio@9.23.2) '@wdio/mocha-framework': specifier: ^9.23.0 version: 9.23.0 @@ -118,10 +118,10 @@ importers: version: 3.2.4(@types/debug@4.1.12)(@types/node@24.0.14)(@vitest/ui@3.2.4)(jsdom@26.1.0) wdio-lambdatest-service: specifier: ^4.0.1 - version: 4.0.1(@wdio/cli@9.23.0(@types/node@24.0.14)(expect-webdriverio@5.6.1))(@wdio/types@9.20.0)(webdriverio@9.23.0) + version: 4.0.1(@wdio/cli@9.23.0(@types/node@24.0.14)(expect-webdriverio@5.6.1))(@wdio/types@9.20.0)(webdriverio@9.23.2) webdriverio: - specifier: ^9.23.0 - version: 9.23.0 + specifier: ^9.23.2 + version: 9.23.2 packages/image-comparison-core: dependencies: @@ -136,17 +136,17 @@ importers: version: 1.6.0 devDependencies: webdriverio: - specifier: ^9.23.0 - version: 9.23.0 + specifier: ^9.23.2 + version: 9.23.2 packages/ocr-service: dependencies: '@inquirer/prompts': specifier: 7.10.1 - version: 7.10.1(@types/node@24.10.1) + version: 7.10.1(@types/node@25.1.0) '@wdio/globals': specifier: ^9.23.0 - version: 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.0) + version: 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.2) '@wdio/logger': specifier: ^9.18.0 version: 9.18.0 @@ -180,7 +180,7 @@ importers: dependencies: '@inquirer/prompts': specifier: ^7.10.1 - version: 7.10.1(@types/node@24.10.1) + version: 7.10.1(@types/node@25.1.0) ora: specifier: ^8.2.0 version: 8.2.0 @@ -193,7 +193,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.17.4 - version: 2.17.4(@remix-run/react@2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.4(typescript@5.9.3))(@types/node@24.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3))(typescript@5.9.3)(vite@5.4.21(@types/node@24.10.1)) + version: 2.17.4(@remix-run/react@2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.4(typescript@5.9.3))(@types/node@25.1.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3))(typescript@5.9.3)(vite@5.4.21(@types/node@25.1.0)) '@remix-run/node': specifier: ^2.17.4 version: 2.17.4(typescript@5.9.3) @@ -256,22 +256,22 @@ importers: version: 5.10.2(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.4.19 - version: 3.4.19(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3)) + version: 3.4.19(ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3)) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^5.4.21 - version: 5.4.21(@types/node@24.10.1) + version: 5.4.21(@types/node@25.1.0) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@5.4.21(@types/node@24.10.1)) + version: 5.1.4(typescript@5.9.3)(vite@5.4.21(@types/node@25.1.0)) packages/visual-service: dependencies: '@wdio/globals': specifier: ^9.23.0 - version: 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.0) + version: 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.2) '@wdio/image-comparison-core': specifier: workspace:* version: link:../image-comparison-core @@ -283,7 +283,7 @@ importers: version: 9.20.0 expect-webdriverio: specifier: ^5.6.1 - version: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.0) + version: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2) packages: @@ -1754,6 +1754,11 @@ packages: engines: {node: '>=18'} hasBin: true + '@puppeteer/browsers@2.11.2': + resolution: {integrity: sha512-GBY0+2lI9fDrjgb5dFL9+enKXqyOPok9PXg/69NVkjW3bikbK9RQrNrI3qccQXmDNN7ln4j/yL89Qgvj/tfqrw==} + engines: {node: '>=18'} + hasBin: true + '@remix-run/dev@2.17.4': resolution: {integrity: sha512-El7r5W6ErX9KIy27+urbc4SIZnIlVDgTOUqzA7Zbv7caKYrsvgj/Z3i/LPy4VNfv0G1EdawPOrygJgIKT4r2FA==} engines: {node: '>=18.0.0'} @@ -2077,14 +2082,14 @@ packages: '@types/node@20.19.25': resolution: {integrity: sha512-ZsJzA5thDQMSQO788d7IocwwQbI8B5OPzmqNvpf3NY/+MHDAS759Wo0gd2WQeXYt5AAAQjzcrTVC6SKCuYgoCQ==} + '@types/node@20.19.30': + resolution: {integrity: sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==} + '@types/node@24.0.14': resolution: {integrity: sha512-4zXMWD91vBLGRtHK3YbIoFMia+1nqEz72coM42C5ETjnNCa/heoj7NT1G67iAfOqMmcfhuCZ4uNpyz8EjlAejw==} - '@types/node@24.10.1': - resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} - - '@types/node@24.7.0': - resolution: {integrity: sha512-IbKooQVqUBrlzWTi79E8Fw78l8k1RNtlDDNWsFZs7XonuQSJ8oNYfEeclhprUldXISRMLzBpILuKgPlIxm+/Yw==} + '@types/node@25.1.0': + resolution: {integrity: sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2382,6 +2387,10 @@ packages: resolution: {integrity: sha512-hhtngUG2uCxYmScSEor+k22EVlsTW3ARXgke8NPVeQA4p1+GC2CvRZi4P7nmhRTZubgLrENYYsveFcYR+1UXhQ==} engines: {node: '>=18.20.0'} + '@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==} engines: {node: '>=18.20.0'} @@ -2412,6 +2421,9 @@ packages: '@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'} @@ -2443,10 +2455,18 @@ packages: resolution: {integrity: sha512-zMmAtse2UMCSOW76mvK3OejauAdcFGuKopNRH7crI0gwKTZtvV89yXWRziz9cVXpFgfmJCjf9edxKFWdhuF5yw==} engines: {node: '>=18.20.0'} + '@wdio/types@9.23.2': + resolution: {integrity: sha512-ryfrERGsNp+aCcrTE1rFU6cbmDj8GHZ04R9k52KNt2u1a6bv3Eh5A/cUA0hXuMdEUfsc8ePLYdwQyOLFydZ0ig==} + engines: {node: '>=18.20.0'} + '@wdio/utils@9.23.0': resolution: {integrity: sha512-WhXuVSxEvPw/i34bL1aCHAOi+4g29kRkIMyBShNSxH+Shxh2G91RJYsXm4IAiPMGcC4H6G8T2VcbZ32qnGPm5Q==} engines: {node: '>=18.20.0'} + '@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==} engines: {node: '>=18'} @@ -2454,8 +2474,8 @@ packages: '@web3-storage/multipart-parser@1.0.0': resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} - '@zip.js/zip.js@2.8.15': - resolution: {integrity: sha512-HZKJLFe4eGVgCe9J87PnijY7T1Zn638bEHS+Fm/ygHZozRpefzWcOYfPaP52S8pqk9g4xN3+LzMDl3Lv9dLglA==} + '@zip.js/zip.js@2.8.16': + resolution: {integrity: sha512-kCjaXh50GCf9afcof6ekjXPKR//rBVIxNHJLSUaM3VAET2F0+hymgrK1GpInRIIFUpt+wsnUfgx2+bbrmc+7Tw==} engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=18.0.0'} '@zip.js/zip.js@2.8.7': @@ -2699,11 +2719,16 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-events@2.7.0: - resolution: {integrity: sha512-b3N5eTW1g7vXkw+0CXh/HazGTcO5KYuu/RCNaJbDMPI6LHDi+7qe8EmxKUVe1sUbY2KZOVZFyj62x0OEz9qyAA==} + bare-events@2.8.2: + resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} + peerDependencies: + bare-abort-controller: '*' + peerDependenciesMeta: + bare-abort-controller: + optional: true - bare-fs@4.4.5: - resolution: {integrity: sha512-TCtu93KGLu6/aiGWzMr12TmSRS6nKdfhAnzTQRbXoSWxkbb9eRd53jQ51jG7g1gYjjtto3hbBrrhzg6djcgiKg==} + bare-fs@4.5.3: + resolution: {integrity: sha512-9+kwVx8QYvt3hPWnmb19tPnh38c6Nihz8Lx3t0g9+4GoIf3/fTgYwM4Z6NxgI+B9elLQA7mLE9PpqcWtOMRDiQ==} engines: {bare: '>=1.16.0'} peerDependencies: bare-buffer: '*' @@ -2729,8 +2754,8 @@ packages: bare-events: optional: true - bare-url@2.2.2: - resolution: {integrity: sha512-g+ueNGKkrjMazDG3elZO1pNs3HY5+mMmOet1jtKyhOaCnkLzitxf26z7hoAEkDNgdNmnc1KIlt/dw6Po6xZMpA==} + bare-url@2.3.2: + resolution: {integrity: sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -2962,8 +2987,8 @@ packages: cheerio-select@2.1.0: resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - cheerio@1.1.2: - resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} + cheerio@1.2.0: + resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==} engines: {node: '>=20.18.1'} chokidar@3.6.0: @@ -3471,6 +3496,11 @@ packages: engines: {node: '>=18.0.0'} hasBin: true + edgedriver@6.3.0: + resolution: {integrity: sha512-ggEQL+oEyIcM4nP2QC3AtCQ04o4kDNefRM3hja0odvlPSnsaxiruMxEZ93v3gDCKWYW6BXUr51PPradb+3nffw==} + engines: {node: '>=20.0.0'} + hasBin: true + ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -3529,8 +3559,8 @@ packages: resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==} engines: {node: '>=0.12'} - entities@6.0.1: - resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} + entities@7.0.1: + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} engines: {node: '>=0.12'} err-code@2.0.3: @@ -3878,6 +3908,10 @@ packages: resolution: {integrity: sha512-gkWGshjYcQCF+6qtlrqBqELqNqnt4CxruY6UVAWWnqb3DQ6qaNFEIKqzYep1XzHLM/QtrHVCxyPOtTk4LTQ7Aw==} hasBin: true + fast-xml-parser@5.3.4: + resolution: {integrity: sha512-EFd6afGmXlCx8H8WTZHhAoDaWaGyuIBoZJ2mknrNxug+aZKjkp0a0dlars9Izl+jF+7Gu1/5f/2h68cQpe0IiA==} + hasBin: true + fastq@1.19.1: resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} @@ -4183,6 +4217,10 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true + glob@10.5.0: + resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} + hasBin: true + glob@13.0.0: resolution: {integrity: sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==} engines: {node: 20 || >=22} @@ -4307,8 +4345,8 @@ packages: htmlfy@0.8.1: resolution: {integrity: sha512-xWROBw9+MEGwxpotll0h672KCaLrKKiCYzsyN8ZgL9cQbVumFnyvsk2JqiB9ELAV1GLj1GG/jxZUjV9OZZi/yQ==} - htmlparser2@10.0.0: - resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} + htmlparser2@10.1.0: + resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} http-cache-semantics@4.2.0: resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} @@ -4962,6 +5000,9 @@ packages: 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==} engines: {node: '>=10'} @@ -6335,6 +6376,10 @@ packages: resolution: {integrity: sha512-J92IFbskyo7OYB3Dt4aTdyhag1GlInrfbPCmMteb7aBK7PwlnGz1HI0+oyNN97j7pV9DqUAVoVgkNRMrfY47mQ==} engines: {node: '>=18.0.0'} + safaridriver@1.0.1: + resolution: {integrity: sha512-jkg4434cYgtrIF2AeY/X0Wmd2W73cK5qIEFE3hDrrQenJH/2SDJIXGvPAigfvQTcE9+H31zkiNHbUqcihEiMRA==} + engines: {node: '>=18.0.0'} + safe-array-concat@1.1.3: resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} engines: {node: '>=0.4'} @@ -6724,6 +6769,9 @@ packages: strnum@2.1.1: resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} + strnum@2.1.2: + resolution: {integrity: sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==} + strtok3@6.3.0: resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==} engines: {node: '>=10'} @@ -6779,6 +6827,7 @@ packages: tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me temp-fs@0.9.9: resolution: {integrity: sha512-WfecDCR1xC9b0nsrzSaxPf3ZuWeWLUWblW4vlDQAa1biQaKHiImHnJfeQocQe/hXKMcolRzgkcVX/7kK4zoWbw==} @@ -7042,9 +7091,6 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.14.0: - resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==} - undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} @@ -7055,8 +7101,12 @@ packages: resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} engines: {node: '>=18.17'} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} + undici@6.23.0: + resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==} + engines: {node: '>=18.17'} + + undici@7.19.2: + resolution: {integrity: sha512-4VQSpGEGsWzk0VYxyB/wVX/Q7qf9t5znLRgs0dzszr9w9Fej/8RVNQ+S20vdXSAyra/bJ7ZQfGv6ZMj7UEbzSg==} engines: {node: '>=20.18.1'} unicorn-magic@0.3.0: @@ -7332,6 +7382,10 @@ packages: resolution: {integrity: sha512-XkZOhjoBOY7maKI3BhDF2rNiDne4wBD6Gw6VUnt4X9b7j9NtfzcCrThBlT0hnA8W77bWNtMRCSpw9Ajy08HqKg==} engines: {node: '>=18.20.0'} + webdriver@9.23.2: + resolution: {integrity: sha512-HZy3eydZbmex0pbyLwHaDsAyZ+S+V4XQTdGK/nAOi4uPa74U6yT9vXqtb+3B+5/LDM7L8kTD6Z3b1y4gB4pmTw==} + engines: {node: '>=18.20.0'} + webdriverio@9.23.0: resolution: {integrity: sha512-Y5y4jpwHvuduUfup+gXTuCU6AROn/k6qOba3st0laFluKHY+q5SHOpQAJdS8acYLwE8caDQ2dXJhmXyxuJrm0Q==} engines: {node: '>=18.20.0'} @@ -7341,6 +7395,15 @@ packages: puppeteer-core: optional: true + webdriverio@9.23.2: + resolution: {integrity: sha512-VjfTw1bRJdBrzjoCu7BGThxn1JK2V7mAGvxibaBrCNIayPPQjLhVDNJPOVEiR7txM6zmOUWxhkCDxHjhMYirfQ==} + engines: {node: '>=18.20.0'} + peerDependencies: + puppeteer-core: '>=22.x || <=24.x' + peerDependenciesMeta: + puppeteer-core: + optional: true + webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -7351,6 +7414,7 @@ packages: whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} @@ -7394,6 +7458,11 @@ packages: engines: {node: ^18.17.0 || >=20.5.0} hasBin: true + which@6.0.0: + resolution: {integrity: sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==} + engines: {node: ^20.17.0 || >=22.9.0} + hasBin: true + why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} @@ -7460,8 +7529,8 @@ packages: utf-8-validate: optional: true - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + ws@8.19.0: + resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -8488,15 +8557,15 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/checkbox@4.3.2(@types/node@24.10.1)': + '@inquirer/checkbox@4.3.2(@types/node@25.1.0)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.1.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/confirm@5.1.21(@types/node@24.0.14)': dependencies: @@ -8505,12 +8574,12 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/confirm@5.1.21(@types/node@24.10.1)': + '@inquirer/confirm@5.1.21(@types/node@25.1.0)': 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.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/core@10.3.2(@types/node@24.0.14)': dependencies: @@ -8525,18 +8594,18 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/core@10.3.2(@types/node@24.10.1)': + '@inquirer/core@10.3.2(@types/node@25.1.0)': 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.1.0) 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.1.0 '@inquirer/editor@4.2.23(@types/node@24.0.14)': dependencies: @@ -8546,13 +8615,13 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/editor@4.2.23(@types/node@24.10.1)': + '@inquirer/editor@4.2.23(@types/node@25.1.0)': 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.1.0) + '@inquirer/external-editor': 1.0.3(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/expand@4.0.23(@types/node@24.0.14)': dependencies: @@ -8562,13 +8631,13 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/expand@4.0.23(@types/node@24.10.1)': + '@inquirer/expand@4.0.23(@types/node@25.1.0)': 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.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/external-editor@1.0.3(@types/node@24.0.14)': dependencies: @@ -8577,12 +8646,12 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/external-editor@1.0.3(@types/node@24.10.1)': + '@inquirer/external-editor@1.0.3(@types/node@25.1.0)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.0 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/figures@1.0.15': {} @@ -8593,12 +8662,12 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/input@4.3.1(@types/node@24.10.1)': + '@inquirer/input@4.3.1(@types/node@25.1.0)': 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.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/number@3.0.23(@types/node@24.0.14)': dependencies: @@ -8607,12 +8676,12 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/number@3.0.23(@types/node@24.10.1)': + '@inquirer/number@3.0.23(@types/node@25.1.0)': 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.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/password@4.0.23(@types/node@24.0.14)': dependencies: @@ -8622,13 +8691,13 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/password@4.0.23(@types/node@24.10.1)': + '@inquirer/password@4.0.23(@types/node@25.1.0)': 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.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/prompts@7.10.1(@types/node@24.0.14)': dependencies: @@ -8645,20 +8714,20 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@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) + '@inquirer/prompts@7.10.1(@types/node@25.1.0)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@25.1.0) + '@inquirer/confirm': 5.1.21(@types/node@25.1.0) + '@inquirer/editor': 4.2.23(@types/node@25.1.0) + '@inquirer/expand': 4.0.23(@types/node@25.1.0) + '@inquirer/input': 4.3.1(@types/node@25.1.0) + '@inquirer/number': 3.0.23(@types/node@25.1.0) + '@inquirer/password': 4.0.23(@types/node@25.1.0) + '@inquirer/rawlist': 4.1.11(@types/node@25.1.0) + '@inquirer/search': 3.2.2(@types/node@25.1.0) + '@inquirer/select': 4.4.2(@types/node@25.1.0) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/rawlist@4.1.11(@types/node@24.0.14)': dependencies: @@ -8668,13 +8737,13 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/rawlist@4.1.11(@types/node@24.10.1)': + '@inquirer/rawlist@4.1.11(@types/node@25.1.0)': 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.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/search@3.2.2(@types/node@24.0.14)': dependencies: @@ -8685,14 +8754,14 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/search@3.2.2(@types/node@24.10.1)': + '@inquirer/search@3.2.2(@types/node@25.1.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.1.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/select@4.4.2(@types/node@24.0.14)': dependencies: @@ -8704,23 +8773,23 @@ snapshots: optionalDependencies: '@types/node': 24.0.14 - '@inquirer/select@4.4.2(@types/node@24.10.1)': + '@inquirer/select@4.4.2(@types/node@25.1.0)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.1.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@inquirer/type@3.0.10(@types/node@24.0.14)': optionalDependencies: '@types/node': 24.0.14 - '@inquirer/type@3.0.10(@types/node@24.10.1)': + '@inquirer/type@3.0.10(@types/node@25.1.0)': optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 '@isaacs/balanced-match@4.0.1': {} @@ -8749,7 +8818,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.14 jest-regex-util: 30.0.1 '@jest/schemas@30.0.5': @@ -8762,7 +8831,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.14 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -9237,11 +9306,27 @@ snapshots: tar-fs: 3.1.1 yargs: 17.7.2 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a - supports-color - '@remix-run/dev@2.17.4(@remix-run/react@2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.4(typescript@5.9.3))(@types/node@24.10.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3))(typescript@5.9.3)(vite@5.4.21(@types/node@24.10.1))': + '@puppeteer/browsers@2.11.2': + dependencies: + debug: 4.4.3(supports-color@8.1.1) + extract-zip: 2.0.1 + progress: 2.0.3 + proxy-agent: 6.5.0 + semver: 7.7.3 + tar-fs: 3.1.1 + yargs: 17.7.2 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + - supports-color + + '@remix-run/dev@2.17.4(@remix-run/react@2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.4(typescript@5.9.3))(@types/node@25.1.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3))(typescript@5.9.3)(vite@5.4.21(@types/node@25.1.0))': dependencies: '@babel/core': 7.28.4 '@babel/generator': 7.28.3 @@ -9258,7 +9343,7 @@ snapshots: '@remix-run/router': 1.23.2 '@remix-run/server-runtime': 2.17.4(typescript@5.9.3) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@24.10.1)(babel-plugin-macros@3.1.0) + '@vanilla-extract/integration': 6.5.0(@types/node@25.1.0)(babel-plugin-macros@3.1.0) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -9286,7 +9371,7 @@ snapshots: pidtree: 0.6.0 postcss: 8.5.6 postcss-discard-duplicates: 5.1.0(postcss@8.5.6) - postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3)) + postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3)) postcss-modules: 6.0.1(postcss@8.5.6) prettier: 2.8.8 pretty-ms: 7.0.1 @@ -9298,12 +9383,12 @@ snapshots: tar-fs: 2.1.3 tsconfig-paths: 4.2.0 valibot: 1.2.0(typescript@5.9.3) - vite-node: 3.2.4(@types/node@24.10.1) + vite-node: 3.2.4(@types/node@25.1.0) ws: 7.5.10 optionalDependencies: '@remix-run/serve': 2.17.4(typescript@5.9.3) typescript: 5.9.3 - vite: 5.4.21(@types/node@24.10.1) + vite: 5.4.21(@types/node@25.1.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -9514,7 +9599,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 24.10.1 + '@types/node': 24.0.14 '@types/responselike': 1.0.3 '@types/chai@5.2.2': @@ -9575,7 +9660,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.14 '@types/mdast@3.0.15': dependencies: @@ -9599,17 +9684,18 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@20.19.30': + dependencies: + undici-types: 6.21.0 + '@types/node@24.0.14': dependencies: undici-types: 7.8.0 - '@types/node@24.10.1': + '@types/node@25.1.0': dependencies: undici-types: 7.16.0 - - '@types/node@24.7.0': - dependencies: - undici-types: 7.14.0 + optional: true '@types/normalize-package-data@2.4.4': {} @@ -9636,7 +9722,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.14 '@types/sinonjs__fake-timers@8.1.5': {} @@ -9644,7 +9730,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 24.7.0 + '@types/node': 24.0.14 '@types/tough-cookie@4.0.5': {} @@ -9656,7 +9742,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.14 '@types/xml2js@0.4.14': dependencies: @@ -9670,7 +9756,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.14 optional: true '@typescript-eslint/eslint-plugin@8.53.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': @@ -9840,7 +9926,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@vanilla-extract/integration@6.5.0(@types/node@24.10.1)(babel-plugin-macros@3.1.0)': + '@vanilla-extract/integration@6.5.0(@types/node@25.1.0)(babel-plugin-macros@3.1.0)': dependencies: '@babel/core': 7.28.4 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) @@ -9853,8 +9939,8 @@ snapshots: lodash: 4.17.21 mlly: 1.8.0 outdent: 0.8.0 - vite: 5.4.21(@types/node@24.10.1) - vite-node: 1.6.1(@types/node@24.10.1) + vite: 5.4.21(@types/node@25.1.0) + vite-node: 1.6.1(@types/node@25.1.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -9973,6 +10059,7 @@ snapshots: tree-kill: 1.2.2 webdriverio: 9.23.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - bufferutil - puppeteer-core @@ -10004,6 +10091,7 @@ snapshots: winston-transport: 4.9.0 yauzl: 3.2.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - bufferutil - debug @@ -10036,6 +10124,7 @@ snapshots: yargs: 17.7.2 transitivePeerDependencies: - '@types/node' + - bare-abort-controller - bare-buffer - bufferutil - expect-webdriverio @@ -10053,6 +10142,21 @@ snapshots: glob: 10.4.5 import-meta-resolve: 4.2.0 transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + - supports-color + + '@wdio/config@9.23.2': + dependencies: + '@wdio/logger': 9.18.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 + transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a - supports-color @@ -10065,23 +10169,29 @@ snapshots: '@wdio/globals@9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.0)': dependencies: - expect-webdriverio: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.0) + expect-webdriverio: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2) webdriverio: 9.23.0 - '@wdio/local-runner@9.23.0(@wdio/globals@9.23.0)(webdriverio@9.23.0)': + '@wdio/globals@9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.2)': + dependencies: + expect-webdriverio: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2) + webdriverio: 9.23.2 + + '@wdio/local-runner@9.23.0(@wdio/globals@9.23.0)(webdriverio@9.23.2)': dependencies: '@types/node': 20.19.25 '@wdio/logger': 9.18.0 '@wdio/repl': 9.16.2 - '@wdio/runner': 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.0) + '@wdio/runner': 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.2) '@wdio/types': 9.20.0 '@wdio/xvfb': 9.20.0 exit-hook: 4.0.0 - expect-webdriverio: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.0) + expect-webdriverio: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2) split2: 4.2.0 stream-buffers: 3.0.3 transitivePeerDependencies: - '@wdio/globals' + - bare-abort-controller - bare-buffer - bufferutil - react-native-b4a @@ -10113,38 +10223,42 @@ snapshots: '@wdio/utils': 9.23.0 mocha: 10.8.2 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a - supports-color '@wdio/protocols@9.16.2': {} + '@wdio/protocols@9.23.2': {} + '@wdio/repl@9.16.2': dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.30 '@wdio/reporter@9.20.0': dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.30 '@wdio/logger': 9.18.0 '@wdio/types': 9.20.0 diff: 8.0.2 object-inspect: 1.13.4 - '@wdio/runner@9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.0)': + '@wdio/runner@9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.2)': dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.30 '@wdio/config': 9.23.0 '@wdio/dot-reporter': 9.20.0 - '@wdio/globals': 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.0) + '@wdio/globals': 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.2) '@wdio/logger': 9.18.0 '@wdio/types': 9.20.0 '@wdio/utils': 9.23.0 deepmerge-ts: 7.1.5 - expect-webdriverio: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.0) + expect-webdriverio: 5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2) webdriver: 9.23.0 - webdriverio: 9.23.0 + webdriverio: 9.23.2 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - bufferutil - react-native-b4a @@ -10159,6 +10273,7 @@ snapshots: saucelabs: 9.0.2 webdriverio: 9.23.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - bufferutil - puppeteer-core @@ -10174,6 +10289,7 @@ snapshots: polka: 0.5.2 webdriverio: 9.23.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - bufferutil - puppeteer-core @@ -10193,6 +10309,10 @@ snapshots: dependencies: '@types/node': 20.19.17 + '@wdio/types@9.23.2': + dependencies: + '@types/node': 20.19.30 + '@wdio/utils@9.23.0': dependencies: '@puppeteer/browsers': 2.10.10 @@ -10210,6 +10330,29 @@ snapshots: split2: 4.2.0 wait-port: 1.1.0 transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + - supports-color + + '@wdio/utils@9.23.2': + dependencies: + '@puppeteer/browsers': 2.11.2 + '@wdio/logger': 9.18.0 + '@wdio/types': 9.23.2 + decamelize: 6.0.1 + deepmerge-ts: 7.1.5 + edgedriver: 6.3.0 + geckodriver: 6.1.0 + get-port: 7.1.0 + import-meta-resolve: 4.2.0 + locate-app: 2.5.0 + mitt: 3.0.1 + safaridriver: 1.0.1 + split2: 4.2.0 + wait-port: 1.1.0 + transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a - supports-color @@ -10220,7 +10363,7 @@ snapshots: '@web3-storage/multipart-parser@1.0.0': {} - '@zip.js/zip.js@2.8.15': {} + '@zip.js/zip.js@2.8.16': {} '@zip.js/zip.js@2.8.7': {} @@ -10301,11 +10444,11 @@ snapshots: archiver-utils@5.0.2: dependencies: - glob: 10.4.5 + glob: 10.5.0 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 @@ -10319,6 +10462,7 @@ snapshots: tar-stream: 3.1.7 zip-stream: 6.0.1 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a arg@4.1.3: {} @@ -10471,16 +10615,17 @@ snapshots: balanced-match@1.0.2: {} - bare-events@2.7.0: {} + bare-events@2.8.2: {} - bare-fs@4.4.5: + bare-fs@4.5.3: dependencies: - bare-events: 2.7.0 + bare-events: 2.8.2 bare-path: 3.0.0 - bare-stream: 2.7.0(bare-events@2.7.0) - bare-url: 2.2.2 + bare-stream: 2.7.0(bare-events@2.8.2) + bare-url: 2.3.2 fast-fifo: 1.3.2 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a optional: true @@ -10492,16 +10637,17 @@ snapshots: bare-os: 3.6.2 optional: true - bare-stream@2.7.0(bare-events@2.7.0): + bare-stream@2.7.0(bare-events@2.8.2): dependencies: streamx: 2.23.0 optionalDependencies: - bare-events: 2.7.0 + bare-events: 2.8.2 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a optional: true - bare-url@2.2.2: + bare-url@2.3.2: dependencies: bare-path: 3.0.0 optional: true @@ -10788,18 +10934,18 @@ snapshots: domhandler: 5.0.3 domutils: 3.2.2 - cheerio@1.1.2: + cheerio@1.2.0: dependencies: cheerio-select: 2.1.0 dom-serializer: 2.0.0 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.2 whatwg-mimetype: 4.0.0 chokidar@3.6.0: @@ -11283,6 +11429,19 @@ snapshots: transitivePeerDependencies: - supports-color + edgedriver@6.3.0: + dependencies: + '@wdio/logger': 9.18.0 + '@zip.js/zip.js': 2.8.16 + decamelize: 6.0.1 + edge-paths: 3.0.5 + fast-xml-parser: 5.3.4 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + which: 6.0.0 + transitivePeerDependencies: + - supports-color + ee-first@1.1.1: {} ejs@3.1.10: @@ -11329,7 +11488,7 @@ snapshots: entities@6.0.0: {} - entities@6.0.1: {} + entities@7.0.1: {} err-code@2.0.3: {} @@ -11788,7 +11947,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 24.10.1 + '@types/node': 24.0.14 require-like: 0.1.2 event-stream@3.3.4: @@ -11805,7 +11964,9 @@ snapshots: events-universal@1.0.1: dependencies: - bare-events: 2.7.0 + bare-events: 2.8.2 + transitivePeerDependencies: + - bare-abort-controller events@3.3.0: {} @@ -11856,15 +12017,15 @@ snapshots: expect-type@1.2.1: {} - expect-webdriverio@5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.0): + expect-webdriverio@5.6.1(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.23.2): dependencies: '@vitest/snapshot': 4.0.17 - '@wdio/globals': 9.23.0(expect-webdriverio@5.6.1)(webdriverio@9.23.0) + '@wdio/globals': 9.23.0(expect-webdriverio@5.6.1)(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.23.0 + webdriverio: 9.23.2 expect@30.2.0: dependencies: @@ -11951,6 +12112,10 @@ snapshots: dependencies: strnum: 2.1.1 + fast-xml-parser@5.3.4: + dependencies: + strnum: 2.1.2 + fastq@1.19.1: dependencies: reusify: 1.1.0 @@ -12147,7 +12312,7 @@ snapshots: geckodriver@6.1.0: dependencies: '@wdio/logger': 9.18.0 - '@zip.js/zip.js': 2.8.15 + '@zip.js/zip.js': 2.8.16 decamelize: 6.0.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 @@ -12272,6 +12437,15 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 + glob@10.5.0: + dependencies: + foreground-child: 3.3.1 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + glob@13.0.0: dependencies: minimatch: 10.1.1 @@ -12428,12 +12602,12 @@ snapshots: htmlfy@0.8.1: {} - htmlparser2@10.0.0: + htmlparser2@10.1.0: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.2.2 - entities: 6.0.1 + entities: 7.0.1 http-cache-semantics@4.2.0: {} @@ -12852,7 +13026,7 @@ snapshots: jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.1 + '@types/node': 24.0.14 jest-util: 30.2.0 jest-regex-util@30.0.1: {} @@ -12860,7 +13034,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.1 + '@types/node': 24.0.14 chalk: 4.1.2 ci-info: 4.3.1 graceful-fs: 4.2.11 @@ -13085,6 +13259,8 @@ snapshots: lodash@4.17.21: {} + lodash@4.17.23: {} + log-symbols@4.1.0: dependencies: chalk: 4.1.2 @@ -14214,13 +14390,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.5.6 - postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3)): + postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3)): dependencies: lilconfig: 3.1.3 yaml: 2.8.1 optionalDependencies: postcss: 8.5.6 - ts-node: 10.9.2(@types/node@24.10.1)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@25.1.0)(typescript@5.9.3) postcss-modules-extract-imports@3.1.0(postcss@8.5.6): dependencies: @@ -14331,7 +14507,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 24.10.1 + '@types/node': 24.0.14 long: 5.3.2 protocols@2.0.2: {} @@ -14769,6 +14945,8 @@ snapshots: safaridriver@1.0.0: {} + safaridriver@1.0.1: {} + safe-array-concat@1.1.3: dependencies: call-bind: 1.0.8 @@ -15111,6 +15289,7 @@ snapshots: fast-fifo: 1.3.2 text-decoder: 1.2.3 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a strict-event-emitter@0.1.0: {} @@ -15237,6 +15416,8 @@ snapshots: strnum@2.1.1: {} + strnum@2.1.2: {} + strtok3@6.3.0: dependencies: '@tokenizer/token': 0.3.0 @@ -15270,7 +15451,7 @@ snapshots: symbol-tree@3.2.4: {} - tailwindcss@3.4.19(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3)): + tailwindcss@3.4.19(ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -15289,7 +15470,7 @@ snapshots: postcss: 8.5.6 postcss-import: 15.1.0(postcss@8.5.6) postcss-js: 4.0.1(postcss@8.5.6) - postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3)) + postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3)) postcss-nested: 6.2.0(postcss@8.5.6) postcss-selector-parser: 6.1.2 resolve: 1.22.10 @@ -15309,9 +15490,10 @@ snapshots: pump: 3.0.3 tar-stream: 3.1.7 optionalDependencies: - bare-fs: 4.4.5 + bare-fs: 4.5.3 bare-path: 3.0.0 transitivePeerDependencies: + - bare-abort-controller - bare-buffer - react-native-b4a @@ -15339,6 +15521,7 @@ snapshots: fast-fifo: 1.3.2 streamx: 2.23.0 transitivePeerDependencies: + - bare-abort-controller - react-native-b4a tar@6.2.1: @@ -15503,14 +15686,14 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@24.10.1)(typescript@5.9.3): + ts-node@10.9.2(@types/node@25.1.0)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.10.1 + '@types/node': 25.1.0 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -15619,15 +15802,16 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.14.0: {} - - undici-types@7.16.0: {} + undici-types@7.16.0: + optional: true undici-types@7.8.0: {} undici@6.22.0: {} - undici@7.16.0: {} + undici@6.23.0: {} + + undici@7.19.2: {} unicorn-magic@0.3.0: {} @@ -15809,13 +15993,13 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - vite-node@1.6.1(@types/node@24.10.1): + vite-node@1.6.1(@types/node@25.1.0): dependencies: cac: 6.7.14 debug: 4.4.3(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.21(@types/node@24.10.1) + vite: 5.4.21(@types/node@25.1.0) transitivePeerDependencies: - '@types/node' - less @@ -15845,13 +16029,13 @@ snapshots: - supports-color - terser - vite-node@3.2.4(@types/node@24.10.1): + vite-node@3.2.4(@types/node@25.1.0): dependencies: cac: 6.7.14 debug: 4.4.3(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.21(@types/node@24.10.1) + vite: 5.4.21(@types/node@25.1.0) transitivePeerDependencies: - '@types/node' - less @@ -15863,13 +16047,13 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@5.4.21(@types/node@24.10.1)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@5.4.21(@types/node@25.1.0)): dependencies: debug: 4.4.1 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 5.4.21(@types/node@24.10.1) + vite: 5.4.21(@types/node@25.1.0) transitivePeerDependencies: - supports-color - typescript @@ -15883,13 +16067,13 @@ snapshots: '@types/node': 24.0.14 fsevents: 2.3.3 - vite@5.4.21(@types/node@24.10.1): + vite@5.4.21(@types/node@25.1.0): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.52.5 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.1.0 fsevents: 2.3.3 vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.14)(@vitest/ui@3.2.4)(jsdom@26.1.0): @@ -15951,7 +16135,7 @@ snapshots: dependencies: defaults: 1.0.4 - wdio-lambdatest-service@4.0.1(@wdio/cli@9.23.0(@types/node@24.0.14)(expect-webdriverio@5.6.1))(@wdio/types@9.20.0)(webdriverio@9.23.0): + wdio-lambdatest-service@4.0.1(@wdio/cli@9.23.0(@types/node@24.0.14)(expect-webdriverio@5.6.1))(@wdio/types@9.20.0)(webdriverio@9.23.2): dependencies: '@lambdatest/node-tunnel': 4.0.9 '@wdio/cli': 9.23.0(@types/node@24.0.14)(expect-webdriverio@5.6.1) @@ -15961,7 +16145,7 @@ snapshots: colors: 1.4.0 form-data: 4.0.5 source-map-support: 0.5.21 - webdriverio: 9.23.0 + webdriverio: 9.23.2 winston: 3.17.0 transitivePeerDependencies: - debug @@ -15979,7 +16163,7 @@ snapshots: webdriver@9.23.0: dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.30 '@types/ws': 8.18.1 '@wdio/config': 9.23.0 '@wdio/logger': 9.18.0 @@ -15988,9 +16172,31 @@ snapshots: '@wdio/utils': 9.23.0 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 + - bufferutil + - react-native-b4a + - supports-color + - utf-8-validate + + webdriver@9.23.2: + dependencies: + '@types/node': 20.19.30 + '@types/ws': 8.18.1 + '@wdio/config': 9.23.2 + '@wdio/logger': 9.18.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.23.0 + ws: 8.19.0 + transitivePeerDependencies: + - bare-abort-controller - bare-buffer - bufferutil - react-native-b4a @@ -15999,7 +16205,7 @@ snapshots: webdriverio@9.23.0: dependencies: - '@types/node': 20.19.25 + '@types/node': 20.19.30 '@types/sinonjs__fake-timers': 8.1.5 '@wdio/config': 9.23.0 '@wdio/logger': 9.18.0 @@ -16009,7 +16215,7 @@ snapshots: '@wdio/utils': 9.23.0 archiver: 7.0.1 aria-query: 5.3.2 - cheerio: 1.1.2 + cheerio: 1.2.0 css-shorthand-properties: 1.1.2 css-value: 0.0.1 grapheme-splitter: 1.0.4 @@ -16025,6 +16231,42 @@ snapshots: urlpattern-polyfill: 10.1.0 webdriver: 9.23.0 transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - bufferutil + - react-native-b4a + - supports-color + - utf-8-validate + + webdriverio@9.23.2: + dependencies: + '@types/node': 20.19.30 + '@types/sinonjs__fake-timers': 8.1.5 + '@wdio/config': 9.23.2 + '@wdio/logger': 9.18.0 + '@wdio/protocols': 9.23.2 + '@wdio/repl': 9.16.2 + '@wdio/types': 9.23.2 + '@wdio/utils': 9.23.2 + archiver: 7.0.1 + aria-query: 5.3.2 + cheerio: 1.2.0 + css-shorthand-properties: 1.1.2 + css-value: 0.0.1 + grapheme-splitter: 1.0.4 + htmlfy: 0.8.1 + is-plain-obj: 4.1.0 + jszip: 3.10.1 + lodash.clonedeep: 4.5.0 + lodash.zip: 4.2.0 + query-selector-shadow-dom: 1.0.1 + resq: 1.11.0 + rgb2hex: 0.2.5 + serialize-error: 12.0.0 + urlpattern-polyfill: 10.1.0 + webdriver: 9.23.2 + transitivePeerDependencies: + - bare-abort-controller - bare-buffer - bufferutil - react-native-b4a @@ -16104,6 +16346,10 @@ snapshots: dependencies: isexe: 3.1.1 + which@6.0.0: + dependencies: + isexe: 3.1.1 + why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 @@ -16163,7 +16409,7 @@ snapshots: ws@8.18.2: {} - ws@8.18.3: {} + ws@8.19.0: {} wsl-utils@0.1.0: dependencies: