diff --git a/package.json b/package.json index e945b769..0269ebe3 100644 --- a/package.json +++ b/package.json @@ -45,8 +45,8 @@ "@types/node": "22.13.14", "@typescript-eslint/eslint-plugin": "8.29.0", "@typescript-eslint/parser": "8.29.0", - "@vitest/browser": "3.0.7", - "@vitest/utils": "3.0.7", + "@vitest/browser": "3.1.2", + "@vitest/utils": "3.1.2", "eslint": "9.23.0", "eslint-config-prettier": "10.1.1", "eslint-plugin-import": "2.31.0", @@ -58,8 +58,8 @@ "typescript": "5.8.2", "typescript-eslint": "8.29.0", "unbuild": "3.5.0", - "vitest": "3.0.7", - "webdriverio": "9.10.1" + "vitest": "3.1.2", + "webdriverio": "9.12.7" }, "packageManager": "pnpm@10.7.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ae1f287..94303d77 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,11 +21,11 @@ importers: specifier: 8.29.0 version: 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) '@vitest/browser': - specifier: 3.0.7 - version: 3.0.7(@types/node@22.13.14)(typescript@5.8.2)(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2))(vitest@3.0.7)(webdriverio@9.10.1) + specifier: 3.1.2 + version: 3.1.2(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2))(vitest@3.1.2)(webdriverio@9.12.7) '@vitest/utils': - specifier: 3.0.7 - version: 3.0.7 + specifier: 3.1.2 + version: 3.1.2 eslint: specifier: 9.23.0 version: 9.23.0(jiti@2.4.2) @@ -60,11 +60,11 @@ importers: specifier: 3.5.0 version: 3.5.0(typescript@5.8.2) vitest: - specifier: 3.0.7 - version: 3.0.7(@types/node@22.13.14)(@vitest/browser@3.0.7)(happy-dom@17.4.4)(jiti@2.4.2)(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2)) + specifier: 3.1.2 + version: 3.1.2(@types/node@22.13.14)(@vitest/browser@3.1.2)(happy-dom@17.4.4)(jiti@2.4.2)(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2)) webdriverio: - specifier: 9.10.1 - version: 9.10.1 + specifier: 9.12.7 + version: 9.12.7 example: dependencies: @@ -803,12 +803,12 @@ packages: resolution: {integrity: sha512-Sne/pVz8ryR03NFK21VpN88dZ2FdQXOlq3VIklbrTYEt8yXtRFr9tvUhqvCeKjqYk5FSim37sHbooT6vzBTZcg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitest/browser@3.0.7': - resolution: {integrity: sha512-TDzZtnbe37KZLSLhvlO1pUkeRSRzW3rOhPLsshX8agGoPELMlG7EvS4z9GfsdaCxsP7oWLBJpFjNJwLS458Bzg==} + '@vitest/browser@3.1.2': + resolution: {integrity: sha512-dwL6hQg3NSDP3Z4xzIZL0xHq/AkQAPQ4StFpWVlY2zbRJtK3Y2YqdFZ7YmZjszTETN1BDQZRn/QOrcP+c8ATgg==} peerDependencies: playwright: '*' safaridriver: '*' - vitest: 3.0.7 + vitest: 3.1.2 webdriverio: ^7.0.0 || ^8.0.0 || ^9.0.0 peerDependenciesMeta: playwright: @@ -818,11 +818,11 @@ packages: webdriverio: optional: true - '@vitest/expect@3.0.7': - resolution: {integrity: sha512-QP25f+YJhzPfHrHfYHtvRn+uvkCFCqFtW9CktfBxmB+25QqWsx7VB2As6f4GmwllHLDhXNHvqedwhvMmSnNmjw==} + '@vitest/expect@3.1.2': + resolution: {integrity: sha512-O8hJgr+zREopCAqWl3uCVaOdqJwZ9qaDwUP7vy3Xigad0phZe9APxKhPcDNqYYi0rX5oMvwJMSCAXY2afqeTSA==} - '@vitest/mocker@3.0.7': - resolution: {integrity: sha512-qui+3BLz9Eonx4EAuR/i+QlCX6AUZ35taDQgwGkK/Tw6/WgwodSrjN1X2xf69IA/643ZX5zNKIn2svvtZDrs4w==} + '@vitest/mocker@3.1.2': + resolution: {integrity: sha512-kOtd6K2lc7SQ0mBqYv/wdGedlqPdM/B38paPY+OwJ1XiNi44w3Fpog82UfOibmHaV9Wod18A09I9SCKLyDMqgw==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -832,42 +832,42 @@ packages: vite: optional: true - '@vitest/pretty-format@3.0.7': - resolution: {integrity: sha512-CiRY0BViD/V8uwuEzz9Yapyao+M9M008/9oMOSQydwbwb+CMokEq3XVaF3XK/VWaOK0Jm9z7ENhybg70Gtxsmg==} + '@vitest/pretty-format@3.1.2': + resolution: {integrity: sha512-R0xAiHuWeDjTSB3kQ3OQpT8Rx3yhdOAIm/JM4axXxnG7Q/fS8XUwggv/A4xzbQA+drYRjzkMnpYnOGAc4oeq8w==} - '@vitest/runner@3.0.7': - resolution: {integrity: sha512-WeEl38Z0S2ZcuRTeyYqaZtm4e26tq6ZFqh5y8YD9YxfWuu0OFiGFUbnxNynwLjNRHPsXyee2M9tV7YxOTPZl2g==} + '@vitest/runner@3.1.2': + resolution: {integrity: sha512-bhLib9l4xb4sUMPXnThbnhX2Yi8OutBMA8Yahxa7yavQsFDtwY/jrUZwpKp2XH9DhRFJIeytlyGpXCqZ65nR+g==} - '@vitest/snapshot@3.0.7': - resolution: {integrity: sha512-eqTUryJWQN0Rtf5yqCGTQWsCFOQe4eNz5Twsu21xYEcnFJtMU5XvmG0vgebhdLlrHQTSq5p8vWHJIeJQV8ovsA==} + '@vitest/snapshot@3.1.2': + resolution: {integrity: sha512-Q1qkpazSF/p4ApZg1vfZSQ5Yw6OCQxVMVrLjslbLFA1hMDrT2uxtqMaw8Tc/jy5DLka1sNs1Y7rBcftMiaSH/Q==} - '@vitest/spy@3.0.7': - resolution: {integrity: sha512-4T4WcsibB0B6hrKdAZTM37ekuyFZt2cGbEGd2+L0P8ov15J1/HUsUaqkXEQPNAWr4BtPPe1gI+FYfMHhEKfR8w==} + '@vitest/spy@3.1.2': + resolution: {integrity: sha512-OEc5fSXMws6sHVe4kOFyDSj/+4MSwst0ib4un0DlcYgQvRuYQ0+M2HyqGaauUMnjq87tmUaMNDxKQx7wNfVqPA==} - '@vitest/utils@3.0.7': - resolution: {integrity: sha512-xePVpCRfooFX3rANQjwoditoXgWb1MaFbzmGuPP59MK6i13mrnDw/yEIyJudLeW6/38mCNcwCiJIGmpDPibAIg==} + '@vitest/utils@3.1.2': + resolution: {integrity: sha512-5GGd0ytZ7BH3H6JTj9Kw7Prn1Nbg0wZVrIvou+UWxm54d+WoXXgAgjFJ8wn3LdagWLFSEfpPeyYrByZaGEZHLg==} - '@wdio/config@9.10.1': - resolution: {integrity: sha512-HorSrCfSKItCrFCcntiAKbzyQ89wUg3XRekDgbAgwTPsqbnbsoovpWSUpX3SQFMhGiYF19HXMDo3CiFwfJINOQ==} + '@wdio/config@9.12.6': + resolution: {integrity: sha512-zlOJixJUHxeoyfIN/KdM797HwJj/oNgBaEdftgJARqbXt5AVZu18vJ3zljb+wzbY2M0pl7Y4+5OFH06WlDgQ+A==} engines: {node: '>=18.20.0'} '@wdio/logger@9.4.4': resolution: {integrity: sha512-BXx8RXFUW2M4dcO6t5Le95Hi2ZkTQBRsvBQqLekT2rZ6Xmw8ZKZBPf0FptnoftFGg6dYmwnDidYv/0+4PiHjpQ==} engines: {node: '>=18.20.0'} - '@wdio/protocols@9.7.0': - resolution: {integrity: sha512-5DI8cqJqT9K6oQn8UpaSTmcGAl4ufkUWC5FoPT3oXdLjILfxvweZDf/2XNBCbGMk4+VOMKqB2ofOqKhDIB2nAg==} + '@wdio/protocols@9.12.5': + resolution: {integrity: sha512-i+yc0EZtZOh5fFuwHxvcnXeTXk2ZjFICRbcAxTNE0F2Jr4uOydvcAOw4EIIRmb9NWUSPf/bGZAA+4SEXmxmjUA==} '@wdio/repl@9.4.4': resolution: {integrity: sha512-kchPRhoG/pCn4KhHGiL/ocNhdpR8OkD2e6sANlSUZ4TGBVi86YSIEjc2yXUwLacHknC/EnQk/SFnqd4MsNjGGg==} engines: {node: '>=18.20.0'} - '@wdio/types@9.10.1': - resolution: {integrity: sha512-/t1VXPU5Ad1FQjRUP0WlK7IR0dCTX5hSkul8SpCuUpWbeyI4Iol/Wx2b1YU6nS+Ydh78rJCyHxtV0eE5TM1rbw==} + '@wdio/types@9.12.6': + resolution: {integrity: sha512-WzZhaN834du9wjqT/Go9qPyB7VkzV2bjr6pr06DrIzxIpJq/snWOv96C6OjJu8nmYNRjV769mAxyggBUf+sUoQ==} engines: {node: '>=18.20.0'} - '@wdio/utils@9.10.1': - resolution: {integrity: sha512-gBrlA0vtUVnBthmWhMKKHogCdtPN7llG2qZGprqCZeRAlZJlEbFYrzMDoU7VC6KSU8upJWXlWnK6MV1J9cZn4Q==} + '@wdio/utils@9.12.6': + resolution: {integrity: sha512-JfI4CxBRQCOgToJeQNaZLv+wYNIGyJG1gqrpxUOvkrJvBgdOAmIu3dzlcKP/WviXlcxvwLQF2FK8bQVTjHv0fQ==} engines: {node: '>=18.20.0'} '@zip.js/zip.js@2.7.57': @@ -1524,8 +1524,8 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} - expect-type@1.2.0: - resolution: {integrity: sha512-80F22aiJ3GLyVnS/B3HzgR6RelZVumzj9jkL0Rhz4h0xYbNW9PjlQz5h3J/SShErbXBc295vseR4/MIbVmUbeA==} + expect-type@1.2.1: + resolution: {integrity: sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==} engines: {node: '>=12.0.0'} exsolve@1.0.1: @@ -1576,6 +1576,14 @@ packages: picomatch: optional: true + fdir@6.4.4: + resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -2119,6 +2127,7 @@ packages: node-domexception@1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} + deprecated: Use your platform's native DOMException instead node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} @@ -2697,8 +2706,8 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - std-env@3.8.1: - resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} + std-env@3.9.0: + resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} streamx@2.22.0: resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} @@ -2793,6 +2802,10 @@ packages: resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.13: + resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -2933,8 +2946,8 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - vite-node@3.0.7: - resolution: {integrity: sha512-2fX0QwX4GkkkpULXdT1Pf4q0tC1i1lFOyseKoonavXUNlQ77KpW2XqBGGNIm/J4Ows4KxgGJzDguYVPKwG/n5A==} + vite-node@3.1.2: + resolution: {integrity: sha512-/8iMryv46J3aK13iUXsei5G/A3CUlW4665THCPS+K8xAaqrVWiGB4RfXMQXCLjpK9P2eK//BczrVkn5JLAk6DA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -2978,16 +2991,16 @@ packages: yaml: optional: true - vitest@3.0.7: - resolution: {integrity: sha512-IP7gPK3LS3Fvn44x30X1dM9vtawm0aesAa2yBIZ9vQf+qB69NXC5776+Qmcr7ohUXIQuLhk7xQR0aSUIDPqavg==} + vitest@3.1.2: + resolution: {integrity: sha512-WaxpJe092ID1C0mr+LH9MmNrhfzi8I65EX/NRU/Ld016KqQNRgxSOlGNP1hHN+a/F8L15Mh8klwaF77zR3GeDQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.0.7 - '@vitest/ui': 3.0.7 + '@vitest/browser': 3.1.2 + '@vitest/ui': 3.1.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -3015,15 +3028,15 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} - webdriver@9.10.1: - resolution: {integrity: sha512-KZBCetzXJYrtjHh0M7nhjxqtMNI1+8YfJd7+tT5e5MWHTM3lgmhhWLBUywSCZtCaIRwpCVsTC/0JzM1CFM1usQ==} + webdriver@9.12.6: + resolution: {integrity: sha512-Alz+JiaVW15b/Qy6zSmJeYXxvmtMIVpEAg7QDfCWqG9miZSKJYWwgWE3xoSrwYn5kTylUszqb17Pb5wyrj7YFw==} engines: {node: '>=18.20.0'} - webdriverio@9.10.1: - resolution: {integrity: sha512-nN/vd2Nm+tQV/g36pPhavUQF0F8/DGPTnGdZ4D9mxCzQAJpx5w6einCuBe+PjS9czSLIefi/wVzrec3IOJokeA==} + webdriverio@9.12.7: + resolution: {integrity: sha512-HxpLQrFuadfE65dqh+Qc2pdvz18FbsdpdiZogy8VUBtxRanijbOsi4cV84ffGXab8Ownzu+bNBJuJjlTBDX00Q==} engines: {node: '>=18.20.0'} peerDependencies: - puppeteer-core: ^22.3.0 + puppeteer-core: '>=22.x || <=24.x' peerDependenciesMeta: puppeteer-core: optional: true @@ -3703,73 +3716,71 @@ snapshots: '@typescript-eslint/types': 8.29.0 eslint-visitor-keys: 4.2.0 - '@vitest/browser@3.0.7(@types/node@22.13.14)(typescript@5.8.2)(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2))(vitest@3.0.7)(webdriverio@9.10.1)': + '@vitest/browser@3.1.2(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2))(vitest@3.1.2)(webdriverio@9.12.7)': dependencies: '@testing-library/dom': 10.4.0 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) - '@vitest/mocker': 3.0.7(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2)) - '@vitest/utils': 3.0.7 + '@vitest/mocker': 3.1.2(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2)) + '@vitest/utils': 3.1.2 magic-string: 0.30.17 - msw: 2.7.3(@types/node@22.13.14)(typescript@5.8.2) sirv: 3.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.7(@types/node@22.13.14)(@vitest/browser@3.0.7)(happy-dom@17.4.4)(jiti@2.4.2)(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2)) + vitest: 3.1.2(@types/node@22.13.14)(@vitest/browser@3.1.2)(happy-dom@17.4.4)(jiti@2.4.2)(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2)) ws: 8.18.1 optionalDependencies: - webdriverio: 9.10.1 + webdriverio: 9.12.7 transitivePeerDependencies: - - '@types/node' - bufferutil - - typescript + - msw - utf-8-validate - vite - '@vitest/expect@3.0.7': + '@vitest/expect@3.1.2': dependencies: - '@vitest/spy': 3.0.7 - '@vitest/utils': 3.0.7 + '@vitest/spy': 3.1.2 + '@vitest/utils': 3.1.2 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.7(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2))': + '@vitest/mocker@3.1.2(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2))': dependencies: - '@vitest/spy': 3.0.7 + '@vitest/spy': 3.1.2 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: msw: 2.7.3(@types/node@22.13.14)(typescript@5.8.2) vite: 6.0.13(@types/node@22.13.14)(jiti@2.4.2) - '@vitest/pretty-format@3.0.7': + '@vitest/pretty-format@3.1.2': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.0.7': + '@vitest/runner@3.1.2': dependencies: - '@vitest/utils': 3.0.7 + '@vitest/utils': 3.1.2 pathe: 2.0.3 - '@vitest/snapshot@3.0.7': + '@vitest/snapshot@3.1.2': dependencies: - '@vitest/pretty-format': 3.0.7 + '@vitest/pretty-format': 3.1.2 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.0.7': + '@vitest/spy@3.1.2': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.0.7': + '@vitest/utils@3.1.2': dependencies: - '@vitest/pretty-format': 3.0.7 + '@vitest/pretty-format': 3.1.2 loupe: 3.1.3 tinyrainbow: 2.0.0 - '@wdio/config@9.10.1': + '@wdio/config@9.12.6': dependencies: '@wdio/logger': 9.4.4 - '@wdio/types': 9.10.1 - '@wdio/utils': 9.10.1 + '@wdio/types': 9.12.6 + '@wdio/utils': 9.12.6 deepmerge-ts: 7.1.5 glob: 10.4.5 import-meta-resolve: 4.1.0 @@ -3784,21 +3795,21 @@ snapshots: loglevel-plugin-prefix: 0.8.4 strip-ansi: 7.1.0 - '@wdio/protocols@9.7.0': {} + '@wdio/protocols@9.12.5': {} '@wdio/repl@9.4.4': dependencies: '@types/node': 20.17.23 - '@wdio/types@9.10.1': + '@wdio/types@9.12.6': dependencies: '@types/node': 20.17.23 - '@wdio/utils@9.10.1': + '@wdio/utils@9.12.6': dependencies: '@puppeteer/browsers': 2.7.1 '@wdio/logger': 9.4.4 - '@wdio/types': 9.10.1 + '@wdio/types': 9.12.6 decamelize: 6.0.0 deepmerge-ts: 7.1.5 edgedriver: 6.1.1 @@ -4642,7 +4653,7 @@ snapshots: events@3.3.0: {} - expect-type@1.2.0: {} + expect-type@1.2.1: {} exsolve@1.0.1: {} @@ -4692,6 +4703,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.4(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 @@ -5864,7 +5879,7 @@ snapshots: statuses@2.0.1: {} - std-env@3.8.1: {} + std-env@3.9.0: {} streamx@2.22.0: dependencies: @@ -5988,6 +6003,11 @@ snapshots: fdir: 6.4.3(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.13: + dependencies: + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@1.0.2: {} tinyrainbow@2.0.0: {} @@ -6156,7 +6176,7 @@ snapshots: util-deprecate@1.0.2: {} - vite-node@3.0.7(@types/node@22.13.14)(jiti@2.4.2): + vite-node@3.1.2(@types/node@22.13.14)(jiti@2.4.2): dependencies: cac: 6.7.14 debug: 4.4.0 @@ -6187,31 +6207,32 @@ snapshots: fsevents: 2.3.3 jiti: 2.4.2 - vitest@3.0.7(@types/node@22.13.14)(@vitest/browser@3.0.7)(happy-dom@17.4.4)(jiti@2.4.2)(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2)): + vitest@3.1.2(@types/node@22.13.14)(@vitest/browser@3.1.2)(happy-dom@17.4.4)(jiti@2.4.2)(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2)): dependencies: - '@vitest/expect': 3.0.7 - '@vitest/mocker': 3.0.7(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2)) - '@vitest/pretty-format': 3.0.7 - '@vitest/runner': 3.0.7 - '@vitest/snapshot': 3.0.7 - '@vitest/spy': 3.0.7 - '@vitest/utils': 3.0.7 + '@vitest/expect': 3.1.2 + '@vitest/mocker': 3.1.2(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2)) + '@vitest/pretty-format': 3.1.2 + '@vitest/runner': 3.1.2 + '@vitest/snapshot': 3.1.2 + '@vitest/spy': 3.1.2 + '@vitest/utils': 3.1.2 chai: 5.2.0 debug: 4.4.0 - expect-type: 1.2.0 + expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 - std-env: 3.8.1 + std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 + tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 vite: 6.0.13(@types/node@22.13.14)(jiti@2.4.2) - vite-node: 3.0.7(@types/node@22.13.14)(jiti@2.4.2) + vite-node: 3.1.2(@types/node@22.13.14)(jiti@2.4.2) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.13.14 - '@vitest/browser': 3.0.7(@types/node@22.13.14)(typescript@5.8.2)(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2))(vitest@3.0.7)(webdriverio@9.10.1) + '@vitest/browser': 3.1.2(msw@2.7.3(@types/node@22.13.14)(typescript@5.8.2))(vite@6.0.13(@types/node@22.13.14)(jiti@2.4.2))(vitest@3.1.2)(webdriverio@9.12.7) happy-dom: 17.4.4 transitivePeerDependencies: - jiti @@ -6237,15 +6258,15 @@ snapshots: web-streams-polyfill@3.3.3: {} - webdriver@9.10.1: + webdriver@9.12.6: dependencies: '@types/node': 20.17.23 '@types/ws': 8.18.0 - '@wdio/config': 9.10.1 + '@wdio/config': 9.12.6 '@wdio/logger': 9.4.4 - '@wdio/protocols': 9.7.0 - '@wdio/types': 9.10.1 - '@wdio/utils': 9.10.1 + '@wdio/protocols': 9.12.5 + '@wdio/types': 9.12.6 + '@wdio/utils': 9.12.6 deepmerge-ts: 7.1.5 undici: 6.21.1 ws: 8.18.1 @@ -6255,16 +6276,16 @@ snapshots: - supports-color - utf-8-validate - webdriverio@9.10.1: + webdriverio@9.12.7: dependencies: '@types/node': 20.17.23 '@types/sinonjs__fake-timers': 8.1.5 - '@wdio/config': 9.10.1 + '@wdio/config': 9.12.6 '@wdio/logger': 9.4.4 - '@wdio/protocols': 9.7.0 + '@wdio/protocols': 9.12.5 '@wdio/repl': 9.4.4 - '@wdio/types': 9.10.1 - '@wdio/utils': 9.10.1 + '@wdio/types': 9.12.6 + '@wdio/utils': 9.12.6 archiver: 7.0.1 aria-query: 5.3.2 cheerio: 1.0.0 @@ -6281,7 +6302,7 @@ snapshots: rgb2hex: 0.2.5 serialize-error: 11.0.3 urlpattern-polyfill: 10.0.0 - webdriver: 9.10.1 + webdriver: 9.12.6 transitivePeerDependencies: - bare-buffer - bufferutil