diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json index 7574a29..bddbf3c 100644 --- a/apps/dashboard/package.json +++ b/apps/dashboard/package.json @@ -40,7 +40,7 @@ "jsdom": "29.0.1", "lighthouse": "13.0.3", "typescript": "5.9.3", - "vitest": "4.0.18" + "vitest": "4.1.2" }, "pnpm": { "overrides": { diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 6dd13e3..c874e4a 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -59,7 +59,7 @@ "playwright": "1.58.2", "typescript": "5.9.3", "vite": "8.0.5", - "vitest": "4.0.18" + "vitest": "4.1.2" }, "pnpm": { "overrides": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a6ef86e..42cb3f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,7 +86,7 @@ importers: version: 5.2.0(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) '@vitest/coverage-v8': specifier: 4.0.18 - version: 4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@29.0.1)) + version: 4.0.18(vitest@4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@29.0.1)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4))) jsdom: specifier: 29.0.1 version: 29.0.1 @@ -97,8 +97,8 @@ importers: specifier: 5.9.3 version: 5.9.3 vitest: - specifier: 4.0.18 - version: 4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@29.0.1) + specifier: 4.1.2 + version: 4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@29.0.1)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) apps/desktop: dependencies: @@ -174,7 +174,7 @@ importers: version: 5.2.0(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) '@vitest/coverage-v8': specifier: 4.0.18 - version: 4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@26.1.0)) + version: 4.0.18(vitest@4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@26.1.0)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4))) jsdom: specifier: 26.1.0 version: 26.1.0 @@ -188,8 +188,8 @@ importers: specifier: 8.0.5 version: 8.0.5(@types/node@25.2.0)(esbuild@0.27.4) vitest: - specifier: 4.0.18 - version: 4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@26.1.0) + specifier: 4.1.2 + version: 4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@26.1.0)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) packages/frontend-api-client: dependencies: @@ -1391,11 +1391,11 @@ packages: '@vitest/browser': optional: true - '@vitest/expect@4.0.18': - resolution: {integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==} + '@vitest/expect@4.1.2': + resolution: {integrity: sha512-gbu+7B0YgUJ2nkdsRJrFFW6X7NTP44WlhiclHniUhxADQJH5Szt9mZ9hWnJPJ8YwOK5zUOSSlSvyzRf0u1DSBQ==} - '@vitest/mocker@4.0.18': - resolution: {integrity: sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==} + '@vitest/mocker@4.1.2': + resolution: {integrity: sha512-Ize4iQtEALHDttPRCmN+FKqOl2vxTiNUhzobQFFt/BM1lRUTG7zRCLOykG/6Vo4E4hnUdfVLo5/eqKPukcWW7Q==} peerDependencies: msw: ^2.4.9 vite: 8.0.5 @@ -1408,18 +1408,24 @@ packages: '@vitest/pretty-format@4.0.18': resolution: {integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==} - '@vitest/runner@4.0.18': - resolution: {integrity: sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==} + '@vitest/pretty-format@4.1.2': + resolution: {integrity: sha512-dwQga8aejqeuB+TvXCMzSQemvV9hNEtDDpgUKDzOmNQayl2OG241PSWeJwKRH3CiC+sESrmoFd49rfnq7T4RnA==} - '@vitest/snapshot@4.0.18': - resolution: {integrity: sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==} + '@vitest/runner@4.1.2': + resolution: {integrity: sha512-Gr+FQan34CdiYAwpGJmQG8PgkyFVmARK8/xSijia3eTFgVfpcpztWLuP6FttGNfPLJhaZVP/euvujeNYar36OQ==} - '@vitest/spy@4.0.18': - resolution: {integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==} + '@vitest/snapshot@4.1.2': + resolution: {integrity: sha512-g7yfUmxYS4mNxk31qbOYsSt2F4m1E02LFqO53Xpzg3zKMhLAPZAjjfyl9e6z7HrW6LvUdTwAQR3HHfLjpko16A==} + + '@vitest/spy@4.1.2': + resolution: {integrity: sha512-DU4fBnbVCJGNBwVA6xSToNXrkZNSiw59H8tcuUspVMsBDBST4nfvsPsEHDHGtWRRnqBERBQu7TrTKskmjqTXKA==} '@vitest/utils@4.0.18': resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} + '@vitest/utils@4.1.2': + resolution: {integrity: sha512-xw2/TiX82lQHA06cgbqRKFb5lCAy3axQ4H4SoUFhUsg+wztiet+co86IAMDtF6Vm1hc7J6j09oh/rgDn+JdKIQ==} + '@xyflow/react@12.10.1': resolution: {integrity: sha512-5eSWtIK/+rkldOuFbOOz44CRgQRjtS9v5nufk77DV+XBnfCGL9HAQ8PG00o2ZYKqkEU/Ak6wrKC95Tu+2zuK3Q==} peerDependencies: @@ -1850,8 +1856,8 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} + es-module-lexer@2.0.0: + resolution: {integrity: sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==} es-object-atoms@1.1.1: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} @@ -2484,8 +2490,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - netmask@2.0.2: - resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} + netmask@2.1.0: + resolution: {integrity: sha512-z9sZrk6wyf8/NDKKqe+Tyl58XtgkYrV4kgt1O8xrzYvpl1LvPacPo0imMLHfpStk3kgCIq1ksJ2bmJn9hue2lQ==} engines: {node: '>= 0.4.0'} next@16.2.1: @@ -2794,6 +2800,9 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} + std-env@4.0.0: + resolution: {integrity: sha512-zUMPtQ/HBY3/50VbpkupYHbRroTRZJPRLvreamgErJVys0ceuzMkD44J/QjqhHjOzK42GQ3QZIeFG1OYfOtKqQ==} + streamx@2.25.0: resolution: {integrity: sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==} @@ -3046,20 +3055,21 @@ packages: yaml: optional: true - vitest@4.0.18: - resolution: {integrity: sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==} + vitest@4.1.2: + resolution: {integrity: sha512-xjR1dMTVHlFLh98JE3i/f/WePqJsah4A0FK9cc8Ehp9Udk0AZk6ccpIZhh1qJ/yxVWRZ+Q54ocnD8TXmkhspGg==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.0.18 - '@vitest/browser-preview': 4.0.18 - '@vitest/browser-webdriverio': 4.0.18 - '@vitest/ui': 4.0.18 + '@vitest/browser-playwright': 4.1.2 + '@vitest/browser-preview': 4.1.2 + '@vitest/browser-webdriverio': 4.1.2 + '@vitest/ui': 4.1.2 happy-dom: '*' jsdom: '*' + vite: 8.0.5 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -4362,7 +4372,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@26.1.0))': + '@vitest/coverage-v8@4.0.18(vitest@4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@26.1.0)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -4374,9 +4384,9 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.1.0 - vitest: 4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@26.1.0) + vitest: 4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@26.1.0)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@29.0.1))': + '@vitest/coverage-v8@4.0.18(vitest@4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@29.0.1)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -4388,20 +4398,20 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.1.0 - vitest: 4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@29.0.1) + vitest: 4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@29.0.1)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) - '@vitest/expect@4.0.18': + '@vitest/expect@4.1.2': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 + '@vitest/spy': 4.1.2 + '@vitest/utils': 4.1.2 chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.0.18(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4))': + '@vitest/mocker@4.1.2(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4))': dependencies: - '@vitest/spy': 4.0.18 + '@vitest/spy': 4.1.2 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: @@ -4411,24 +4421,35 @@ snapshots: dependencies: tinyrainbow: 3.1.0 - '@vitest/runner@4.0.18': + '@vitest/pretty-format@4.1.2': dependencies: - '@vitest/utils': 4.0.18 + tinyrainbow: 3.1.0 + + '@vitest/runner@4.1.2': + dependencies: + '@vitest/utils': 4.1.2 pathe: 2.0.3 - '@vitest/snapshot@4.0.18': + '@vitest/snapshot@4.1.2': dependencies: - '@vitest/pretty-format': 4.0.18 + '@vitest/pretty-format': 4.1.2 + '@vitest/utils': 4.1.2 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@4.0.18': {} + '@vitest/spy@4.1.2': {} '@vitest/utils@4.0.18': dependencies: '@vitest/pretty-format': 4.0.18 tinyrainbow: 3.1.0 + '@vitest/utils@4.1.2': + dependencies: + '@vitest/pretty-format': 4.1.2 + convert-source-map: 2.0.0 + tinyrainbow: 3.1.0 + '@xyflow/react@12.10.1(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@xyflow/system': 0.0.75 @@ -4815,7 +4836,7 @@ snapshots: es-errors@1.3.0: {} - es-module-lexer@1.7.0: {} + es-module-lexer@2.0.0: {} es-object-atoms@1.1.1: dependencies: @@ -5704,7 +5725,7 @@ snapshots: nanoid@3.3.11: {} - netmask@2.0.2: {} + netmask@2.1.0: {} next@16.2.1(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: @@ -5767,7 +5788,7 @@ snapshots: pac-resolver@7.0.1: dependencies: degenerator: 5.0.1 - netmask: 2.0.2 + netmask: 2.1.0 pako@1.0.11: {} @@ -6113,6 +6134,8 @@ snapshots: std-env@3.10.0: {} + std-env@4.0.0: {} + streamx@2.25.0: dependencies: events-universal: 1.0.1 @@ -6356,22 +6379,22 @@ snapshots: esbuild: 0.27.4 fsevents: 2.3.3 - vitest@4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@26.1.0): + vitest@4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@26.1.0)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)): dependencies: - '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) - '@vitest/pretty-format': 4.0.18 - '@vitest/runner': 4.0.18 - '@vitest/snapshot': 4.0.18 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 - es-module-lexer: 1.7.0 + '@vitest/expect': 4.1.2 + '@vitest/mocker': 4.1.2(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) + '@vitest/pretty-format': 4.1.2 + '@vitest/runner': 4.1.2 + '@vitest/snapshot': 4.1.2 + '@vitest/spy': 4.1.2 + '@vitest/utils': 4.1.2 + es-module-lexer: 2.0.0 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.1 pathe: 2.0.3 picomatch: 4.0.4 - std-env: 3.10.0 + std-env: 4.0.0 tinybench: 2.9.0 tinyexec: 1.0.4 tinyglobby: 0.2.15 @@ -6383,35 +6406,24 @@ snapshots: '@types/node': 25.2.0 jsdom: 26.1.0 transitivePeerDependencies: - - '@vitejs/devtools' - - esbuild - - jiti - - less - msw - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml - - vitest@4.0.18(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(esbuild@0.27.4)(jsdom@29.0.1): - dependencies: - '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) - '@vitest/pretty-format': 4.0.18 - '@vitest/runner': 4.0.18 - '@vitest/snapshot': 4.0.18 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 - es-module-lexer: 1.7.0 + + vitest@4.1.2(@opentelemetry/api@1.9.1)(@types/node@25.2.0)(jsdom@29.0.1)(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)): + dependencies: + '@vitest/expect': 4.1.2 + '@vitest/mocker': 4.1.2(vite@8.0.5(@types/node@25.2.0)(esbuild@0.27.4)) + '@vitest/pretty-format': 4.1.2 + '@vitest/runner': 4.1.2 + '@vitest/snapshot': 4.1.2 + '@vitest/spy': 4.1.2 + '@vitest/utils': 4.1.2 + es-module-lexer: 2.0.0 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.1 pathe: 2.0.3 picomatch: 4.0.4 - std-env: 3.10.0 + std-env: 4.0.0 tinybench: 2.9.0 tinyexec: 1.0.4 tinyglobby: 0.2.15 @@ -6423,18 +6435,7 @@ snapshots: '@types/node': 25.2.0 jsdom: 29.0.1 transitivePeerDependencies: - - '@vitejs/devtools' - - esbuild - - jiti - - less - msw - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml w3c-xmlserializer@5.0.0: dependencies: