diff --git a/.gitignore b/.gitignore
index 5d12b6e0..81a46bd0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ test-report.junit.xml
.turbo
*storybook.log
+experiments/
\ No newline at end of file
diff --git a/eval/evals/120-flight-booking-radix/expected/stories/FlightBooking.stories.tsx b/eval/evals/120-flight-booking-radix/expected/stories/FlightBooking.stories.tsx
new file mode 100644
index 00000000..3095e246
--- /dev/null
+++ b/eval/evals/120-flight-booking-radix/expected/stories/FlightBooking.stories.tsx
@@ -0,0 +1,82 @@
+import FlightBookingComponent from '../src/components/FlightBooking.tsx';
+import { userEvent, fn, expect, screen } from 'storybook/test';
+import React from 'react';
+
+import '@radix-ui/colors/gray.css';
+import '@radix-ui/colors/blue.css';
+import '@radix-ui/colors/green.css';
+import '@radix-ui/colors/red.css';
+import '@radix-ui/colors/purple.css';
+import '@radix-ui/colors/gray-dark.css';
+import '@radix-ui/colors/blue-dark.css';
+import '@radix-ui/colors/green-dark.css';
+import '@radix-ui/colors/red-dark.css';
+import '@radix-ui/colors/purple-dark.css';
+
+export default {
+ component: FlightBookingComponent,
+ args: {
+ onSubmit: fn(),
+ },
+ decorators: [
+ (Story) => (
+
+
+
+ ),
+ ],
+};
+
+export const Initial = {};
+
+export const FlightPicker = {
+ play: async ({ canvas }) => {
+ await userEvent.click(await canvas.findByText('From'));
+ await expect(await screen.findByText('MEL', { exact: false })).toBeInTheDocument();
+ },
+};
+
+export const DatePicker = {
+ play: async ({ canvas }) => {
+ await userEvent.click(await canvas.findByRole('button', { name: 'Departure Date' }));
+ await expect(await screen.findByText('27')).toBeInTheDocument();
+ },
+};
+
+export const ReturnDatePickerIsUnavailableWhenOneWaySelected = {
+ play: async ({ canvas }) => {
+ await userEvent.click(await canvas.findByText('One Way'));
+
+ const returnDatepicker = await canvas.queryByRole('button', { name: 'Return Date' });
+
+ // If the return datepicker exists, ensure it's disabled by trying to open it
+ if (returnDatepicker) {
+ await userEvent.click(returnDatepicker);
+ await expect(await canvas.queryByText('28')).not.toBeInTheDocument();
+ } else {
+ await expect(returnDatepicker).toBeNull();
+ }
+ },
+};
+
+export const Submitted = {
+ play: async ({ canvas, canvasElement, args }) => {
+ await userEvent.click(await canvas.findByRole('button', { name: 'Return' }));
+ await userEvent.click(await canvas.findByText('From'));
+ await userEvent.click(await screen.findByText('MEL', { exact: false }));
+
+ await userEvent.click(await canvas.findByText('To'));
+ await userEvent.click(await screen.findByText('LAX', { exact: false }));
+
+ await userEvent.click(await canvas.findByRole('button', { name: 'Departure Date' }));
+ await userEvent.click(await screen.findByText('27'));
+ await userEvent.click(canvasElement); // dismiss datepicker popover
+
+ await userEvent.click(await canvas.findByRole('button', { name: 'Return Date' }));
+ await userEvent.click(await screen.findByText('28'));
+ await userEvent.click(canvasElement); // dismiss datepicker popover
+
+ await userEvent.click(await canvas.findByText('Search Flights'));
+ await expect(args.onSubmit).toHaveBeenCalledOnce();
+ },
+};
diff --git a/eval/evals/120-flight-booking-radix/hooks.ts b/eval/evals/120-flight-booking-radix/hooks.ts
new file mode 100644
index 00000000..a097320a
--- /dev/null
+++ b/eval/evals/120-flight-booking-radix/hooks.ts
@@ -0,0 +1,21 @@
+import type { Hooks } from '../../types.ts';
+import { addDependency } from 'nypm';
+
+const hooks: Hooks = {
+ postPrepareExperiment: async (experimentArgs, log) => {
+ log.message('Installing the radix-ui package');
+ const options = {
+ cwd: experimentArgs.projectPath,
+ silent: true,
+ };
+ await addDependency('radix-ui@^1.4.3', options);
+ await addDependency('@radix-ui/react-popover@^1.1.15', options);
+ await addDependency('@radix-ui/react-toggle@^1.1.10', options);
+ await addDependency('@radix-ui/react-toggle-group@^1.1.0', options);
+ await addDependency('@radix-ui/colors@^3.0.0', options);
+
+ log.success('Radix UI package installed');
+ },
+};
+
+export default hooks;
diff --git a/eval/evals/120-flight-booking-radix/mcp.config.json b/eval/evals/120-flight-booking-radix/mcp.config.json
new file mode 100644
index 00000000..06f4758a
--- /dev/null
+++ b/eval/evals/120-flight-booking-radix/mcp.config.json
@@ -0,0 +1,6 @@
+{
+ "radix-mcp": {
+ "type": "http",
+ "url": "http://localhost:6006/mcp"
+ }
+}
diff --git a/eval/evals/120-flight-booking-radix/prompt.md b/eval/evals/120-flight-booking-radix/prompt.md
new file mode 100644
index 00000000..ce095305
--- /dev/null
+++ b/eval/evals/120-flight-booking-radix/prompt.md
@@ -0,0 +1,35 @@
+Create a flight booking component that includes:
+
+- An autocomplete component for choosing source and destination from the following list of airports:
+SYD: – Sydney Airport, Australia
+MEL: – Melbourne Airport (Tullamarine), Australia
+LAX: – Los Angeles International Airport, USA
+JFK: – John F. Kennedy International Airport, New York, USA
+LHR: – Heathrow Airport, London, UK
+CDG: – Charles de Gaulle Airport, Paris, France
+ATL: – Hartsfield–Jackson Atlanta International Airport, USA
+DXB: – Dubai International Airport, UAE
+HKG: – Hong Kong International Airport, Hong Kong
+BNE: – Brisbane Airport, Australia
+PER: – Perth Airport, Australia
+DFW: – Dallas Fort Worth International Airport, USA
+
+- A toggle button for return vs one way
+- One or two date selects that when clicked on triggers a popover with a calendar widget.
+
+The calendar widget shouldn't allow selecting dates in the past and the return flight must be after the departure flight.
+
+
+ 1. The component MUST be a default export in src/components/FlightBooking.tsx
+ 2. The component MUST be added to the main.tsx file as the ONLY component being rendered
+ 3. The component MUST take an optional onSubmit() prop that is called when the submit button is clicked
+ 4. The element for the "One Way"-toggle SHOULD have "One Way" as its only content
+ 5. The element for the "Return"-toggle SHOULD have a "Return" as its only content
+ 6. The autocomplete to open the From airport picker SHOULD have "From" as its placeholder
+ 7. The autocomplete to open the To airport picker SHOULD have "To" as its placeholder
+ 8. Each element to select an airport in the pickers SHOULD have include both the shortcode and full airport name in its content
+ 9. The element to open the Departure Date date select SHOULD have "Departure Date" as its initial content
+ 10. The (optional) element to open the Return Date date select SHOULD have "Return Date" as its initial content
+ 11. Each date in the date selects SHOULD the day of month as its only content
+ 12. The submit button SHOULD have "Search Flights" as its only content
+
diff --git a/eval/evals/120-flight-booking-radix/read-from-node_modules.md b/eval/evals/120-flight-booking-radix/read-from-node_modules.md
new file mode 100644
index 00000000..0d90de15
--- /dev/null
+++ b/eval/evals/120-flight-booking-radix/read-from-node_modules.md
@@ -0,0 +1 @@
+To get information about the Radix design system, inspect the node_modules/radix-ui directory, where you'll find all the components.
diff --git a/eval/evals/130-flight-booking-rsuite/expected/stories/FlightBooking.stories.tsx b/eval/evals/130-flight-booking-rsuite/expected/stories/FlightBooking.stories.tsx
new file mode 100644
index 00000000..b8affcbf
--- /dev/null
+++ b/eval/evals/130-flight-booking-rsuite/expected/stories/FlightBooking.stories.tsx
@@ -0,0 +1,65 @@
+import FlightBookingComponent from '../src/components/FlightBooking.tsx';
+import { userEvent, fn, expect, screen } from 'storybook/test';
+import React from 'react';
+import 'rsuite/dist/rsuite.min.css';
+
+export default {
+ component: FlightBookingComponent,
+ args: {
+ onSubmit: fn(),
+ },
+};
+
+export const Initial = {};
+
+export const FlightPicker = {
+ play: async ({ canvas }) => {
+ await userEvent.click(await canvas.findByText('From'));
+ await expect(await screen.findByText('MEL', { exact: false })).toBeInTheDocument();
+ },
+};
+
+export const DatePicker = {
+ play: async ({ canvas }) => {
+ await userEvent.click(await canvas.findByRole('button', { name: 'Departure Date' }));
+ await expect(await screen.findByText('27')).toBeInTheDocument();
+ },
+};
+
+export const ReturnDatePickerIsUnavailableWhenOneWaySelected = {
+ play: async ({ canvas }) => {
+ await userEvent.click(await canvas.findByText('One Way'));
+
+ const returnDatepicker = await canvas.queryByRole('button', { name: 'Return Date' });
+
+ // If the return datepicker exists, ensure it's disabled by trying to open it
+ if (returnDatepicker) {
+ await userEvent.click(returnDatepicker);
+ await expect(await canvas.queryByText('28')).not.toBeInTheDocument();
+ } else {
+ await expect(returnDatepicker).toBeNull();
+ }
+ },
+};
+
+export const Submitted = {
+ play: async ({ canvas, canvasElement, args }) => {
+ await userEvent.click(await canvas.findByRole('button', { name: 'Return' }));
+ await userEvent.click(await canvas.findByText('From'));
+ await userEvent.click(await screen.findByText('MEL', { exact: false }));
+
+ await userEvent.click(await canvas.findByText('To'));
+ await userEvent.click(await screen.findByText('LAX', { exact: false }));
+
+ await userEvent.click(await canvas.findByRole('button', { name: 'Departure Date' }));
+ await userEvent.click(await screen.findByText('27'));
+ await userEvent.click(canvasElement); // dismiss datepicker popover
+
+ await userEvent.click(await canvas.findByRole('button', { name: 'Return Date' }));
+ await userEvent.click(await screen.findByText('28'));
+ await userEvent.click(canvasElement); // dismiss datepicker popover
+
+ await userEvent.click(await canvas.findByText('Search Flights'));
+ await expect(args.onSubmit).toHaveBeenCalledOnce();
+ },
+};
diff --git a/eval/evals/130-flight-booking-rsuite/hooks.ts b/eval/evals/130-flight-booking-rsuite/hooks.ts
new file mode 100644
index 00000000..6fc4fbe6
--- /dev/null
+++ b/eval/evals/130-flight-booking-rsuite/hooks.ts
@@ -0,0 +1,17 @@
+import * as path from 'node:path';
+import * as fs from 'node:fs/promises';
+import type { Hooks } from '../../types.ts';
+import { addDependency } from 'nypm';
+
+const hooks: Hooks = {
+ postPrepareExperiment: async (experimentArgs, log) => {
+ log.message('Installing the rsuite package');
+ await addDependency('rsuite@latest', {
+ cwd: experimentArgs.projectPath,
+ silent: true,
+ });
+ log.success('Rsuite package installed');
+ },
+};
+
+export default hooks;
diff --git a/eval/evals/130-flight-booking-rsuite/mcp.config.json b/eval/evals/130-flight-booking-rsuite/mcp.config.json
new file mode 100644
index 00000000..cace8aeb
--- /dev/null
+++ b/eval/evals/130-flight-booking-rsuite/mcp.config.json
@@ -0,0 +1,6 @@
+{
+ "reshaped-mcp": {
+ "type": "http",
+ "url": "http://localhost:6006/mcp"
+ }
+}
diff --git a/eval/evals/130-flight-booking-rsuite/prompt.md b/eval/evals/130-flight-booking-rsuite/prompt.md
new file mode 100644
index 00000000..ce095305
--- /dev/null
+++ b/eval/evals/130-flight-booking-rsuite/prompt.md
@@ -0,0 +1,35 @@
+Create a flight booking component that includes:
+
+- An autocomplete component for choosing source and destination from the following list of airports:
+SYD: – Sydney Airport, Australia
+MEL: – Melbourne Airport (Tullamarine), Australia
+LAX: – Los Angeles International Airport, USA
+JFK: – John F. Kennedy International Airport, New York, USA
+LHR: – Heathrow Airport, London, UK
+CDG: – Charles de Gaulle Airport, Paris, France
+ATL: – Hartsfield–Jackson Atlanta International Airport, USA
+DXB: – Dubai International Airport, UAE
+HKG: – Hong Kong International Airport, Hong Kong
+BNE: – Brisbane Airport, Australia
+PER: – Perth Airport, Australia
+DFW: – Dallas Fort Worth International Airport, USA
+
+- A toggle button for return vs one way
+- One or two date selects that when clicked on triggers a popover with a calendar widget.
+
+The calendar widget shouldn't allow selecting dates in the past and the return flight must be after the departure flight.
+
+
+ 1. The component MUST be a default export in src/components/FlightBooking.tsx
+ 2. The component MUST be added to the main.tsx file as the ONLY component being rendered
+ 3. The component MUST take an optional onSubmit() prop that is called when the submit button is clicked
+ 4. The element for the "One Way"-toggle SHOULD have "One Way" as its only content
+ 5. The element for the "Return"-toggle SHOULD have a "Return" as its only content
+ 6. The autocomplete to open the From airport picker SHOULD have "From" as its placeholder
+ 7. The autocomplete to open the To airport picker SHOULD have "To" as its placeholder
+ 8. Each element to select an airport in the pickers SHOULD have include both the shortcode and full airport name in its content
+ 9. The element to open the Departure Date date select SHOULD have "Departure Date" as its initial content
+ 10. The (optional) element to open the Return Date date select SHOULD have "Return Date" as its initial content
+ 11. Each date in the date selects SHOULD the day of month as its only content
+ 12. The submit button SHOULD have "Search Flights" as its only content
+
diff --git a/eval/evals/130-flight-booking-rsuite/read-from-node_modules.md b/eval/evals/130-flight-booking-rsuite/read-from-node_modules.md
new file mode 100644
index 00000000..d34ee4e3
--- /dev/null
+++ b/eval/evals/130-flight-booking-rsuite/read-from-node_modules.md
@@ -0,0 +1 @@
+To get information about the Rsuite design system, inspect the node_modules/rsuite directory, where you'll find all the components.
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a7684f15..db358ba3 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -88,19 +88,19 @@ importers:
version: 2.5.8
vitest:
specifier: 'catalog:'
- version: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0)
+ version: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
apps/internal-storybook:
devDependencies:
'@storybook/addon-docs':
specifier: 'catalog:'
- version: 10.1.0-alpha.2(@types/react@18.3.26)(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
+ version: 10.1.0-alpha.2(@types/react@18.3.26)(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
'@storybook/addon-mcp':
specifier: workspace:*
version: link:../../packages/addon-mcp
'@storybook/react-vite':
specifier: 'catalog:'
- version: 10.1.0-alpha.2(esbuild@0.25.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
+ version: 10.1.0-alpha.2(esbuild@0.25.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
'@types/react':
specifier: ^18.2.65
version: 18.3.26
@@ -109,7 +109,7 @@ importers:
version: 18.3.7(@types/react@18.3.26)
'@vitejs/plugin-react':
specifier: ^4.7.0
- version: 4.7.0(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ version: 4.7.0(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
react:
specifier: ^18.2.0
version: 18.3.1
@@ -118,7 +118,7 @@ importers:
version: 18.3.1(react@18.3.1)
storybook:
specifier: 'catalog:'
- version: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ version: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
eval:
devDependencies:
@@ -130,13 +130,13 @@ importers:
version: 1.0.0-alpha.6
'@storybook/addon-a11y':
specifier: 'catalog:'
- version: 10.1.0-alpha.3(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))
+ version: 10.1.0-alpha.3(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))
'@storybook/mcp':
specifier: workspace:*
version: link:../packages/mcp
'@storybook/react-vite':
specifier: 'catalog:'
- version: 10.1.0-alpha.2(esbuild@0.25.11)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
+ version: 10.1.0-alpha.2(esbuild@0.25.11)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
'@tsconfig/node-ts':
specifier: ^23.6.1
version: 23.6.1
@@ -154,7 +154,7 @@ importers:
version: 24.10.0
'@vitejs/plugin-react-swc':
specifier: ^4.2.0
- version: 4.2.0(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ version: 4.2.0(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
envinfo:
specifier: ^7.20.0
version: 7.20.0
@@ -181,10 +181,10 @@ importers:
version: 19.2.0(react@19.2.0)
storybook:
specifier: 'catalog:'
- version: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ version: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
storybook-addon-test-codegen:
specifier: ^3.0.0
- version: 3.0.0(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))
+ version: 3.0.0(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))
tinyexec:
specifier: ^1.0.1
version: 1.0.1
@@ -199,7 +199,7 @@ importers:
version: 1.1.0(typescript@5.9.3)
vite:
specifier: ^7.1.12
- version: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ version: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
packages/addon-mcp:
dependencies:
@@ -224,13 +224,13 @@ importers:
version: 24.10.0
'@vitest/coverage-v8':
specifier: 'catalog:'
- version: 4.0.6(@vitest/browser@4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6))(vitest@4.0.6)
+ version: 4.0.6(@vitest/browser@4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6))(vitest@4.0.6)
publint:
specifier: 'catalog:'
version: 0.3.15
storybook:
specifier: 'catalog:'
- version: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ version: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
ts-dedent:
specifier: ^2.2.0
version: 2.2.0
@@ -242,10 +242,10 @@ importers:
version: 5.9.3
vite:
specifier: ^7.0.5
- version: 7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ version: 7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
vitest:
specifier: 'catalog:'
- version: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0)
+ version: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
packages/mcp:
dependencies:
@@ -276,7 +276,7 @@ importers:
version: 24.10.0
'@vitest/coverage-v8':
specifier: 'catalog:'
- version: 4.0.6(@vitest/browser@4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6))(vitest@4.0.6)
+ version: 4.0.6(@vitest/browser@4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6))(vitest@4.0.6)
publint:
specifier: 'catalog:'
version: 0.3.15
@@ -294,7 +294,7 @@ importers:
version: 5.9.3
vitest:
specifier: 'catalog:'
- version: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0)
+ version: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
packages:
@@ -2407,6 +2407,9 @@ packages:
resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
engines: {node: '>= 0.6'}
+ copy-anything@2.0.6:
+ resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==}
+
cors@2.8.5:
resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
engines: {node: '>= 0.10'}
@@ -2562,6 +2565,10 @@ packages:
engines: {node: '>=4'}
hasBin: true
+ errno@0.1.8:
+ resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}
+ hasBin: true
+
es-define-property@1.0.1:
resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
engines: {node: '>= 0.4'}
@@ -2888,6 +2895,11 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
+ image-size@0.5.5:
+ resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
+ engines: {node: '>=0.10.0'}
+ hasBin: true
+
import-fresh@3.3.1:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
engines: {node: '>=6'}
@@ -2944,6 +2956,9 @@ packages:
resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==}
engines: {node: '>=4'}
+ is-what@3.14.1:
+ resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==}
+
is-windows@1.0.2:
resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
engines: {node: '>=0.10.0'}
@@ -3034,6 +3049,11 @@ packages:
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+ less@4.4.2:
+ resolution: {integrity: sha512-j1n1IuTX1VQjIy3tT7cyGbX7nvQOsFLoIqobZv4ttI5axP923gA44zUj6miiA6R5Aoms4sEGVIIcucXUbRI14g==}
+ engines: {node: '>=14'}
+ hasBin: true
+
levn@0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
@@ -3084,6 +3104,10 @@ packages:
magicast@0.3.5:
resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
+ make-dir@2.1.0:
+ resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
+ engines: {node: '>=6'}
+
make-dir@4.0.0:
resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
engines: {node: '>=10'}
@@ -3138,6 +3162,11 @@ packages:
resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==}
engines: {node: '>= 0.6'}
+ mime@1.6.0:
+ resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
+ engines: {node: '>=4'}
+ hasBin: true
+
min-indent@1.0.1:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
@@ -3178,6 +3207,11 @@ packages:
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
+ needle@3.3.1:
+ resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==}
+ engines: {node: '>= 4.4.x'}
+ hasBin: true
+
negotiator@1.0.0:
resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
engines: {node: '>= 0.6'}
@@ -3300,6 +3334,10 @@ packages:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
+ parse-node-version@1.0.1:
+ resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==}
+ engines: {node: '>= 0.10'}
+
parseurl@1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
@@ -3420,6 +3458,9 @@ packages:
resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
engines: {node: '>= 0.10'}
+ prr@1.0.1:
+ resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==}
+
publint@0.3.15:
resolution: {integrity: sha512-xPbRAPW+vqdiaKy5sVVY0uFAu3LaviaPO3pZ9FaRx59l9+U/RKR1OEbLhkug87cwiVKxPXyB4txsv5cad67u+A==}
engines: {node: '>=18'}
@@ -3633,6 +3674,9 @@ packages:
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ sax@1.4.3:
+ resolution: {integrity: sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==}
+
scheduler@0.23.2:
resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
@@ -3643,6 +3687,10 @@ packages:
resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==}
engines: {node: '>= 10.13.0'}
+ semver@5.7.2:
+ resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
+ hasBin: true
+
semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
@@ -4922,12 +4970,12 @@ snapshots:
wrap-ansi: 8.1.0
wrap-ansi-cjs: wrap-ansi@7.0.0
- '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))':
+ '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))':
dependencies:
glob: 10.4.5
magic-string: 0.30.21
react-docgen-typescript: 2.4.0(typescript@5.9.3)
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
optionalDependencies:
typescript: 5.9.3
@@ -5772,21 +5820,21 @@ snapshots:
'@standard-schema/spec@1.0.0': {}
- '@storybook/addon-a11y@10.1.0-alpha.3(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))':
+ '@storybook/addon-a11y@10.1.0-alpha.3(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))':
dependencies:
'@storybook/global': 5.0.0
axe-core: 4.11.0
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
- '@storybook/addon-docs@10.1.0-alpha.2(@types/react@18.3.26)(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
+ '@storybook/addon-docs@10.1.0-alpha.2(@types/react@18.3.26)(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
dependencies:
'@mdx-js/react': 3.1.1(@types/react@18.3.26)(react@19.2.0)
- '@storybook/csf-plugin': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
+ '@storybook/csf-plugin': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
'@storybook/icons': 1.6.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@storybook/react-dom-shim': 10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))
+ '@storybook/react-dom-shim': 10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))
react: 19.2.0
react-dom: 19.2.0(react@19.2.0)
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
ts-dedent: 2.2.0
transitivePeerDependencies:
- '@types/react'
@@ -5795,46 +5843,46 @@ snapshots:
- vite
- webpack
- '@storybook/builder-vite@10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
+ '@storybook/builder-vite@10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
dependencies:
- '@storybook/csf-plugin': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@storybook/csf-plugin': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
ts-dedent: 2.2.0
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
transitivePeerDependencies:
- esbuild
- rollup
- webpack
- '@storybook/builder-vite@10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
+ '@storybook/builder-vite@10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
dependencies:
- '@storybook/csf-plugin': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@storybook/csf-plugin': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
ts-dedent: 2.2.0
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
transitivePeerDependencies:
- esbuild
- rollup
- webpack
- '@storybook/csf-plugin@10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
+ '@storybook/csf-plugin@10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
dependencies:
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
unplugin: 2.3.10
optionalDependencies:
esbuild: 0.25.11
rollup: 4.52.5
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
webpack: 5.102.1(@swc/core@1.13.5)(esbuild@0.25.11)
- '@storybook/csf-plugin@10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
+ '@storybook/csf-plugin@10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
dependencies:
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
unplugin: 2.3.10
optionalDependencies:
esbuild: 0.25.11
rollup: 4.52.5
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
webpack: 5.102.1(@swc/core@1.13.5)(esbuild@0.25.11)
'@storybook/global@5.0.0': {}
@@ -5849,39 +5897,39 @@ snapshots:
react: 19.2.0
react-dom: 19.2.0(react@19.2.0)
- '@storybook/react-dom-shim@10.1.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))':
+ '@storybook/react-dom-shim@10.1.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))':
dependencies:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
- '@storybook/react-dom-shim@10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))':
+ '@storybook/react-dom-shim@10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))':
dependencies:
react: 19.2.0
react-dom: 19.2.0(react@19.2.0)
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
- '@storybook/react-dom-shim@10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))':
+ '@storybook/react-dom-shim@10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))':
dependencies:
react: 19.2.0
react-dom: 19.2.0(react@19.2.0)
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
- '@storybook/react-vite@10.1.0-alpha.2(esbuild@0.25.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
+ '@storybook/react-vite@10.1.0-alpha.2(esbuild@0.25.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
'@rollup/pluginutils': 5.3.0(rollup@4.52.5)
- '@storybook/builder-vite': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
- '@storybook/react': 10.1.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(typescript@5.9.3)
+ '@storybook/builder-vite': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
+ '@storybook/react': 10.1.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(typescript@5.9.3)
empathic: 2.0.0
magic-string: 0.30.21
react: 18.3.1
react-docgen: 8.0.2
react-dom: 18.3.1(react@18.3.1)
resolve: 1.22.11
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
tsconfig-paths: 4.2.0
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
transitivePeerDependencies:
- esbuild
- rollup
@@ -5889,21 +5937,21 @@ snapshots:
- typescript
- webpack
- '@storybook/react-vite@10.1.0-alpha.2(esbuild@0.25.11)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
+ '@storybook/react-vite@10.1.0-alpha.2(esbuild@0.25.11)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))':
dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
'@rollup/pluginutils': 5.3.0(rollup@4.52.5)
- '@storybook/builder-vite': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
- '@storybook/react': 10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(typescript@5.9.3)
+ '@storybook/builder-vite': 10.1.0-alpha.2(esbuild@0.25.11)(rollup@4.52.5)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(webpack@5.102.1(@swc/core@1.13.5)(esbuild@0.25.11))
+ '@storybook/react': 10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(typescript@5.9.3)
empathic: 2.0.0
magic-string: 0.30.21
react: 19.2.0
react-docgen: 8.0.2
react-dom: 19.2.0(react@19.2.0)
resolve: 1.22.11
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
tsconfig-paths: 4.2.0
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
transitivePeerDependencies:
- esbuild
- rollup
@@ -5911,27 +5959,27 @@ snapshots:
- typescript
- webpack
- '@storybook/react@10.1.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(typescript@5.9.3)':
+ '@storybook/react@10.1.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(typescript@5.9.3)':
dependencies:
'@storybook/global': 5.0.0
- '@storybook/react-dom-shim': 10.1.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))
+ '@storybook/react-dom-shim': 10.1.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))
react: 18.3.1
react-docgen: 8.0.2
react-dom: 18.3.1(react@18.3.1)
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@storybook/react@10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))(typescript@5.9.3)':
+ '@storybook/react@10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))(typescript@5.9.3)':
dependencies:
'@storybook/global': 5.0.0
- '@storybook/react-dom-shim': 10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)))
+ '@storybook/react-dom-shim': 10.1.0-alpha.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)))
react: 19.2.0
react-docgen: 8.0.2
react-dom: 19.2.0(react@19.2.0)
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
@@ -6134,15 +6182,15 @@ snapshots:
dependencies:
valibot: 1.1.0(typescript@5.9.3)
- '@vitejs/plugin-react-swc@4.2.0(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))':
+ '@vitejs/plugin-react-swc@4.2.0(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.43
'@swc/core': 1.13.5
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
transitivePeerDependencies:
- '@swc/helpers'
- '@vitejs/plugin-react@4.7.0(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))':
+ '@vitejs/plugin-react@4.7.0(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))':
dependencies:
'@babel/core': 7.28.4
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4)
@@ -6150,17 +6198,17 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-beta.27
'@types/babel__core': 7.20.5
react-refresh: 0.17.0
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
transitivePeerDependencies:
- supports-color
- '@vitest/browser-playwright@4.0.6(playwright@1.56.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6)':
+ '@vitest/browser-playwright@4.0.6(playwright@1.56.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6)':
dependencies:
- '@vitest/browser': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6)
- '@vitest/mocker': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@vitest/browser': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6)
+ '@vitest/mocker': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
playwright: 1.56.1
tinyrainbow: 3.0.3
- vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0)
+ vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
transitivePeerDependencies:
- bufferutil
- msw
@@ -6168,16 +6216,16 @@ snapshots:
- vite
optional: true
- '@vitest/browser@4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6)':
+ '@vitest/browser@4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6)':
dependencies:
- '@vitest/mocker': 4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@vitest/mocker': 4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
'@vitest/utils': 4.0.6
magic-string: 0.30.21
pixelmatch: 7.1.0
pngjs: 7.0.0
sirv: 3.0.2
tinyrainbow: 3.0.3
- vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0)
+ vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
ws: 8.18.3
transitivePeerDependencies:
- bufferutil
@@ -6186,16 +6234,16 @@ snapshots:
- vite
optional: true
- '@vitest/browser@4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6)':
+ '@vitest/browser@4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6)':
dependencies:
- '@vitest/mocker': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@vitest/mocker': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
'@vitest/utils': 4.0.6
magic-string: 0.30.21
pixelmatch: 7.1.0
pngjs: 7.0.0
sirv: 3.0.2
tinyrainbow: 3.0.3
- vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0)
+ vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
ws: 8.18.3
transitivePeerDependencies:
- bufferutil
@@ -6204,7 +6252,7 @@ snapshots:
- vite
optional: true
- '@vitest/coverage-v8@4.0.6(@vitest/browser@4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6))(vitest@4.0.6)':
+ '@vitest/coverage-v8@4.0.6(@vitest/browser@4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6))(vitest@4.0.6)':
dependencies:
'@bcoe/v8-coverage': 1.0.2
'@vitest/utils': 4.0.6
@@ -6217,13 +6265,13 @@ snapshots:
magicast: 0.3.5
std-env: 3.10.0
tinyrainbow: 3.0.3
- vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0)
+ vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
optionalDependencies:
- '@vitest/browser': 4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6)
+ '@vitest/browser': 4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6)
transitivePeerDependencies:
- supports-color
- '@vitest/coverage-v8@4.0.6(@vitest/browser@4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6))(vitest@4.0.6)':
+ '@vitest/coverage-v8@4.0.6(@vitest/browser@4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6))(vitest@4.0.6)':
dependencies:
'@bcoe/v8-coverage': 1.0.2
'@vitest/utils': 4.0.6
@@ -6236,9 +6284,9 @@ snapshots:
magicast: 0.3.5
std-env: 3.10.0
tinyrainbow: 3.0.3
- vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0)
+ vitest: 4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
optionalDependencies:
- '@vitest/browser': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6)
+ '@vitest/browser': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6)
transitivePeerDependencies:
- supports-color
@@ -6259,38 +6307,38 @@ snapshots:
chai: 6.2.0
tinyrainbow: 3.0.3
- '@vitest/mocker@3.2.4(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))':
+ '@vitest/mocker@3.2.4(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
- '@vitest/mocker@3.2.4(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))':
+ '@vitest/mocker@3.2.4(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
- '@vitest/mocker@4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))':
+ '@vitest/mocker@4.0.6(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))':
dependencies:
'@vitest/spy': 4.0.6
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
optional: true
- '@vitest/mocker@4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))':
+ '@vitest/mocker@4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))':
dependencies:
'@vitest/spy': 4.0.6
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -6712,6 +6760,11 @@ snapshots:
cookie@0.7.2: {}
+ copy-anything@2.0.6:
+ dependencies:
+ is-what: 3.14.1
+ optional: true
+
cors@2.8.5:
dependencies:
object-assign: 4.1.1
@@ -6820,6 +6873,11 @@ snapshots:
envinfo@7.20.0: {}
+ errno@0.1.8:
+ dependencies:
+ prr: 1.0.1
+ optional: true
+
es-define-property@1.0.1: {}
es-errors@1.3.0: {}
@@ -7203,6 +7261,9 @@ snapshots:
ignore@5.3.2: {}
+ image-size@0.5.5:
+ optional: true
+
import-fresh@3.3.1:
dependencies:
parent-module: 1.0.1
@@ -7242,6 +7303,9 @@ snapshots:
dependencies:
better-path-resolve: 1.0.0
+ is-what@3.14.1:
+ optional: true
+
is-windows@1.0.2: {}
is-wsl@3.1.0:
@@ -7327,6 +7391,21 @@ snapshots:
dependencies:
json-buffer: 3.0.1
+ less@4.4.2:
+ dependencies:
+ copy-anything: 2.0.6
+ parse-node-version: 1.0.1
+ tslib: 2.8.1
+ optionalDependencies:
+ errno: 0.1.8
+ graceful-fs: 4.2.11
+ image-size: 0.5.5
+ make-dir: 2.1.0
+ mime: 1.6.0
+ needle: 3.3.1
+ source-map: 0.6.1
+ optional: true
+
levn@0.4.1:
dependencies:
prelude-ls: 1.2.1
@@ -7375,6 +7454,12 @@ snapshots:
'@babel/types': 7.28.5
source-map-js: 1.2.1
+ make-dir@2.1.0:
+ dependencies:
+ pify: 4.0.1
+ semver: 5.7.2
+ optional: true
+
make-dir@4.0.0:
dependencies:
semver: 7.7.3
@@ -7417,6 +7502,9 @@ snapshots:
dependencies:
mime-db: 1.54.0
+ mime@1.6.0:
+ optional: true
+
min-indent@1.0.1: {}
minimatch@3.1.2:
@@ -7449,6 +7537,12 @@ snapshots:
natural-compare@1.4.0: {}
+ needle@3.3.1:
+ dependencies:
+ iconv-lite: 0.6.3
+ sax: 1.4.3
+ optional: true
+
negotiator@1.0.0: {}
neo-async@2.6.2:
@@ -7577,6 +7671,9 @@ snapshots:
dependencies:
callsites: 3.1.0
+ parse-node-version@1.0.1:
+ optional: true
+
parseurl@1.3.3: {}
path-exists@4.0.0: {}
@@ -7678,6 +7775,9 @@ snapshots:
forwarded: 0.2.0
ipaddr.js: 1.9.1
+ prr@1.0.1:
+ optional: true
+
publint@0.3.15:
dependencies:
'@publint/pack': 0.1.2
@@ -7935,6 +8035,9 @@ snapshots:
safer-buffer@2.1.2: {}
+ sax@1.4.3:
+ optional: true
+
scheduler@0.23.2:
dependencies:
loose-envify: 1.4.0
@@ -7949,6 +8052,9 @@ snapshots:
ajv-keywords: 5.1.0(ajv@8.17.1)
optional: true
+ semver@5.7.2:
+ optional: true
+
semver@6.3.1: {}
semver@7.7.3: {}
@@ -8084,18 +8190,18 @@ snapshots:
std-env@3.10.0: {}
- storybook-addon-test-codegen@3.0.0(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))):
+ storybook-addon-test-codegen@3.0.0(storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))):
dependencies:
- storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ storybook: 10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
- storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)):
+ storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)):
dependencies:
'@storybook/global': 5.0.0
'@storybook/icons': 1.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@testing-library/jest-dom': 6.9.1
'@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@vitest/mocker': 3.2.4(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
'@vitest/spy': 3.2.4
esbuild: 0.25.11
recast: 0.23.11
@@ -8112,14 +8218,14 @@ snapshots:
- utf-8-validate
- vite
- storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)):
+ storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)):
dependencies:
'@storybook/global': 5.0.0
'@storybook/icons': 1.6.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
'@testing-library/jest-dom': 6.9.1
'@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@vitest/mocker': 3.2.4(vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
'@vitest/spy': 3.2.4
esbuild: 0.25.11
recast: 0.23.11
@@ -8136,14 +8242,14 @@ snapshots:
- utf-8-validate
- vite
- storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)):
+ storybook@10.1.0-alpha.2(@testing-library/dom@10.4.1)(prettier@3.6.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)):
dependencies:
'@storybook/global': 5.0.0
'@storybook/icons': 1.6.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
'@testing-library/jest-dom': 6.9.1
'@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@vitest/mocker': 3.2.4(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
'@vitest/spy': 3.2.4
esbuild: 0.25.11
recast: 0.23.11
@@ -8452,7 +8558,7 @@ snapshots:
vary@1.1.2: {}
- vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0):
+ vite@7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0):
dependencies:
esbuild: 0.25.11
fdir: 6.5.0(picomatch@4.0.3)
@@ -8464,9 +8570,10 @@ snapshots:
'@types/node': 24.10.0
fsevents: 2.3.3
jiti: 2.6.1
+ less: 4.4.2
terser: 5.44.0
- vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0):
+ vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0):
dependencies:
esbuild: 0.25.11
fdir: 6.5.0(picomatch@4.0.3)
@@ -8478,12 +8585,13 @@ snapshots:
'@types/node': 24.10.0
fsevents: 2.3.3
jiti: 2.6.1
+ less: 4.4.2
terser: 5.44.0
- vitest@4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(terser@5.44.0):
+ vitest@4.0.6(@types/node@24.10.0)(@vitest/browser-playwright@4.0.6)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0):
dependencies:
'@vitest/expect': 4.0.6
- '@vitest/mocker': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))
+ '@vitest/mocker': 4.0.6(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))
'@vitest/pretty-format': 4.0.6
'@vitest/runner': 4.0.6
'@vitest/snapshot': 4.0.6
@@ -8500,11 +8608,11 @@ snapshots:
tinyexec: 0.3.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0)
+ vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 24.10.0
- '@vitest/browser-playwright': 4.0.6(playwright@1.56.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.0))(vitest@4.0.6)
+ '@vitest/browser-playwright': 4.0.6(playwright@1.56.1)(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(terser@5.44.0))(vitest@4.0.6)
transitivePeerDependencies:
- jiti
- less