diff --git a/package.json b/package.json index 7221cdd7..7ed625d5 100644 --- a/package.json +++ b/package.json @@ -64,13 +64,13 @@ "eslint-plugin-prettier": "5.5.5", "happy-dom": "20.8.9", "jiti": "2.6.1", - "msw": "2.12.7", + "msw": "2.12.14", "prettier": "3.6.2", "typescript": "5.9.3", "typescript-eslint": "8.56.1", "unbuild": "3.6.1", "vitest": "3.2.4", - "webdriverio": "9.22.0" + "webdriverio": "9.27.0" }, "packageManager": "pnpm@10.30.3", "dependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48f089fc..058f6150 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,7 +26,7 @@ importers: version: 8.56.1(eslint@9.32.0(jiti@2.6.1))(typescript@5.9.3) '@vitest/browser': specifier: 3.2.4 - version: 3.2.4(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1))(vitest@3.2.4)(webdriverio@9.22.0) + version: 3.2.4(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1))(vitest@3.2.4)(webdriverio@9.27.0) '@vitest/utils': specifier: 3.2.4 version: 3.2.4 @@ -49,8 +49,8 @@ importers: specifier: 2.6.1 version: 2.6.1 msw: - specifier: 2.12.7 - version: 2.12.7(@types/node@22.17.2)(typescript@5.9.3) + specifier: 2.12.14 + version: 2.12.14(@types/node@22.17.2)(typescript@5.9.3) prettier: specifier: 3.6.2 version: 3.6.2 @@ -65,10 +65,10 @@ importers: version: 3.6.1(typescript@5.9.3) vitest: specifier: 3.2.4 - version: 3.2.4(@types/node@22.17.2)(@vitest/browser@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3)) + version: 3.2.4(@types/node@22.17.2)(@vitest/browser@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3)) webdriverio: - specifier: 9.22.0 - version: 9.22.0 + specifier: 9.27.0 + version: 9.27.0 example: dependencies: @@ -678,8 +678,8 @@ packages: '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@mswjs/interceptors@0.40.0': - resolution: {integrity: sha512-EFd6cVbHsgLa6wa4RljGj6Wk75qoHxUSyc5asLyyPSyuhIcdS2Q3Phw6ImS1q+CkALthJRShiYfKANcQMuMqsQ==} + '@mswjs/interceptors@0.41.3': + resolution: {integrity: sha512-cXu86tF4VQVfwz8W1SPbhoRyHJkti6mjH/XJIxp40jhO4j2k1m4KYrEykxqWPkFF3vrK4rgQppBh//AwyGSXPA==} engines: {node: '>=18'} '@open-draft/deferred-promise@2.2.0': @@ -1166,27 +1166,27 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@wdio/config@9.22.0': - resolution: {integrity: sha512-SQsTSZowEI+whPlwPLsX9ICr6BiG39NLmzED7OWfaowribQ0XylRhoWodcRu6cB/ZCzminZajBUG5XgarNWnRw==} + '@wdio/config@9.27.0': + resolution: {integrity: sha512-9y8z7ugIbU6ycKrA2SqCpKh1/hobut2rDq9CLt/BNVzSlebBBVOTMiAt1XroZzcPnA7/ZqpbkpOsbpPUaAQuNQ==} engines: {node: '>=18.20.0'} '@wdio/logger@9.18.0': resolution: {integrity: sha512-HdzDrRs+ywAqbXGKqe1i/bLtCv47plz4TvsHFH3j729OooT5VH38ctFn5aLXgECmiAKDkmH/A6kOq2Zh5DIxww==} engines: {node: '>=18.20.0'} - '@wdio/protocols@9.16.2': - resolution: {integrity: sha512-h3k97/lzmyw5MowqceAuY3HX/wGJojXHkiPXA3WlhGPCaa2h4+GovV2nJtRvknCKsE7UHA1xB5SWeI8MzloBew==} + '@wdio/protocols@9.27.0': + resolution: {integrity: sha512-rIk69BsY1+6uU2PEN5FiRpI6K7HJ86YHzZRFBe4iRzKXQgGNk1zWzbdVJIuNFoOWsnmYUkK42KSSOT4Le6EmiQ==} '@wdio/repl@9.16.2': resolution: {integrity: sha512-FLTF0VL6+o5BSTCO7yLSXocm3kUnu31zYwzdsz4n9s5YWt83sCtzGZlZpt7TaTzb3jVUfxuHNQDTb8UMkCu0lQ==} engines: {node: '>=18.20.0'} - '@wdio/types@9.20.0': - resolution: {integrity: sha512-zMmAtse2UMCSOW76mvK3OejauAdcFGuKopNRH7crI0gwKTZtvV89yXWRziz9cVXpFgfmJCjf9edxKFWdhuF5yw==} + '@wdio/types@9.27.0': + resolution: {integrity: sha512-DQJ+OdRBqUBcQ30DN2Z651hEVh3OoxnlDUSRqlWy9An2AY6v9rYWTj825B6zsj5pLLEToYO1tfwWq0ab183pXg==} engines: {node: '>=18.20.0'} - '@wdio/utils@9.22.0': - resolution: {integrity: sha512-5j2nn2bBjj41wxXsVT43sUMOKR0qiKNDRG1UcKQ6NkfsWFObSehMAS0a9ZZu//+ooTxRkwHjvLdQrXIrPnTLzg==} + '@wdio/utils@9.27.0': + resolution: {integrity: sha512-fUasd5OKJTy2seJfWnYZ9xlxTtY0p/Kyeuh7Tbb8kcofBqmBi2fTvM3sfZlo1tGQX9yCh+IS2N7hlfyFMmuZ+w==} engines: {node: '>=18.20.0'} '@zip.js/zip.js@2.8.11': @@ -2452,8 +2452,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - msw@2.12.7: - resolution: {integrity: sha512-retd5i3xCZDVWMYjHEVuKTmhqY8lSsxujjVrZiGbbdoxxIBg5S7rCuYy/YQpfrTYIxpd/o0Kyb/3H+1udBMoYg==} + msw@2.12.14: + resolution: {integrity: sha512-4KXa4nVBIBjbDbd7vfQNuQ25eFxug0aropCQFoI0JdOBuJWamkT1yLVIWReFI8SiTRc+H1hKzaNk+cLk2N9rtQ==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -2888,8 +2888,8 @@ packages: resolution: {integrity: sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==} engines: {node: '>=10'} - rettime@0.7.0: - resolution: {integrity: sha512-LPRKoHnLKd/r3dVxcwO7vhCW+orkOGj9ViueosEBK6ie89CijnfRlhaDhHq/3Hxu4CkWQtxwlBG0mzTQY6uQjw==} + rettime@0.10.1: + resolution: {integrity: sha512-uyDrIlUEH37cinabq0AX4QbgV4HbFZ/gqoiunWQ1UqBtRvTTytwhNYjE++pO/MjPTZL5KQCf2bEoJ/BJNVQ5Kw==} rgb2hex@0.2.5: resolution: {integrity: sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==} @@ -3416,12 +3416,12 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} - webdriver@9.22.0: - resolution: {integrity: sha512-jf4irPhIJAssrF3mqUrBZGZnzjRfM86Q24ePUOgFKWI04LtdvRsnc9SsWU05mrN/a6pTJzGps6GsvLpNhvcalg==} + webdriver@9.27.0: + resolution: {integrity: sha512-w07ThZND48SIr0b4S7eFougYUyclmoUwdmju8yXvEJiXYjDjeYUpl8wZrYPEYRBylxpSx+sBHfEUBrPQkcTTRQ==} engines: {node: '>=18.20.0'} - webdriverio@9.22.0: - resolution: {integrity: sha512-sqXZG11hRM9KjqioVPcXCPLIcdJprNM9e+B6JlyacN6ImgC64MQbgs0vtCDLVsSIX7vg+x771lrS/VxXxqlkJw==} + webdriverio@9.27.0: + resolution: {integrity: sha512-Y4FbMf4bKBXpPB0lYpglzQ2GfDDe6uojmMZl85uPyrDx18NW7mqN84ZawGoIg/FRvcLaVhcOzc98WOPo725Rag==} engines: {node: '>=18.20.0'} peerDependencies: puppeteer-core: '>=22.x || <=24.x' @@ -3882,7 +3882,7 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.5': {} - '@mswjs/interceptors@0.40.0': + '@mswjs/interceptors@0.41.3': dependencies: '@open-draft/deferred-promise': 2.2.0 '@open-draft/logger': 0.3.0 @@ -4257,19 +4257,19 @@ snapshots: '@typescript-eslint/types': 8.56.1 eslint-visitor-keys: 5.0.1 - '@vitest/browser@3.2.4(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1))(vitest@3.2.4)(webdriverio@9.22.0)': + '@vitest/browser@3.2.4(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1))(vitest@3.2.4)(webdriverio@9.27.0)': dependencies: '@testing-library/dom': 10.4.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) - '@vitest/mocker': 3.2.4(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1)) + '@vitest/mocker': 3.2.4(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1)) '@vitest/utils': 3.2.4 magic-string: 0.30.17 sirv: 3.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@22.17.2)(@vitest/browser@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3)) + vitest: 3.2.4(@types/node@22.17.2)(@vitest/browser@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3)) ws: 8.18.3 optionalDependencies: - webdriverio: 9.22.0 + webdriverio: 9.27.0 transitivePeerDependencies: - bufferutil - msw @@ -4284,13 +4284,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1))': + '@vitest/mocker@3.2.4(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - msw: 2.12.7(@types/node@22.17.2)(typescript@5.9.3) + msw: 2.12.14(@types/node@22.17.2)(typescript@5.9.3) vite: 7.1.12(@types/node@22.17.2)(jiti@2.6.1) '@vitest/pretty-format@3.2.4': @@ -4319,14 +4319,15 @@ snapshots: loupe: 3.2.0 tinyrainbow: 2.0.0 - '@wdio/config@9.22.0': + '@wdio/config@9.27.0': dependencies: '@wdio/logger': 9.18.0 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/types': 9.27.0 + '@wdio/utils': 9.27.0 deepmerge-ts: 7.1.5 glob: 10.4.5 import-meta-resolve: 4.2.0 + jiti: 2.6.1 transitivePeerDependencies: - bare-buffer - react-native-b4a @@ -4340,21 +4341,21 @@ snapshots: safe-regex2: 5.0.0 strip-ansi: 7.1.2 - '@wdio/protocols@9.16.2': {} + '@wdio/protocols@9.27.0': {} '@wdio/repl@9.16.2': dependencies: '@types/node': 20.19.24 - '@wdio/types@9.20.0': + '@wdio/types@9.27.0': dependencies: '@types/node': 20.19.24 - '@wdio/utils@9.22.0': + '@wdio/utils@9.27.0': dependencies: '@puppeteer/browsers': 2.10.10 '@wdio/logger': 9.18.0 - '@wdio/types': 9.20.0 + '@wdio/types': 9.27.0 decamelize: 6.0.1 deepmerge-ts: 7.1.5 edgedriver: 6.1.2 @@ -5814,10 +5815,10 @@ snapshots: ms@2.1.3: {} - msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3): + msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3): dependencies: '@inquirer/confirm': 5.1.19(@types/node@22.17.2) - '@mswjs/interceptors': 0.40.0 + '@mswjs/interceptors': 0.41.3 '@open-draft/deferred-promise': 2.2.0 '@types/statuses': 2.0.6 cookie: 1.0.2 @@ -5827,7 +5828,7 @@ snapshots: outvariant: 1.4.3 path-to-regexp: 6.3.0 picocolors: 1.1.1 - rettime: 0.7.0 + rettime: 0.10.1 statuses: 2.0.2 strict-event-emitter: 0.5.1 tough-cookie: 6.0.0 @@ -6276,7 +6277,7 @@ snapshots: ret@0.5.0: {} - rettime@0.7.0: {} + rettime@0.10.1: {} rgb2hex@0.2.5: {} @@ -6839,11 +6840,11 @@ snapshots: fsevents: 2.3.3 jiti: 2.6.1 - vitest@3.2.4(@types/node@22.17.2)(@vitest/browser@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3)): + vitest@3.2.4(@types/node@22.17.2)(@vitest/browser@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3)): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1)) + '@vitest/mocker': 3.2.4(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -6866,7 +6867,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.17.2 - '@vitest/browser': 3.2.4(msw@2.12.7(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1))(vitest@3.2.4)(webdriverio@9.22.0) + '@vitest/browser': 3.2.4(msw@2.12.14(@types/node@22.17.2)(typescript@5.9.3))(vite@7.1.12(@types/node@22.17.2)(jiti@2.6.1))(vitest@3.2.4)(webdriverio@9.27.0) happy-dom: 20.8.9 transitivePeerDependencies: - jiti @@ -6892,15 +6893,15 @@ snapshots: web-streams-polyfill@3.3.3: {} - webdriver@9.22.0: + webdriver@9.27.0: dependencies: '@types/node': 20.19.24 '@types/ws': 8.18.1 - '@wdio/config': 9.22.0 + '@wdio/config': 9.27.0 '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.16.2 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/protocols': 9.27.0 + '@wdio/types': 9.27.0 + '@wdio/utils': 9.27.0 deepmerge-ts: 7.1.5 https-proxy-agent: 7.0.6 undici: 6.21.3 @@ -6912,16 +6913,16 @@ snapshots: - supports-color - utf-8-validate - webdriverio@9.22.0: + webdriverio@9.27.0: dependencies: '@types/node': 20.19.24 '@types/sinonjs__fake-timers': 8.1.5 - '@wdio/config': 9.22.0 + '@wdio/config': 9.27.0 '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.16.2 + '@wdio/protocols': 9.27.0 '@wdio/repl': 9.16.2 - '@wdio/types': 9.20.0 - '@wdio/utils': 9.22.0 + '@wdio/types': 9.27.0 + '@wdio/utils': 9.27.0 archiver: 7.0.1 aria-query: 5.3.2 cheerio: 1.1.2 @@ -6938,7 +6939,7 @@ snapshots: rgb2hex: 0.2.5 serialize-error: 12.0.0 urlpattern-polyfill: 10.1.0 - webdriver: 9.22.0 + webdriver: 9.27.0 transitivePeerDependencies: - bare-buffer - bufferutil