From 0534b784c6749018913d72806be36b07947a77af Mon Sep 17 00:00:00 2001 From: Vladimir Eremin Date: Fri, 13 Feb 2026 01:21:20 +0300 Subject: [PATCH] ci: Fix vitest module resolution in CI --- .../workflows/packages-stl-next-required.yml | 1 + .../workflows/packages-ui-next-required.yml | 19 +- .../services-static-next-required.yml | 6 + .../workflows/services-www-next-required.yml | 25 +- packages/rsbuild-config/package.json | 1 + packages/rsbuild-config/src/vitest.ts | 3 + packages/storybook-config/package.json | 2 +- packages/ui/package.json | 2 +- pnpm-lock.yaml | 676 ++++-------------- services/www/package.json | 2 +- services/www/src/widgets/Welcome.stories.tsx | 20 +- 11 files changed, 181 insertions(+), 576 deletions(-) diff --git a/.github/workflows/packages-stl-next-required.yml b/.github/workflows/packages-stl-next-required.yml index a4a3601..0b7dcdd 100644 --- a/.github/workflows/packages-stl-next-required.yml +++ b/.github/workflows/packages-stl-next-required.yml @@ -5,6 +5,7 @@ on: branches: [next] paths: - 'packages/stl/**' + - '.github/workflows/packages-stl-next-required.yml' - 'pnpm-lock.yaml' concurrency: diff --git a/.github/workflows/packages-ui-next-required.yml b/.github/workflows/packages-ui-next-required.yml index 389ae4e..11db05c 100644 --- a/.github/workflows/packages-ui-next-required.yml +++ b/.github/workflows/packages-ui-next-required.yml @@ -6,6 +6,7 @@ on: paths: - 'packages/ui/**' - 'packages/stl/**' + - '.github/workflows/packages-ui-next-required.yml' - 'pnpm-lock.yaml' concurrency: @@ -102,8 +103,6 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist - - name: Lint STL package - run: pnpm --filter @ermnvldmr/stl lint - name: Lint UI package run: pnpm --filter @ermnvldmr/ui lint @@ -133,8 +132,6 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist - - name: Typecheck STL package - run: pnpm --filter @ermnvldmr/stl typecheck - name: Typecheck UI package run: pnpm --filter @ermnvldmr/ui typecheck @@ -164,6 +161,8 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist + - name: Build STL package + run: pnpm --filter @ermnvldmr/stl build - name: Test UI package run: pnpm --filter @ermnvldmr/ui test:coverage - name: Upload coverage to Codecov @@ -200,9 +199,13 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist - - name: Build UI package - run: pnpm --filter @ermnvldmr/ui build - - name: Build UI Storybook + - name: Build STL package + run: pnpm --filter @ermnvldmr/stl build + - name: Build STL package + run: pnpm --filter @ermnvldmr/stl build + - name: Build UI package + run: pnpm --filter @ermnvldmr/ui build + - name: Build UI Storybook run: pnpm --filter @ermnvldmr/ui build-storybook test-storybook: @@ -233,6 +236,8 @@ jobs: path: packages/storybook-config/dist - name: Install Playwright browsers run: pnpm --filter @ermnvldmr/ui exec playwright install --with-deps chromium + - name: Build STL package + run: pnpm --filter @ermnvldmr/stl build - name: Build UI Storybook run: pnpm --filter @ermnvldmr/ui build-storybook - name: Test Storybook diff --git a/.github/workflows/services-static-next-required.yml b/.github/workflows/services-static-next-required.yml index ae6a396..b50d640 100644 --- a/.github/workflows/services-static-next-required.yml +++ b/.github/workflows/services-static-next-required.yml @@ -6,6 +6,8 @@ on: paths: - 'services/static/**' - 'packages/ui/**' + - 'packages/stl/**' + - '.github/workflows/services-static-next-required.yml' - 'pnpm-lock.yaml' concurrency: @@ -137,6 +139,10 @@ jobs: with: name: rsbuild-config-dist path: packages/rsbuild-config/dist + - name: Build STL package + run: pnpm --filter @ermnvldmr/stl build + - name: Build UI package + run: pnpm --filter @ermnvldmr/ui build - name: Build static service run: pnpm --filter @ermnvldmr/static build - name: Upload build artifacts diff --git a/.github/workflows/services-www-next-required.yml b/.github/workflows/services-www-next-required.yml index 196ba09..67e5cd1 100644 --- a/.github/workflows/services-www-next-required.yml +++ b/.github/workflows/services-www-next-required.yml @@ -7,6 +7,7 @@ on: - 'services/www/**' - 'packages/ui/**' - 'packages/stl/**' + - '.github/workflows/services-www-next-required.yml' - 'pnpm-lock.yaml' concurrency: @@ -103,10 +104,6 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist - - name: Lint STL package - run: pnpm --filter @ermnvldmr/stl lint - - name: Lint UI package - run: pnpm --filter @ermnvldmr/ui lint - name: Lint WWW service run: pnpm --filter @ermnvldmr/www lint @@ -136,10 +133,6 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist - - name: Typecheck STL package - run: pnpm --filter @ermnvldmr/stl typecheck - - name: Typecheck UI package - run: pnpm --filter @ermnvldmr/ui typecheck - name: Typecheck WWW service run: pnpm --filter @ermnvldmr/www typecheck @@ -169,6 +162,10 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist + - name: Build STL package + run: pnpm --filter @ermnvldmr/stl build + - name: Build UI package + run: pnpm --filter @ermnvldmr/ui build - name: Build WWW Storybook run: pnpm --filter @ermnvldmr/www build-storybook - name: Upload Storybook build @@ -204,10 +201,10 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist - - name: Test STL package - run: pnpm --filter @ermnvldmr/stl test:coverage - - name: Test UI package - run: pnpm --filter @ermnvldmr/ui test:coverage + - name: Build STL package + run: pnpm --filter @ermnvldmr/stl build + - name: Build UI package + run: pnpm --filter @ermnvldmr/ui build - name: Test WWW service run: pnpm --filter @ermnvldmr/www test:coverage - name: Upload Unit coverage to Codecov @@ -287,6 +284,10 @@ jobs: with: name: storybook-config-dist path: packages/storybook-config/dist + - name: Build STL package + run: pnpm --filter @ermnvldmr/stl build + - name: Build UI package + run: pnpm --filter @ermnvldmr/ui build - name: Build WWW service run: pnpm --filter @ermnvldmr/www build diff --git a/packages/rsbuild-config/package.json b/packages/rsbuild-config/package.json index 936b803..584c5de 100644 --- a/packages/rsbuild-config/package.json +++ b/packages/rsbuild-config/package.json @@ -19,6 +19,7 @@ "devDependencies": { "@rsbuild/core": "^1.7.3", "typescript": "^5.8.2", + "vite-tsconfig-paths": "^6.1.1", "vitest": "^4.0.18" } } diff --git a/packages/rsbuild-config/src/vitest.ts b/packages/rsbuild-config/src/vitest.ts index f1ff270..2f67dab 100644 --- a/packages/rsbuild-config/src/vitest.ts +++ b/packages/rsbuild-config/src/vitest.ts @@ -1,6 +1,8 @@ import { defineConfig } from 'vitest/config'; +import tsconfigPaths from 'vite-tsconfig-paths'; export const baseVitestConfig = defineConfig({ + plugins: [tsconfigPaths()], test: { globals: true, environment: 'node', @@ -23,4 +25,5 @@ export const reactVitestConfig = defineConfig({ '\.(css|less|scss|sass)$': 'identity-obj-proxy', }, }, + plugins: [tsconfigPaths()], }); diff --git a/packages/storybook-config/package.json b/packages/storybook-config/package.json index 1911b07..e47ee49 100644 --- a/packages/storybook-config/package.json +++ b/packages/storybook-config/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@rsbuild/plugin-babel": "^1.1.0", "babel-plugin-istanbul": "^7.0.1", - "storybook-react-rsbuild": "^0.1.10", + "storybook-react-rsbuild": "^2.1.6", "typescript": "^5.8.3", "vite": "^7.2.2" } diff --git a/packages/ui/package.json b/packages/ui/package.json index 0d86471..63dafb2 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -70,7 +70,7 @@ "playwright": "^1.57.0", "postcss": "^8.5.6", "storybook": "^8.6.15", - "storybook-react-rsbuild": "^0.1.10", + "storybook-react-rsbuild": "^2.1.6", "typescript": "^5.8.3", "vitest": "^4.0.18", "wait-on": "^8.0.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c5bf88a..83da1a7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -83,6 +83,9 @@ importers: typescript: specifier: ^5.8.2 version: 5.8.3 + vite-tsconfig-paths: + specifier: ^6.1.1 + version: 6.1.1(typescript@5.8.3)(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2)) vitest: specifier: ^4.0.18 version: 4.0.18(@types/node@25.0.10)(jiti@2.6.1)(jsdom@28.0.0)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2) @@ -137,28 +140,28 @@ importers: dependencies: '@storybook/addon-a11y': specifier: ^8.6.15 - version: 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) + version: 8.6.15(storybook@8.6.15(prettier@3.5.3)) '@storybook/addon-coverage': specifier: ^3.0.0 version: 3.0.0(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2)) '@storybook/addon-essentials': specifier: ^8.6.15 - version: 8.6.15(@types/react@19.2.9)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) + version: 8.6.15(@types/react@19.2.9)(storybook@8.6.15(prettier@3.5.3)) '@storybook/addon-interactions': specifier: ^8.6.15 - version: 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) + version: 8.6.15(storybook@8.6.15(prettier@3.5.3)) '@storybook/addon-themes': specifier: ^8.6.15 - version: 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) + version: 8.6.15(storybook@8.6.15(prettier@3.5.3)) '@storybook/react': specifier: ^8.6.15 - version: 8.6.15(@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3) + version: 8.6.15(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) '@storybook/react-vite': specifier: ^8.6.15 - version: 8.6.15(@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3)(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2)) + version: 8.6.15(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2)) '@storybook/test': specifier: ^8.6.15 - version: 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) + version: 8.6.15(storybook@8.6.15(prettier@3.5.3)) devDependencies: '@rsbuild/plugin-babel': specifier: ^1.1.0 @@ -167,8 +170,8 @@ importers: specifier: ^7.0.1 version: 7.0.1 storybook-react-rsbuild: - specifier: ^0.1.10 - version: 0.1.10(@rsbuild/core@1.7.3)(@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)))(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3)(webpack@5.105.1) + specifier: ^2.1.6 + version: 2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(typescript@5.8.3)(webpack@5.105.1) typescript: specifier: ^5.8.3 version: 5.8.3 @@ -303,8 +306,8 @@ importers: specifier: ^8.6.15 version: 8.6.15(prettier@3.5.3) storybook-react-rsbuild: - specifier: ^0.1.10 - version: 0.1.10(@rsbuild/core@1.7.3)(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.12)) + specifier: ^2.1.6 + version: 2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.12)) typescript: specifier: ^5.8.3 version: 5.8.3 @@ -503,8 +506,8 @@ importers: specifier: ^8.6.15 version: 8.6.15(prettier@3.5.3) storybook-react-rsbuild: - specifier: ^0.1.10 - version: 0.1.10(@rsbuild/core@1.7.3)(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))) + specifier: ^2.1.6 + version: 2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@25.0.10)(typescript@5.8.3) @@ -2925,11 +2928,6 @@ packages: peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/core-webpack@8.6.15': - resolution: {integrity: sha512-DZUxsF9KwzUGYzXg8gQ7xnAnLnulh8wkaxEqkVt7xMJ95FLZYCI8o+05tJ3tNUYzjPMTzoAUPL2OD9bb6HcSzw==} - peerDependencies: - storybook: ^8.6.15 - '@storybook/core@8.6.15': resolution: {integrity: sha512-VFpKcphNurJpSC4fpUfKL3GTXVoL53oytghGR30QIw5jKWwaT50HVbTyb41BLOUuZjmMhUQA8weiQEew6RX0gw==} peerDependencies: @@ -2961,12 +2959,6 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - '@storybook/icons@2.0.1': - resolution: {integrity: sha512-/smVjw88yK3CKsiuR71vNgWQ9+NuY2L+e8X7IMrFjexjm6ZR8ULrV2DRkTA61aV6ryefslzHEGDInGpnNeIocg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@storybook/instrumenter@8.6.15': resolution: {integrity: sha512-TvHR/+yyIAOp/1bLulFai2kkhIBtAlBw7J6Jd9DKyInoGhTWNE1G1Y61jD5GWXX29AlwaHfzGUaX5NL1K+FJpg==} peerDependencies: @@ -2988,6 +2980,13 @@ packages: typescript: '>= 3.x' webpack: '>= 4' + '@storybook/react-dom-shim@10.2.8': + resolution: {integrity: sha512-Xde9X3VszFV1pTXfc2ZFM89XOCGRxJD8MUIzDwkcT9xaki5a+8srs/fsXj75fMY6gMYfcL5lNRZvCqg37HOmcQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^10.2.8 + '@storybook/react-dom-shim@8.6.15': resolution: {integrity: sha512-m2trBmmd4iom1qwrp1F109zjRDc0cPaHYhDQxZR4Qqdz8pYevYJTlipDbH/K4NVB6Rn687RT29OoOPfJh6vkFA==} peerDependencies: @@ -3008,6 +3007,17 @@ packages: '@storybook/test': optional: true + '@storybook/react@10.2.8': + resolution: {integrity: sha512-nMFqQFUXq6Zg2O5SeuomyWnrIx61QfpNQMrfor8eCEzHrWNnXrrvVsz2RnHIgXN8RVyaWGDPh1srAECu/kDHXw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^10.2.8 + typescript: '>= 4.9.x' + peerDependenciesMeta: + typescript: + optional: true + '@storybook/react@8.6.15': resolution: {integrity: sha512-hdnhlJg+YkpPMOw2hvK7+mhdxAbguA+TFTIAzVV9CeUYoHDIZAsgeKVhRmgZGN20NGjRN5ZcwkplAMJnF9v+6w==} engines: {node: '>=18.0.0'} @@ -3344,9 +3354,6 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@18.19.130': - resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} - '@types/node@25.0.10': resolution: {integrity: sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==} @@ -3459,9 +3466,6 @@ packages: '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/expect@3.2.4': - resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} - '@vitest/expect@4.0.18': resolution: {integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==} @@ -3482,9 +3486,6 @@ packages: '@vitest/pretty-format@2.1.9': resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} - '@vitest/pretty-format@3.2.4': - resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} - '@vitest/pretty-format@4.0.18': resolution: {integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==} @@ -3497,9 +3498,6 @@ packages: '@vitest/spy@2.0.5': resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/spy@3.2.4': - resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} - '@vitest/spy@4.0.18': resolution: {integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==} @@ -3509,9 +3507,6 @@ packages: '@vitest/utils@2.1.9': resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} - '@vitest/utils@3.2.4': - resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@vitest/utils@4.0.18': resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} @@ -3870,10 +3865,6 @@ packages: buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - caching-transform@4.0.0: resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} engines: {node: '>=8'} @@ -4048,9 +4039,6 @@ packages: resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} - common-path-prefix@3.0.0: - resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} @@ -4181,14 +4169,6 @@ packages: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} - default-browser-id@5.0.1: - resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} - engines: {node: '>=18'} - - default-browser@5.5.0: - resolution: {integrity: sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==} - engines: {node: '>=18'} - default-require-extensions@3.0.1: resolution: {integrity: sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==} engines: {node: '>=8'} @@ -4201,10 +4181,6 @@ packages: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} @@ -4672,10 +4648,6 @@ packages: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} - find-cache-dir@5.0.0: - resolution: {integrity: sha512-OuWNfjfP05JcpAP3JPgAKUhWefjMRfI5iAoSsvE24ANYWJaepAtlSgWECSVEuRgSXpyNEc9DJwG/TZpgcOqyig==} - engines: {node: '>=16'} - find-file-up@0.1.3: resolution: {integrity: sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==} engines: {node: '>=0.10.0'} @@ -4696,10 +4668,6 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - find-up@6.3.0: - resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -4855,6 +4823,9 @@ packages: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} + globrex@0.1.2: + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -5071,11 +5042,6 @@ packages: engines: {node: '>=8'} hasBin: true - is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -5103,11 +5069,6 @@ packages: is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - is-map@2.0.3: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} @@ -5186,10 +5147,6 @@ packages: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} @@ -5597,10 +5554,6 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - locate-path@7.2.0: - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lodash.flattendeep@4.4.0: resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} @@ -5963,10 +5916,6 @@ packages: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} - open@10.2.0: - resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} - engines: {node: '>=18'} - open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} @@ -5995,10 +5944,6 @@ packages: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} @@ -6007,10 +5952,6 @@ packages: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-map@3.0.0: resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} engines: {node: '>=8'} @@ -6063,10 +6004,6 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -6108,10 +6045,6 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - pkg-dir@7.0.0: - resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} - engines: {node: '>=14.16'} - playwright-core@1.58.0: resolution: {integrity: sha512-aaoB1RWrdNi3//rOeKuMiS65UCcgOVljU46At6eFcOFPFHWtd2weHRRow6z/n+Lec0Lvu0k9ZPKJSjPugikirw==} engines: {node: '>=18'} @@ -6284,6 +6217,10 @@ packages: resolution: {integrity: sha512-hlSJDQ2synMPKFZOsKo9Hi8WWZTC7POR8EmWvTSjow+VDgKzkmjQvFm2fk0tmRw+f0vTOIYKlarR0iL4996pdg==} engines: {node: '>=16.14.0'} + react-docgen@8.0.2: + resolution: {integrity: sha512-+NRMYs2DyTP4/tqWz371Oo50JqmWltR1h2gcdgUMAWZJIAvrd0/SqlCfx7tpzpl/s36rzw6qH2MjoNrxtRNYhA==} + engines: {node: ^20.9.0 || >=22} + react-dom@19.2.3: resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==} peerDependencies: @@ -6493,10 +6430,6 @@ packages: '@rsbuild/core': optional: true - run-applescript@7.1.0: - resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} - engines: {node: '>=18'} - run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -6693,38 +6626,35 @@ packages: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} engines: {node: '>= 0.4'} - storybook-builder-rsbuild@0.1.10: - resolution: {integrity: sha512-lTfDMxswJM80c/bj1RO4198S+h/WjXKfWffdotm6DsAykUz4kiyXy0/jO4O1Wz7WXX/yS7OMY08GPq4xjM7Jwg==} + storybook-builder-rsbuild@2.1.6: + resolution: {integrity: sha512-Ut5tW8j9lJVriMaBTNlXOtGyjk5GJTCzT/ebHOekVntjwbK5O+lJW4IGVUp79HSGtYUII2rEABnY9P7TctMBSg==} peerDependencies: - '@rsbuild/core': ^1.0.1 - storybook: ^8.2.1 + '@rsbuild/core': ^1.5.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^9.0.0 || ^10.0.0 typescript: '*' peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true typescript: optional: true - storybook-react-rsbuild@0.1.10: - resolution: {integrity: sha512-NOYj6a84f2+1BkkLmm12+ToaFH0bO8BoQi2YT063+ftR60NrMrKICNwjMjaQiftLy+BNIIeU3JQOA5asPPW/7A==} + storybook-react-rsbuild@2.1.6: + resolution: {integrity: sha512-PNyxCyBsdLOq4hW5LcsvvmsctwX9XfxkmzC+X5st8Ygn2ar96JKIBjw6kmf+9bfMO/59f2KnzzbTwwj5X3gP3A==} engines: {node: '>=18.0.0'} peerDependencies: - '@rsbuild/core': ^1.0.1 + '@rsbuild/core': ^1.5.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.1 + storybook: ^9.0.0 || ^10.0.0 typescript: '>= 4.2.x' peerDependenciesMeta: typescript: optional: true - storybook@10.2.8: - resolution: {integrity: sha512-885uSIn8NQw2ZG7vy84K45lHCOSyz1DVsDV8pHiHQj3J0riCuWLNeO50lK9z98zE8kjhgTtxAAkMTy5nkmNRKQ==} - hasBin: true - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true - storybook@8.6.15: resolution: {integrity: sha512-Ob7DMlwWx8s7dMvcQ3xPc02TvUeralb+xX3oaPRk9wY9Hc6M1IBC/7cEoITkSmRS2v38DHubC+mtEKNc1u2gQg==} hasBin: true @@ -6909,10 +6839,6 @@ packages: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} - tinyrainbow@2.0.0: - resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} - engines: {node: '>=14.0.0'} - tinyrainbow@3.0.3: resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==} engines: {node: '>=14.0.0'} @@ -6921,10 +6847,6 @@ packages: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} - tinyspy@4.0.4: - resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==} - engines: {node: '>=14.0.0'} - tldts-core@7.0.23: resolution: {integrity: sha512-0g9vrtDQLrNIiCj22HSe9d4mLVG3g5ph5DZ8zCKBr4OtrspmNB6ss7hVyzArAeE88ceZocIEGkyW1Ime7fxPtQ==} @@ -7007,6 +6929,16 @@ packages: '@swc/wasm': optional: true + tsconfck@3.1.6: + resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} + engines: {node: ^18 || >=20} + hasBin: true + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -7080,9 +7012,6 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} @@ -7203,6 +7132,11 @@ packages: peerDependencies: vite: ^7.0.0 + vite-tsconfig-paths@6.1.1: + resolution: {integrity: sha512-2cihq7zliibCCZ8P9cKJrQBkfgdvcFkOOc3Y02o3GWUDLgqjWsZudaoiuOwO/gzTzy17cS5F7ZPo4bsnS4DGkg==} + peerDependencies: + vite: '*' + vite@7.3.1: resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -7408,10 +7342,6 @@ packages: utf-8-validate: optional: true - wsl-utils@0.1.0: - resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} - engines: {node: '>=18'} - xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} @@ -7464,10 +7394,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.2.2: - resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} - engines: {node: '>=12.20'} - zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -10237,14 +10163,6 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook/addon-a11y@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/addon-highlight': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/global': 5.0.0 - '@storybook/test': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - axe-core: 4.11.1 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/addon-a11y@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/addon-highlight': 8.6.15(storybook@8.6.15(prettier@3.5.3)) @@ -10253,15 +10171,6 @@ snapshots: axe-core: 4.11.1 storybook: 8.6.15(prettier@3.5.3) - '@storybook/addon-actions@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - '@types/uuid': 9.0.8 - dequal: 2.0.3 - polished: 4.3.1 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - uuid: 9.0.1 - '@storybook/addon-actions@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 @@ -10271,13 +10180,6 @@ snapshots: storybook: 8.6.15(prettier@3.5.3) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - memoizerific: 1.11.3 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - '@storybook/addon-backgrounds@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 @@ -10285,13 +10187,6 @@ snapshots: storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - dequal: 2.0.3 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - '@storybook/addon-controls@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 @@ -10313,19 +10208,6 @@ snapshots: - supports-color - vite - '@storybook/addon-docs@8.6.15(@types/react@19.2.9)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@mdx-js/react': 3.1.1(@types/react@19.2.9)(react@19.2.3) - '@storybook/blocks': 8.6.15(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/csf-plugin': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/react-dom-shim': 8.6.15(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - '@storybook/addon-docs@8.6.15(@types/react@19.2.9)(storybook@8.6.15(prettier@3.5.3))': dependencies: '@mdx-js/react': 3.1.1(@types/react@19.2.9)(react@19.2.3) @@ -10339,22 +10221,6 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@storybook/addon-essentials@8.6.15(@types/react@19.2.9)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/addon-actions': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/addon-backgrounds': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/addon-controls': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/addon-docs': 8.6.15(@types/react@19.2.9)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/addon-highlight': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/addon-measure': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/addon-outline': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/addon-toolbars': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/addon-viewport': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - '@storybook/addon-essentials@8.6.15(@types/react@19.2.9)(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/addon-actions': 8.6.15(storybook@8.6.15(prettier@3.5.3)) @@ -10371,25 +10237,11 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@storybook/addon-highlight@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/addon-highlight@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 storybook: 8.6.15(prettier@3.5.3) - '@storybook/addon-interactions@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/test': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - polished: 4.3.1 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - '@storybook/addon-interactions@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 @@ -10399,67 +10251,32 @@ snapshots: storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 - '@storybook/addon-measure@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - tiny-invariant: 1.3.3 - '@storybook/addon-measure@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 storybook: 8.6.15(prettier@3.5.3) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - '@storybook/addon-outline@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 - '@storybook/addon-themes@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - '@storybook/addon-themes@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: storybook: 8.6.15(prettier@3.5.3) ts-dedent: 2.2.0 - '@storybook/addon-toolbars@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/addon-toolbars@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: storybook: 8.6.15(prettier@3.5.3) - '@storybook/addon-viewport@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - memoizerific: 1.11.3 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/addon-viewport@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: memoizerific: 1.11.3 storybook: 8.6.15(prettier@3.5.3) - '@storybook/blocks@8.6.15(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/icons': 1.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - optionalDependencies: - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - '@storybook/blocks@8.6.15(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/icons': 1.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -10469,14 +10286,6 @@ snapshots: react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - '@storybook/builder-vite@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2))': - dependencies: - '@storybook/csf-plugin': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - browser-assert: 1.2.1 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - vite: 7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2) - '@storybook/builder-vite@8.6.15(storybook@8.6.15(prettier@3.5.3))(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2))': dependencies: '@storybook/csf-plugin': 8.6.15(storybook@8.6.15(prettier@3.5.3)) @@ -10485,10 +10294,6 @@ snapshots: ts-dedent: 2.2.0 vite: 7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2) - '@storybook/components@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/components@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: storybook: 8.6.15(prettier@3.5.3) @@ -10497,16 +10302,6 @@ snapshots: dependencies: storybook: 8.6.15(prettier@3.5.3) - '@storybook/core-webpack@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - - '@storybook/core-webpack@8.6.15(storybook@8.6.15(prettier@3.5.3))': - dependencies: - storybook: 8.6.15(prettier@3.5.3) - ts-dedent: 2.2.0 - '@storybook/core@8.6.15(prettier@3.5.3)(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/theming': 8.6.15(storybook@8.6.15(prettier@3.5.3)) @@ -10528,11 +10323,6 @@ snapshots: - supports-color - utf-8-validate - '@storybook/csf-plugin@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - unplugin: 1.16.1 - '@storybook/csf-plugin@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: storybook: 8.6.15(prettier@3.5.3) @@ -10553,35 +10343,16 @@ snapshots: react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - '@storybook/icons@2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': - dependencies: - react: 19.2.3 - react-dom: 19.2.3(react@19.2.3) - - '@storybook/instrumenter@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.9 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/instrumenter@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.9 storybook: 8.6.15(prettier@3.5.3) - '@storybook/manager-api@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/manager-api@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: storybook: 8.6.15(prettier@3.5.3) - '@storybook/preview-api@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/preview-api@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: storybook: 8.6.15(prettier@3.5.3) @@ -10628,11 +10399,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.6.15(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': + '@storybook/react-dom-shim@10.2.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))': dependencies: react: 19.2.3 react-dom: 19.2.3(react@19.2.3) - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + storybook: 8.6.15(prettier@3.5.3) '@storybook/react-dom-shim@8.6.15(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))': dependencies: @@ -10640,28 +10411,6 @@ snapshots: react-dom: 19.2.3(react@19.2.3) storybook: 8.6.15(prettier@3.5.3) - '@storybook/react-vite@8.6.15(@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3)(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2))': - dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.8.3)(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2)) - '@rollup/pluginutils': 5.3.0(rollup@4.56.0) - '@storybook/builder-vite': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2)) - '@storybook/react': 8.6.15(@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3) - find-up: 5.0.0 - magic-string: 0.30.21 - react: 19.2.3 - react-docgen: 7.1.1 - react-dom: 19.2.3(react@19.2.3) - resolve: 1.22.11 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - tsconfig-paths: 4.2.0 - vite: 7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2) - optionalDependencies: - '@storybook/test': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - transitivePeerDependencies: - - rollup - - supports-color - - typescript - '@storybook/react-vite@8.6.15(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2))': dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.8.3)(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2)) @@ -10684,20 +10433,18 @@ snapshots: - supports-color - typescript - '@storybook/react@8.6.15(@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3)': + '@storybook/react@10.2.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)': dependencies: - '@storybook/components': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/preview-api': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/react-dom-shim': 8.6.15(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/theming': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) + '@storybook/react-dom-shim': 10.2.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3)) react: 19.2.3 + react-docgen: 8.0.2 react-dom: 19.2.3(react@19.2.3) - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + storybook: 8.6.15(prettier@3.5.3) optionalDependencies: - '@storybook/test': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) typescript: 5.8.3 + transitivePeerDependencies: + - supports-color '@storybook/react@8.6.15(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)': dependencies: @@ -10748,17 +10495,6 @@ snapshots: - supports-color - ts-node - '@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@testing-library/dom': 10.4.0 - '@testing-library/jest-dom': 6.5.0 - '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/expect': 2.0.5 - '@vitest/spy': 2.0.5 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: '@storybook/global': 5.0.0 @@ -10770,10 +10506,6 @@ snapshots: '@vitest/spy': 2.0.5 storybook: 8.6.15(prettier@3.5.3) - '@storybook/theming@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))': - dependencies: - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@storybook/theming@8.6.15(storybook@8.6.15(prettier@3.5.3))': dependencies: storybook: 8.6.15(prettier@3.5.3) @@ -11064,10 +10796,6 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@18.19.130': - dependencies: - undici-types: 5.26.5 - '@types/node@25.0.10': dependencies: undici-types: 7.16.0 @@ -11216,14 +10944,6 @@ snapshots: chai: 5.3.3 tinyrainbow: 1.2.0 - '@vitest/expect@3.2.4': - dependencies: - '@types/chai': 5.2.3 - '@vitest/spy': 3.2.4 - '@vitest/utils': 3.2.4 - chai: 5.3.3 - tinyrainbow: 2.0.0 - '@vitest/expect@4.0.18': dependencies: '@standard-schema/spec': 1.1.0 @@ -11249,10 +10969,6 @@ snapshots: dependencies: tinyrainbow: 1.2.0 - '@vitest/pretty-format@3.2.4': - dependencies: - tinyrainbow: 2.0.0 - '@vitest/pretty-format@4.0.18': dependencies: tinyrainbow: 3.0.3 @@ -11272,10 +10988,6 @@ snapshots: dependencies: tinyspy: 3.0.2 - '@vitest/spy@3.2.4': - dependencies: - tinyspy: 4.0.4 - '@vitest/spy@4.0.18': {} '@vitest/utils@2.0.5': @@ -11291,12 +11003,6 @@ snapshots: loupe: 3.2.1 tinyrainbow: 1.2.0 - '@vitest/utils@3.2.4': - dependencies: - '@vitest/pretty-format': 3.2.4 - loupe: 3.2.1 - tinyrainbow: 2.0.0 - '@vitest/utils@4.0.18': dependencies: '@vitest/pretty-format': 4.0.18 @@ -11744,10 +11450,6 @@ snapshots: buffer-from@1.1.2: {} - bundle-name@4.1.0: - dependencies: - run-applescript: 7.1.0 - caching-transform@4.0.0: dependencies: hasha: 5.2.2 @@ -11907,8 +11609,6 @@ snapshots: comment-parser@1.4.1: {} - common-path-prefix@3.0.0: {} - commondir@1.0.1: {} concat-map@0.0.1: {} @@ -12031,13 +11731,6 @@ snapshots: deepmerge@4.3.1: {} - default-browser-id@5.0.1: {} - - default-browser@5.5.0: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.1 - default-require-extensions@3.0.1: dependencies: strip-bom: 4.0.0 @@ -12050,8 +11743,6 @@ snapshots: define-lazy-prop@2.0.0: {} - define-lazy-prop@3.0.0: {} - define-properties@1.2.1: dependencies: define-data-property: 1.1.4 @@ -12720,11 +12411,6 @@ snapshots: make-dir: 3.1.0 pkg-dir: 4.2.0 - find-cache-dir@5.0.0: - dependencies: - common-path-prefix: 3.0.0 - pkg-dir: 7.0.0 - find-file-up@0.1.3: dependencies: fs-exists-sync: 0.1.0 @@ -12750,11 +12436,6 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - find-up@6.3.0: - dependencies: - locate-path: 7.2.0 - path-exists: 5.0.0 - flat-cache@3.2.0: dependencies: flatted: 3.3.3 @@ -12914,6 +12595,8 @@ snapshots: define-properties: 1.2.1 gopd: 1.2.0 + globrex@0.1.2: {} + gopd@1.2.0: {} graceful-fs@4.2.11: {} @@ -13187,8 +12870,6 @@ snapshots: is-docker@2.2.1: {} - is-docker@3.0.0: {} - is-extglob@2.1.1: {} is-finalizationregistry@1.1.1: @@ -13213,10 +12894,6 @@ snapshots: is-hexadecimal@2.0.1: {} - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - is-map@2.0.3: {} is-negative-zero@2.0.3: {} @@ -13283,10 +12960,6 @@ snapshots: dependencies: is-docker: 2.2.1 - is-wsl@3.1.0: - dependencies: - is-inside-container: 1.0.0 - isarray@2.0.5: {} isexe@2.0.0: {} @@ -13925,10 +13598,6 @@ snapshots: dependencies: p-locate: 5.0.0 - locate-path@7.2.0: - dependencies: - p-locate: 6.0.0 - lodash.flattendeep@4.4.0: {} lodash.merge@4.6.2: {} @@ -14509,13 +14178,6 @@ snapshots: dependencies: mimic-fn: 2.1.0 - open@10.2.0: - dependencies: - default-browser: 5.5.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - wsl-utils: 0.1.0 - open@8.4.2: dependencies: define-lazy-prop: 2.0.0 @@ -14549,10 +14211,6 @@ snapshots: dependencies: yocto-queue: 0.1.0 - p-limit@4.0.0: - dependencies: - yocto-queue: 1.2.2 - p-locate@4.1.0: dependencies: p-limit: 2.3.0 @@ -14561,10 +14219,6 @@ snapshots: dependencies: p-limit: 3.1.0 - p-locate@6.0.0: - dependencies: - p-limit: 4.0.0 - p-map@3.0.0: dependencies: aggregate-error: 3.1.0 @@ -14627,8 +14281,6 @@ snapshots: path-exists@4.0.0: {} - path-exists@5.0.0: {} - path-is-absolute@1.0.1: {} path-key@3.1.1: {} @@ -14656,10 +14308,6 @@ snapshots: dependencies: find-up: 4.1.0 - pkg-dir@7.0.0: - dependencies: - find-up: 6.3.0 - playwright-core@1.58.0: {} playwright@1.58.0: @@ -14818,7 +14466,22 @@ snapshots: dependencies: '@babel/core': 7.28.6 '@babel/traverse': 7.28.6 - '@babel/types': 7.28.6 + '@babel/types': 7.29.0 + '@types/babel__core': 7.20.5 + '@types/babel__traverse': 7.28.0 + '@types/doctrine': 0.0.9 + '@types/resolve': 1.20.6 + doctrine: 3.0.0 + resolve: 1.22.11 + strip-indent: 4.1.1 + transitivePeerDependencies: + - supports-color + + react-docgen@8.0.2: + dependencies: + '@babel/core': 7.28.6 + '@babel/traverse': 7.28.6 + '@babel/types': 7.29.0 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.28.0 '@types/doctrine': 0.0.9 @@ -15094,8 +14757,6 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 - run-applescript@7.1.0: {} - run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 @@ -15313,48 +14974,15 @@ snapshots: es-errors: 1.3.0 internal-slot: 1.1.0 - storybook-builder-rsbuild@0.1.10(@rsbuild/core@1.7.3)(@types/react@19.2.9)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3): + storybook-builder-rsbuild@2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3): dependencies: '@rsbuild/core': 1.7.3 '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.3) - '@storybook/addon-docs': 8.6.15(@types/react@19.2.9)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) - '@storybook/core-webpack': 8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 constants-browserify: 1.0.0 es-module-lexer: 1.7.0 - find-cache-dir: 5.0.0 - fs-extra: 11.3.3 - magic-string: 0.30.21 - path-browserify: 1.0.1 - process: 0.11.10 - rsbuild-plugin-html-minifier-terser: 1.1.3(@rsbuild/core@1.7.3) - sirv: 2.0.4 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - ts-dedent: 2.2.0 - url: 0.11.4 - util: 0.12.5 - util-deprecate: 1.0.2 - optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - '@rspack/core' - - '@types/react' - - tslib - - storybook-builder-rsbuild@0.1.10(@rsbuild/core@1.7.3)(@types/react@19.2.9)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3): - dependencies: - '@rsbuild/core': 1.7.3 - '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.3) - '@storybook/addon-docs': 8.6.15(@types/react@19.2.9)(storybook@8.6.15(prettier@3.5.3)) - '@storybook/core-webpack': 8.6.15(storybook@8.6.15(prettier@3.5.3)) - browser-assert: 1.2.1 - case-sensitive-paths-webpack-plugin: 2.4.0 - cjs-module-lexer: 1.4.3 - constants-browserify: 1.0.0 - es-module-lexer: 1.7.0 - find-cache-dir: 5.0.0 fs-extra: 11.3.3 magic-string: 0.30.21 path-browserify: 1.0.1 @@ -15367,47 +14995,19 @@ snapshots: util: 0.12.5 util-deprecate: 1.0.2 optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - '@rspack/core' - - '@types/react' - - tslib - - storybook-react-rsbuild@0.1.10(@rsbuild/core@1.7.3)(@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)))(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3)(webpack@5.105.1): - dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.56.0) - '@rsbuild/core': 1.7.3 - '@storybook/react': 8.6.15(@storybook/test@8.6.15(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3) - '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.8.3)(webpack@5.105.1) - '@types/node': 18.19.130 - find-up: 5.0.0 - magic-string: 0.30.21 react: 19.2.3 - react-docgen: 7.1.1 - react-docgen-typescript: 2.4.0(typescript@5.8.3) react-dom: 19.2.3(react@19.2.3) - resolve: 1.22.11 - storybook: 10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - storybook-builder-rsbuild: 0.1.10(@rsbuild/core@1.7.3)(@types/react@19.2.9)(storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.8.3) - tsconfig-paths: 4.2.0 - optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - '@rspack/core' - - '@storybook/test' - - '@types/react' - - rollup - - supports-color - tslib - - webpack - storybook-react-rsbuild@0.1.10(@rsbuild/core@1.7.3)(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.12)): + storybook-react-rsbuild@2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.12)): dependencies: '@rollup/pluginutils': 5.3.0(rollup@4.56.0) '@rsbuild/core': 1.7.3 - '@storybook/react': 8.6.15(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) + '@storybook/react': 10.2.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.12)) - '@types/node': 18.19.130 find-up: 5.0.0 magic-string: 0.30.21 react: 19.2.3 @@ -15416,26 +15016,23 @@ snapshots: react-dom: 19.2.3(react@19.2.3) resolve: 1.22.11 storybook: 8.6.15(prettier@3.5.3) - storybook-builder-rsbuild: 0.1.10(@rsbuild/core@1.7.3)(@types/react@19.2.9)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) + storybook-builder-rsbuild: 2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) tsconfig-paths: 4.2.0 optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - '@rspack/core' - - '@storybook/test' - - '@types/react' - rollup - supports-color - tslib - webpack - storybook-react-rsbuild@0.1.10(@rsbuild/core@1.7.3)(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))): + storybook-react-rsbuild@2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))): dependencies: '@rollup/pluginutils': 5.3.0(rollup@4.56.0) '@rsbuild/core': 1.7.3 - '@storybook/react': 8.6.15(@storybook/test@8.6.15(storybook@8.6.15(prettier@3.5.3)))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) + '@storybook/react': 10.2.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.8.3)(webpack@5.105.1(@swc/core@1.15.10(@swc/helpers@0.5.18))) - '@types/node': 18.19.130 find-up: 5.0.0 magic-string: 0.30.21 react: 19.2.3 @@ -15444,41 +15041,40 @@ snapshots: react-dom: 19.2.3(react@19.2.3) resolve: 1.22.11 storybook: 8.6.15(prettier@3.5.3) - storybook-builder-rsbuild: 0.1.10(@rsbuild/core@1.7.3)(@types/react@19.2.9)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) + storybook-builder-rsbuild: 2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) tsconfig-paths: 4.2.0 optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - '@rspack/core' - - '@storybook/test' - - '@types/react' - rollup - supports-color - tslib - webpack - storybook@10.2.8(@testing-library/dom@10.4.0)(prettier@3.5.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): + storybook-react-rsbuild@2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.56.0)(typescript@5.8.3)(webpack@5.105.1): dependencies: - '@storybook/global': 5.0.0 - '@storybook/icons': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@testing-library/jest-dom': 6.9.1 - '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) - '@vitest/expect': 3.2.4 - '@vitest/spy': 3.2.4 - esbuild: 0.27.2 - open: 10.2.0 - recast: 0.23.11 - semver: 7.7.3 - use-sync-external-store: 1.6.0(react@19.2.3) - ws: 8.19.0 + '@rollup/pluginutils': 5.3.0(rollup@4.56.0) + '@rsbuild/core': 1.7.3 + '@storybook/react': 10.2.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) + '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.8.3)(webpack@5.105.1) + find-up: 5.0.0 + magic-string: 0.30.21 + react: 19.2.3 + react-docgen: 7.1.1 + react-docgen-typescript: 2.4.0(typescript@5.8.3) + react-dom: 19.2.3(react@19.2.3) + resolve: 1.22.11 + storybook-builder-rsbuild: 2.1.6(@rsbuild/core@1.7.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@8.6.15(prettier@3.5.3))(typescript@5.8.3) + tsconfig-paths: 4.2.0 optionalDependencies: - prettier: 3.5.3 + typescript: 5.8.3 transitivePeerDependencies: - - '@testing-library/dom' - - bufferutil - - react - - react-dom - - utf-8-validate + - '@rspack/core' + - rollup + - supports-color + - tslib + - webpack storybook@8.6.15(prettier@3.5.3): dependencies: @@ -15699,14 +15295,10 @@ snapshots: tinyrainbow@1.2.0: {} - tinyrainbow@2.0.0: {} - tinyrainbow@3.0.3: {} tinyspy@3.0.2: {} - tinyspy@4.0.4: {} - tldts-core@7.0.23: {} tldts@7.0.23: @@ -15787,6 +15379,10 @@ snapshots: optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) + tsconfck@3.1.6(typescript@5.8.3): + optionalDependencies: + typescript: 5.8.3 + tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 @@ -15876,8 +15472,6 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@5.26.5: {} - undici-types@7.16.0: {} undici@7.21.0: {} @@ -16022,6 +15616,16 @@ snapshots: transitivePeerDependencies: - supports-color + vite-tsconfig-paths@6.1.1(typescript@5.8.3)(vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2)): + dependencies: + debug: 4.4.3 + globrex: 0.1.2 + tsconfck: 3.1.6(typescript@5.8.3) + vite: 7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2) + transitivePeerDependencies: + - supports-color + - typescript + vite@7.3.1(@types/node@25.0.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(yaml@2.8.2): dependencies: esbuild: 0.27.2 @@ -16325,10 +15929,6 @@ snapshots: ws@8.19.0: {} - wsl-utils@0.1.0: - dependencies: - is-wsl: 3.1.0 - xml-name-validator@5.0.0: {} xml@1.0.1: {} @@ -16381,6 +15981,4 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.2.2: {} - zwitch@2.0.4: {} diff --git a/services/www/package.json b/services/www/package.json index a2bdb0f..e4dffde 100644 --- a/services/www/package.json +++ b/services/www/package.json @@ -66,7 +66,7 @@ "remark-frontmatter": "^5.0.0", "remark-mdx-frontmatter": "^5.2.0", "storybook": "^8.6.15", - "storybook-react-rsbuild": "^0.1.10", + "storybook-react-rsbuild": "^2.1.6", "ts-node": "^10.9.2", "typescript": "^5.8.3", "vitest": "^4.0.18", diff --git a/services/www/src/widgets/Welcome.stories.tsx b/services/www/src/widgets/Welcome.stories.tsx index 404f883..83a2579 100644 --- a/services/www/src/widgets/Welcome.stories.tsx +++ b/services/www/src/widgets/Welcome.stories.tsx @@ -1,25 +1,15 @@ -import React from 'react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Welcome } from './Welcome'; -import type { Meta, StoryObj } from '@storybook/react'; - -/** - * Metadata for the Welcome component stories. - */ const meta: Meta = { - title: 'WWW/Widgets/Welcome', + title: 'Widgets/Welcome', component: Welcome, - tags: ['autodocs'], + parameters: { + layout: 'fullscreen', + }, }; export default meta; - -/** - * Story type for the Welcome component. - */ type Story = StoryObj; -/** - * Default story for the Welcome component. - */ export const Default: Story = {};