diff --git a/package.json b/package.json index 4b787a967..e3bd39438 100644 --- a/package.json +++ b/package.json @@ -168,7 +168,7 @@ "@typescript-eslint/eslint-plugin": "8.45.0", "@typescript-eslint/parser": "8.45.0", "@vitejs/plugin-react": "5.0.4", - "@vitest/browser": "3.2.4", + "@vitest/browser": "3.2.5", "@vitest/coverage-v8": "3.2.4", "@vitest/ui": "3.2.4", "concurrently": "9.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7371e2c37..a08cd9576 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -260,7 +260,7 @@ importers: version: 9.1.20(react@19.1.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.6.2)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))) '@storybook/addon-vitest': specifier: ^9.0.11 - version: 9.1.20(@vitest/browser@3.2.4)(@vitest/runner@3.2.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.6.2)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)))(vitest@3.2.4) + version: 9.1.20(@vitest/browser@3.2.5)(@vitest/runner@3.2.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.6.2)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)))(vitest@3.2.4) '@storybook/react': specifier: 9.1.20 version: 9.1.20(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.6.2)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)))(typescript@5.9.3) @@ -340,11 +340,11 @@ importers: specifier: 5.0.4 version: 5.0.4(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)) '@vitest/browser': - specifier: 3.2.4 - version: 3.2.4(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4) + specifier: 3.2.5 + version: 3.2.5(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4) '@vitest/coverage-v8': specifier: 3.2.4 - version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) + version: 3.2.4(@vitest/browser@3.2.5)(vitest@3.2.4) '@vitest/ui': specifier: 3.2.4 version: 3.2.4(vitest@3.2.4) @@ -434,7 +434,7 @@ importers: version: 5.1.4(typescript@5.9.3)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)) vitest: specifier: 3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) + version: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.5)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) packages: @@ -2868,12 +2868,12 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - '@vitest/browser@3.2.4': - resolution: {integrity: sha512-tJxiPrWmzH8a+w9nLKlQMzAKX/7VjFs50MWgcAj7p9XQ7AQ9/35fByFYptgPELyLw+0aixTnC4pUWV+APcZ/kw==} + '@vitest/browser@3.2.5': + resolution: {integrity: sha512-+nja5Xt7FIbHqO/HstCUN5Y77qlRice9IV29jphviusIJA7hKgePSAP7iSz6XSolKFKh5/hEyMfz3fVDgwym+A==} peerDependencies: playwright: '*' safaridriver: '*' - vitest: 3.2.4 + vitest: 3.2.5 webdriverio: ^7.0.0 || ^8.0.0 || ^9.0.0 peerDependenciesMeta: playwright: @@ -2906,9 +2906,23 @@ packages: vite: optional: true + '@vitest/mocker@3.2.5': + resolution: {integrity: sha512-pSn90JZwcoavFhHqH7zyHdsvtPHgdVjAipgvU1go35ALm3j3hSQwlS51RkSTdFb+IEIiZAC5QZr9vmjicpG2Ig==} + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + '@vitest/pretty-format@3.2.4': resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} + '@vitest/pretty-format@3.2.5': + resolution: {integrity: sha512-lgiuL0rvqzUHGcfaETD0OeLLhOyXEYypWX408BHVmi2m+fBQyeb8Rm106mcYSfF89U6CP3UycLJ4Y3S5cGnhKg==} + '@vitest/runner@3.2.4': resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==} @@ -2918,6 +2932,9 @@ packages: '@vitest/spy@3.2.4': resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} + '@vitest/spy@3.2.5': + resolution: {integrity: sha512-DtLO2Cx9IZpjfnOf6pjZ/48boCwVFd5TQZXkXEN6iUoghtljx7ZOBptnnNrjQXN5oXXhmPS4v2kIYo9nY29aGA==} + '@vitest/ui@3.2.4': resolution: {integrity: sha512-hGISOaP18plkzbWEcP/QvtRW1xDXF2+96HbEX6byqQhAUbiS5oH6/9JwW+QsQCIYON2bI6QZBF+2PvOmrRZ9wA==} peerDependencies: @@ -2926,6 +2943,9 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} + '@vitest/utils@3.2.5': + resolution: {integrity: sha512-54Z5mdFlTYRl5DH4NTe+eFR8S5mOPZu4Gew0KzGUtPKiSsUfD1xlfpnOTHkKocSb/En6E/lpyTo+aI7n9tAYGg==} + '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -4318,7 +4338,7 @@ packages: git-raw-commits@4.0.0: resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} engines: {node: '>=16'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true glob-parent@5.1.2: @@ -5798,6 +5818,7 @@ packages: react-mentions@4.4.10: resolution: {integrity: sha512-JHiQlgF1oSZR7VYPjq32wy97z1w1oE4x10EuhKjPr4WUKhVzG1uFQhQjKqjQkbVqJrmahf+ldgBTv36NrkpKpA==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. peerDependencies: react: '>=16.8.3' react-dom: '>=16.8.3' @@ -5867,6 +5888,7 @@ packages: recharts@2.15.1: resolution: {integrity: sha512-v8PUTUlyiDe56qUj82w/EDVuzEFXwEHp9/xOowGAZwfLjB9uAy3GllQVIYMWF6nU+qibx85WF75zD7AjqoT54Q==} engines: {node: '>=14'} + deprecated: 1.x and 2.x branches are no longer active. Bump to Recharts v3 to receive latest features and bugfixes. See https://github.com/recharts/recharts/wiki/3.0-migration-guide peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -6468,6 +6490,7 @@ packages: tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} + deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 @@ -9040,7 +9063,7 @@ snapshots: optionalDependencies: react: 19.1.1 - '@storybook/addon-vitest@9.1.20(@vitest/browser@3.2.4)(@vitest/runner@3.2.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.6.2)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)))(vitest@3.2.4)': + '@storybook/addon-vitest@9.1.20(@vitest/browser@3.2.5)(@vitest/runner@3.2.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.6.2)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)))(vitest@3.2.4)': dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 1.6.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -9048,9 +9071,9 @@ snapshots: storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.6.2)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)) ts-dedent: 2.2.0 optionalDependencies: - '@vitest/browser': 3.2.4(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4) + '@vitest/browser': 3.2.5(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4) '@vitest/runner': 3.2.4 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.5)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) transitivePeerDependencies: - react - react-dom @@ -9426,7 +9449,7 @@ snapshots: '@types/estree-jsx@1.0.5': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 '@types/estree@1.0.8': {} @@ -9705,16 +9728,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/browser@3.2.4(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4)': + '@vitest/browser@3.2.5(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4)': 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(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)) - '@vitest/utils': 3.2.4 + '@vitest/mocker': 3.2.5(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6)) + '@vitest/utils': 3.2.5 magic-string: 0.30.19 sirv: 3.0.2 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.5)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) ws: 8.18.3 optionalDependencies: playwright: 1.55.1 @@ -9724,7 +9747,7 @@ snapshots: - utf-8-validate - vite - '@vitest/coverage-v8@3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4)': + '@vitest/coverage-v8@3.2.4(@vitest/browser@3.2.5)(vitest@3.2.4)': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -9739,9 +9762,9 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.5)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) optionalDependencies: - '@vitest/browser': 3.2.4(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4) + '@vitest/browser': 3.2.5(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4) transitivePeerDependencies: - supports-color @@ -9761,10 +9784,22 @@ snapshots: optionalDependencies: vite: 7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) + '@vitest/mocker@3.2.5(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))': + dependencies: + '@vitest/spy': 3.2.5 + estree-walker: 3.0.3 + magic-string: 0.30.19 + optionalDependencies: + vite: 7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) + '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 + '@vitest/pretty-format@3.2.5': + dependencies: + tinyrainbow: 2.0.0 + '@vitest/runner@3.2.4': dependencies: '@vitest/utils': 3.2.4 @@ -9781,6 +9816,10 @@ snapshots: dependencies: tinyspy: 4.0.4 + '@vitest/spy@3.2.5': + dependencies: + tinyspy: 4.0.4 + '@vitest/ui@3.2.4(vitest@3.2.4)': dependencies: '@vitest/utils': 3.2.4 @@ -9790,7 +9829,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.15 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.5)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6) '@vitest/utils@3.2.4': dependencies: @@ -9798,6 +9837,12 @@ snapshots: loupe: 3.2.1 tinyrainbow: 2.0.0 + '@vitest/utils@3.2.5': + dependencies: + '@vitest/pretty-format': 3.2.5 + loupe: 3.2.1 + tinyrainbow: 2.0.0 + '@webassemblyjs/ast@1.14.1': dependencies: '@webassemblyjs/helper-numbers': 1.13.2 @@ -11244,7 +11289,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 esutils@2.0.3: {} @@ -14273,7 +14318,7 @@ snapshots: terser: 5.47.1 tsx: 4.20.6 - vitest@3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@25.0.10)(@vitest/browser@3.2.5)(@vitest/ui@3.2.4)(happy-dom@20.8.9)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 @@ -14301,7 +14346,7 @@ snapshots: optionalDependencies: '@types/debug': 4.1.12 '@types/node': 25.0.10 - '@vitest/browser': 3.2.4(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4) + '@vitest/browser': 3.2.5(playwright@1.55.1)(vite@7.3.2(@types/node@25.0.10)(jiti@2.6.1)(terser@5.47.1)(tsx@4.20.6))(vitest@3.2.4) '@vitest/ui': 3.2.4(vitest@3.2.4) happy-dom: 20.8.9 transitivePeerDependencies: