diff --git a/.changeset/jolly-mice-fold.md b/.changeset/jolly-mice-fold.md new file mode 100644 index 00000000..e3911065 --- /dev/null +++ b/.changeset/jolly-mice-fold.md @@ -0,0 +1,5 @@ +--- +"@storybook/addon-mcp": minor +--- + +Enable components manifest by default diff --git a/apps/internal-storybook/pnpm-lock.yaml b/apps/internal-storybook/pnpm-lock.yaml index 0c709e09..99e135c3 100644 --- a/apps/internal-storybook/pnpm-lock.yaml +++ b/apps/internal-storybook/pnpm-lock.yaml @@ -7,20 +7,20 @@ settings: catalogs: default: '@storybook/addon-a11y': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 '@storybook/addon-docs': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 '@storybook/addon-themes': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 '@storybook/addon-vitest': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 '@storybook/react-vite': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 '@vitest/browser-playwright': specifier: 4.0.6 version: 4.0.6 @@ -28,8 +28,8 @@ catalogs: specifier: 1.56.1 version: 1.56.1 storybook: - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 vite: specifier: 7.2.2 version: 7.2.2 @@ -43,22 +43,22 @@ importers: devDependencies: '@storybook/addon-a11y': specifier: 'catalog:' - version: 10.4.0-alpha.2(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 10.4.0-alpha.7(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@storybook/addon-docs': specifier: 'catalog:' - version: 10.4.0-alpha.2(@types/react@18.3.28)(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2) + version: 10.4.0-alpha.7(@types/react@18.3.28)(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2) '@storybook/addon-mcp': specifier: workspace:* version: link:../../packages/addon-mcp '@storybook/addon-themes': specifier: 'catalog:' - version: 10.4.0-alpha.2(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 10.4.0-alpha.7(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@storybook/addon-vitest': specifier: 'catalog:' - version: 10.4.0-alpha.2(@vitest/browser-playwright@4.0.6)(@vitest/browser@4.0.6(vite@7.2.2)(vitest@4.0.6))(@vitest/runner@4.0.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vitest@4.0.6) + version: 10.4.0-alpha.7(@vitest/browser-playwright@4.0.6)(@vitest/browser@4.0.6(vite@7.2.2)(vitest@4.0.6))(@vitest/runner@4.0.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vitest@4.0.6) '@storybook/react-vite': specifier: 'catalog:' - version: 10.4.0-alpha.2(esbuild@0.27.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)(vite@7.2.2) + version: 10.4.0-alpha.7(esbuild@0.27.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)(vite@7.2.2) '@types/react': specifier: ^18.2.65 version: 18.3.28 @@ -82,7 +82,7 @@ importers: version: 18.3.1(react@18.3.1) storybook: specifier: 'catalog:' - version: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tinyexec: specifier: ^1.0.2 version: 1.0.2 @@ -497,11 +497,11 @@ packages: cpu: [x64] os: [win32] - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4': - resolution: {integrity: sha512-6PyZBYKnnVNqOSB0YFly+62R7dmov8segT27A+RVTBVd4iAE6kbW9QBJGlyR2yG4D4ohzhZSTIu7BK1UTtmFFA==} + '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0': + resolution: {integrity: sha512-qvsTEwEFefhdirGOPnu9Wp6ChfIwy2dBCRuETU3uE+4cC+PFoxMSiiEhxk4lOluA34eARHA0OxqsEUYDqRMgeQ==} peerDependencies: typescript: '>= 4.3.x' - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true @@ -684,28 +684,28 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@storybook/addon-a11y@10.4.0-alpha.2': - resolution: {integrity: sha512-65HwMLF2Mskz6bFVzF1nX55eOfzZP5h+pTLGsUYfOWOLM3z2nCFk4KOHII4qmM7InRmcw6mllNHYVlqn1cksXw==} + '@storybook/addon-a11y@10.4.0-alpha.7': + resolution: {integrity: sha512-6FcbCMWO6ZZm4a6q/ErUqfZBjSXWYKPHXamRJbFnulzhNCo7jrMCqa1/HE888zokxmrSA392B2ch/SY+EYNZkw==} peerDependencies: - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 - '@storybook/addon-docs@10.4.0-alpha.2': - resolution: {integrity: sha512-Fij14c3dzh2UU3PekKwA4Zt4TSkKOc1zmo2KEiD4PcbsxLtX+uuO/DZVMRiV/l7Q4DQ9+kPrYi7JpCjTGyM4Jw==} + '@storybook/addon-docs@10.4.0-alpha.7': + resolution: {integrity: sha512-EciNTM+6r6Is2BFDhwMm9M0/RpRM4se1NXQA+m95xLCiA8kUIOu4ExUn9BIphsqUv6ciSPvldRLd/RcCn/WWpg==} peerDependencies: - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 - '@storybook/addon-themes@10.4.0-alpha.2': - resolution: {integrity: sha512-C4L8PAMxfbCaPMCf+VKc8lnFmBOHkjKZRIBhF0VQNRD0AXD8CllgOzUyY02iaFPoo20TizEhqGUHXBljk6LqiA==} + '@storybook/addon-themes@10.4.0-alpha.7': + resolution: {integrity: sha512-L9pXAHuTD+phEOqsEihdAYKnAWhIiqh1Q+6+yWMSVD1HyYvvOPXlDJJfY0qXerAYPEy0mXqvqrfgzvlj2ryFZw==} peerDependencies: - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 - '@storybook/addon-vitest@10.4.0-alpha.2': - resolution: {integrity: sha512-ldK8rDuyH473zFT0IB81eEv82WHLfQ9hIlUtigxOnkTHxgjzJoW0IT545lNp/dbBxmLLlNsXEbRB7uVMN4x6Yg==} + '@storybook/addon-vitest@10.4.0-alpha.7': + resolution: {integrity: sha512-WOC9CtBBRE1Bim5WYnwiGgg0ioaS2uBdZyV3FzLkJho4xPY89zViBzGx/71F1UZmyFQKyurr6NHbgbvppccRMA==} peerDependencies: '@vitest/browser': ^3.0.0 || ^4.0.0 '@vitest/browser-playwright': ^4.0.0 '@vitest/runner': ^3.0.0 || ^4.0.0 - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 vitest: ^3.0.0 || ^4.0.0 peerDependenciesMeta: '@vitest/browser': @@ -717,18 +717,18 @@ packages: vitest: optional: true - '@storybook/builder-vite@10.4.0-alpha.2': - resolution: {integrity: sha512-1SObow4y5H8RPsUPF8NjLY8c28eN49EUWLWKOb1ENBxueDApJeaONpqdILaNT3f7Sl8tnJlhKdF/Ttl0XKev0g==} + '@storybook/builder-vite@10.4.0-alpha.7': + resolution: {integrity: sha512-vt/HM4J/yOOOWdUoaIdVz0vf9mrPaGy4Fb9emK5ATh4MbT1nBoy3iFJ8pOXqXCADATHdKvGN6pM4wjj9CWmcQw==} peerDependencies: - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - '@storybook/csf-plugin@10.4.0-alpha.2': - resolution: {integrity: sha512-m1jPKHF12Sb9zNY0ZwcJgj/d1EtEkUs1a+tiyUdr4JJcWS5Fg4njhb0U3gGYZ2Aib72xZT1pSJ/6QjDXW18oSw==} + '@storybook/csf-plugin@10.4.0-alpha.7': + resolution: {integrity: sha512-Br+yFNQUwxXbCwJEPByHYhXMb5MAJ0j4H7mpZlRMuQzvU29aqRbkLRLw0WZ9cyZz6Ov8XCKqwxV/CCk25oIeQA==} peerDependencies: esbuild: '*' rollup: '*' - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 vite: '*' webpack: '*' peerDependenciesMeta: @@ -750,27 +750,27 @@ packages: 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/react-dom-shim@10.4.0-alpha.2': - resolution: {integrity: sha512-zF/JlqrDasx+6fLzvcKrMLK6tJoXDp4kMDV1PAhvdDXL3pSZ9R1RuIzb/Z1ipMitRAH03/vakMUgICZDGZeBdw==} + '@storybook/react-dom-shim@10.4.0-alpha.7': + resolution: {integrity: sha512-gmhFqTWFj/f/jLkLdAi7bAmGRVL4JU80PwXQmbRg77fJZp6TJ4QEOK0SrsKceNpdGkEqZsx/3cZVZm6NYTr6mQ==} 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.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 - '@storybook/react-vite@10.4.0-alpha.2': - resolution: {integrity: sha512-oJ7cZEuQkYTmAKKeXw096hnFXjsRa5g6kfYOMJnq4gZuWiU70b0H0InDKMmIweLK4mNmzRbNb48oUuC5+gW/CA==} + '@storybook/react-vite@10.4.0-alpha.7': + resolution: {integrity: sha512-Lp+eDR/1d7+lqvrtAs7sIfqVhaLrudp20wBjd843Y6KAFBo3r6DF+Jc4+zzgHQS7A9RfUBFJFiqem86/aCoGiA==} 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.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - '@storybook/react@10.4.0-alpha.2': - resolution: {integrity: sha512-y25Cw+vzHLSWnCJ6UuZaY9/mzWvdvubYT4saqcc9x57nPlAGKgaVNmtFt8acUCLjkO3bFx4kNI57q6r+XHGr4Q==} + '@storybook/react@10.4.0-alpha.7': + resolution: {integrity: sha512-IgM5Mn0Pxq254QKcIfMJZd8/WHqb9BcbIu9Y0M3ON6y+/rS9f9lz+EtoKje2R+vR6ByqfMdW5s/xsmy4BeYjwg==} 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.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 typescript: '>= 4.9.x' peerDependenciesMeta: typescript: @@ -892,6 +892,9 @@ packages: '@vitest/utils@4.0.6': resolution: {integrity: sha512-bG43VS3iYKrMIZXBo+y8Pti0O7uNju3KvNn6DrQWhQQKcLavMB+0NZfO1/QBAEbq0MaQ3QjNsnnXlGQvsh0Z6A==} + '@webcontainer/env@1.1.1': + resolution: {integrity: sha512-6aN99yL695Hi9SuIk1oC88l9o0gmxL1nGWWQ/kNy81HigJ0FoaoTXpytCj6ItzgyCEwA9kF1wixsTuv5cjsgng==} + acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} @@ -1302,8 +1305,8 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - storybook@10.4.0-alpha.2: - resolution: {integrity: sha512-GOSwH9UWRLGN4zi8cvOq3f2w8iHIF/+ZdgxlEjsWIio8cRLGIWPK5/HVpcQiNuqdaLn+ZyKMDEQX3OSSI0RrEw==} + storybook@10.4.0-alpha.7: + resolution: {integrity: sha512-yHgvNE8e1JtqCkj3X3Halc+EHthS9XgBzjwRcf+YAbOuyLO7NaeoFg+AZHEYZapk4SNcNmuTYz+X5j8+Jmk3Mw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -1766,7 +1769,7 @@ snapshots: '@esbuild/win32-x64@0.27.3': optional: true - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@5.9.3)(vite@7.2.2)': + '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(typescript@5.9.3)(vite@7.2.2)': dependencies: glob: 13.0.5 react-docgen-typescript: 2.4.0(typescript@5.9.3) @@ -1888,21 +1891,21 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook/addon-a11y@10.4.0-alpha.2(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@storybook/addon-a11y@10.4.0-alpha.7(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@storybook/global': 5.0.0 axe-core: 4.11.1 - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/addon-docs@10.4.0-alpha.2(@types/react@18.3.28)(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2)': + '@storybook/addon-docs@10.4.0-alpha.7(@types/react@18.3.28)(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2)': dependencies: '@mdx-js/react': 3.1.1(@types/react@18.3.28)(react@18.3.1) - '@storybook/csf-plugin': 10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2) + '@storybook/csf-plugin': 10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2) '@storybook/icons': 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/react-dom-shim': 10.4.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@storybook/react-dom-shim': 10.4.0-alpha.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' @@ -1911,16 +1914,16 @@ snapshots: - vite - webpack - '@storybook/addon-themes@10.4.0-alpha.2(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@storybook/addon-themes@10.4.0-alpha.7(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) ts-dedent: 2.2.0 - '@storybook/addon-vitest@10.4.0-alpha.2(@vitest/browser-playwright@4.0.6)(@vitest/browser@4.0.6(vite@7.2.2)(vitest@4.0.6))(@vitest/runner@4.0.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vitest@4.0.6)': + '@storybook/addon-vitest@10.4.0-alpha.7(@vitest/browser-playwright@4.0.6)(@vitest/browser@4.0.6(vite@7.2.2)(vitest@4.0.6))(@vitest/runner@4.0.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vitest@4.0.6)': dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: '@vitest/browser': 4.0.6(vite@7.2.2)(vitest@4.0.6) '@vitest/browser-playwright': 4.0.6(playwright@1.56.1)(vite@7.2.2)(vitest@4.0.6) @@ -1930,10 +1933,10 @@ snapshots: - react - react-dom - '@storybook/builder-vite@10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2)': + '@storybook/builder-vite@10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2)': dependencies: - '@storybook/csf-plugin': 10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/csf-plugin': 10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) ts-dedent: 2.2.0 vite: 7.2.2 transitivePeerDependencies: @@ -1941,9 +1944,9 @@ snapshots: - rollup - webpack - '@storybook/csf-plugin@10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2)': + '@storybook/csf-plugin@10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2)': dependencies: - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) unplugin: 2.3.11 optionalDependencies: esbuild: 0.27.3 @@ -1957,25 +1960,25 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-dom-shim@10.4.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@storybook/react-dom-shim@10.4.0-alpha.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/react-vite@10.4.0-alpha.2(esbuild@0.27.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)(vite@7.2.2)': + '@storybook/react-vite@10.4.0-alpha.7(esbuild@0.27.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)(vite@7.2.2)': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@5.9.3)(vite@7.2.2) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(typescript@5.9.3)(vite@7.2.2) '@rollup/pluginutils': 5.3.0(rollup@4.57.1) - '@storybook/builder-vite': 10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2) - '@storybook/react': 10.4.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3) + '@storybook/builder-vite': 10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.2.2) + '@storybook/react': 10.4.0-alpha.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(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.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tsconfig-paths: 4.2.0 vite: 7.2.2 transitivePeerDependencies: @@ -1985,15 +1988,15 @@ snapshots: - typescript - webpack - '@storybook/react@10.4.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)': + '@storybook/react@10.4.0-alpha.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 10.4.0-alpha.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@storybook/react-dom-shim': 10.4.0-alpha.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: 18.3.1 react-docgen: 8.0.2 react-docgen-typescript: 2.4.0(typescript@5.9.3) react-dom: 18.3.1(react@18.3.1) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -2175,6 +2178,8 @@ snapshots: '@vitest/pretty-format': 4.0.6 tinyrainbow: 3.0.3 + '@webcontainer/env@1.1.1': {} + acorn@8.15.0: {} ansi-regex@5.0.1: {} @@ -2577,7 +2582,7 @@ snapshots: std-env@3.10.0: {} - storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2585,6 +2590,7 @@ snapshots: '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 + '@webcontainer/env': 1.1.1 esbuild: 0.27.3 open: 10.2.0 recast: 0.23.11 diff --git a/eval/pnpm-lock.yaml b/eval/pnpm-lock.yaml index 7e5c1bd9..f667848a 100644 --- a/eval/pnpm-lock.yaml +++ b/eval/pnpm-lock.yaml @@ -7,17 +7,17 @@ settings: catalogs: default: '@storybook/addon-a11y': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 '@storybook/react-vite': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 playwright: specifier: 1.56.1 version: 1.56.1 storybook: - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 valibot: specifier: 1.2.0 version: 1.2.0 @@ -49,13 +49,13 @@ importers: version: 1.1.11(@types/react@18.3.28)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@storybook/addon-a11y': specifier: 'catalog:' - version: 10.4.0-alpha.2(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + version: 10.4.0-alpha.7(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) '@storybook/mcp': specifier: workspace:* version: link:../packages/mcp '@storybook/react-vite': specifier: 'catalog:' - version: 10.4.0-alpha.2(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.12)) + version: 10.4.0-alpha.7(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.12)) '@tsconfig/node-ts': specifier: ^23.6.1 version: 23.6.3 @@ -127,10 +127,10 @@ importers: version: 5.83.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) storybook: specifier: 'catalog:' - version: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) storybook-addon-test-codegen: specifier: ^3.0.0 - version: 3.0.1(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + version: 3.0.1(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) tinyexec: specifier: ^1.0.1 version: 1.0.2 @@ -585,11 +585,11 @@ packages: cpu: [x64] os: [win32] - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4': - resolution: {integrity: sha512-6PyZBYKnnVNqOSB0YFly+62R7dmov8segT27A+RVTBVd4iAE6kbW9QBJGlyR2yG4D4ohzhZSTIu7BK1UTtmFFA==} + '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0': + resolution: {integrity: sha512-qvsTEwEFefhdirGOPnu9Wp6ChfIwy2dBCRuETU3uE+4cC+PFoxMSiiEhxk4lOluA34eARHA0OxqsEUYDqRMgeQ==} peerDependencies: typescript: '>= 4.3.x' - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true @@ -1509,23 +1509,23 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@storybook/addon-a11y@10.4.0-alpha.2': - resolution: {integrity: sha512-65HwMLF2Mskz6bFVzF1nX55eOfzZP5h+pTLGsUYfOWOLM3z2nCFk4KOHII4qmM7InRmcw6mllNHYVlqn1cksXw==} + '@storybook/addon-a11y@10.4.0-alpha.7': + resolution: {integrity: sha512-6FcbCMWO6ZZm4a6q/ErUqfZBjSXWYKPHXamRJbFnulzhNCo7jrMCqa1/HE888zokxmrSA392B2ch/SY+EYNZkw==} peerDependencies: - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 - '@storybook/builder-vite@10.4.0-alpha.2': - resolution: {integrity: sha512-1SObow4y5H8RPsUPF8NjLY8c28eN49EUWLWKOb1ENBxueDApJeaONpqdILaNT3f7Sl8tnJlhKdF/Ttl0XKev0g==} + '@storybook/builder-vite@10.4.0-alpha.7': + resolution: {integrity: sha512-vt/HM4J/yOOOWdUoaIdVz0vf9mrPaGy4Fb9emK5ATh4MbT1nBoy3iFJ8pOXqXCADATHdKvGN6pM4wjj9CWmcQw==} peerDependencies: - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - '@storybook/csf-plugin@10.4.0-alpha.2': - resolution: {integrity: sha512-m1jPKHF12Sb9zNY0ZwcJgj/d1EtEkUs1a+tiyUdr4JJcWS5Fg4njhb0U3gGYZ2Aib72xZT1pSJ/6QjDXW18oSw==} + '@storybook/csf-plugin@10.4.0-alpha.7': + resolution: {integrity: sha512-Br+yFNQUwxXbCwJEPByHYhXMb5MAJ0j4H7mpZlRMuQzvU29aqRbkLRLw0WZ9cyZz6Ov8XCKqwxV/CCk25oIeQA==} peerDependencies: esbuild: '*' rollup: '*' - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 vite: '*' webpack: '*' peerDependenciesMeta: @@ -1547,27 +1547,27 @@ packages: 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/react-dom-shim@10.4.0-alpha.2': - resolution: {integrity: sha512-zF/JlqrDasx+6fLzvcKrMLK6tJoXDp4kMDV1PAhvdDXL3pSZ9R1RuIzb/Z1ipMitRAH03/vakMUgICZDGZeBdw==} + '@storybook/react-dom-shim@10.4.0-alpha.7': + resolution: {integrity: sha512-gmhFqTWFj/f/jLkLdAi7bAmGRVL4JU80PwXQmbRg77fJZp6TJ4QEOK0SrsKceNpdGkEqZsx/3cZVZm6NYTr6mQ==} 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.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 - '@storybook/react-vite@10.4.0-alpha.2': - resolution: {integrity: sha512-oJ7cZEuQkYTmAKKeXw096hnFXjsRa5g6kfYOMJnq4gZuWiU70b0H0InDKMmIweLK4mNmzRbNb48oUuC5+gW/CA==} + '@storybook/react-vite@10.4.0-alpha.7': + resolution: {integrity: sha512-Lp+eDR/1d7+lqvrtAs7sIfqVhaLrudp20wBjd843Y6KAFBo3r6DF+Jc4+zzgHQS7A9RfUBFJFiqem86/aCoGiA==} 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.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - '@storybook/react@10.4.0-alpha.2': - resolution: {integrity: sha512-y25Cw+vzHLSWnCJ6UuZaY9/mzWvdvubYT4saqcc9x57nPlAGKgaVNmtFt8acUCLjkO3bFx4kNI57q6r+XHGr4Q==} + '@storybook/react@10.4.0-alpha.7': + resolution: {integrity: sha512-IgM5Mn0Pxq254QKcIfMJZd8/WHqb9BcbIu9Y0M3ON6y+/rS9f9lz+EtoKje2R+vR6ByqfMdW5s/xsmy4BeYjwg==} 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.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 typescript: '>= 4.9.x' peerDependenciesMeta: typescript: @@ -1756,6 +1756,9 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} + '@webcontainer/env@1.1.1': + resolution: {integrity: sha512-6aN99yL695Hi9SuIk1oC88l9o0gmxL1nGWWQ/kNy81HigJ0FoaoTXpytCj6ItzgyCEwA9kF1wixsTuv5cjsgng==} + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -2873,8 +2876,8 @@ packages: peerDependencies: storybook: ^0.0.0-0 || ^10.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 - storybook@10.4.0-alpha.2: - resolution: {integrity: sha512-GOSwH9UWRLGN4zi8cvOq3f2w8iHIF/+ZdgxlEjsWIio8cRLGIWPK5/HVpcQiNuqdaLn+ZyKMDEQX3OSSI0RrEw==} + storybook@10.4.0-alpha.7: + resolution: {integrity: sha512-yHgvNE8e1JtqCkj3X3Halc+EHthS9XgBzjwRcf+YAbOuyLO7NaeoFg+AZHEYZapk4SNcNmuTYz+X5j8+Jmk3Mw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -3455,7 +3458,7 @@ snapshots: '@img/sharp-win32-x64@0.33.5': optional: true - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.12))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.12))': dependencies: glob: 13.0.5 react-docgen-typescript: 2.4.0(typescript@5.9.3) @@ -4309,16 +4312,16 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@storybook/addon-a11y@10.4.0-alpha.2(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@storybook/addon-a11y@10.4.0-alpha.7(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: '@storybook/global': 5.0.0 axe-core: 4.11.1 - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/builder-vite@10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@24.10.12))': + '@storybook/builder-vite@10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@24.10.12))': dependencies: - '@storybook/csf-plugin': 10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@24.10.12)) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@storybook/csf-plugin': 10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@24.10.12)) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ts-dedent: 2.2.0 vite: 7.3.1(@types/node@24.10.12) transitivePeerDependencies: @@ -4326,9 +4329,9 @@ snapshots: - rollup - webpack - '@storybook/csf-plugin@10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@24.10.12))': + '@storybook/csf-plugin@10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@24.10.12))': dependencies: - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) unplugin: 2.3.11 optionalDependencies: esbuild: 0.27.3 @@ -4342,25 +4345,25 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@storybook/react-dom-shim@10.4.0-alpha.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@storybook/react-dom-shim@10.4.0-alpha.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/react-vite@10.4.0-alpha.2(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.12))': + '@storybook/react-vite@10.4.0-alpha.7(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.12))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.12)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.12)) '@rollup/pluginutils': 5.3.0(rollup@4.57.1) - '@storybook/builder-vite': 10.4.0-alpha.2(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@24.10.12)) - '@storybook/react': 10.4.0-alpha.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@storybook/builder-vite': 10.4.0-alpha.7(esbuild@0.27.3)(rollup@4.57.1)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@24.10.12)) + '@storybook/react': 10.4.0-alpha.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) empathic: 2.0.0 magic-string: 0.30.21 react: 19.2.4 react-docgen: 8.0.2 react-dom: 19.2.4(react@19.2.4) resolve: 1.22.11 - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tsconfig-paths: 4.2.0 vite: 7.3.1(@types/node@24.10.12) transitivePeerDependencies: @@ -4370,15 +4373,15 @@ snapshots: - typescript - webpack - '@storybook/react@10.4.0-alpha.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': + '@storybook/react@10.4.0-alpha.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 10.4.0-alpha.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + '@storybook/react-dom-shim': 10.4.0-alpha.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) react: 19.2.4 react-docgen: 8.0.2 react-docgen-typescript: 2.4.0(typescript@5.9.3) react-dom: 19.2.4(react@19.2.4) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -4566,6 +4569,8 @@ snapshots: loupe: 3.2.1 tinyrainbow: 2.0.0 + '@webcontainer/env@1.1.1': {} + acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 @@ -5720,11 +5725,11 @@ snapshots: space-separated-tokens@2.0.2: {} - storybook-addon-test-codegen@3.0.1(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)): + storybook-addon-test-codegen@3.0.1(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)): dependencies: - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -5732,6 +5737,7 @@ snapshots: '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 + '@webcontainer/env': 1.1.1 esbuild: 0.27.3 open: 10.2.0 recast: 0.23.11 diff --git a/packages/addon-mcp/pnpm-lock.yaml b/packages/addon-mcp/pnpm-lock.yaml index 517700a0..b68ebed5 100644 --- a/packages/addon-mcp/pnpm-lock.yaml +++ b/packages/addon-mcp/pnpm-lock.yaml @@ -7,11 +7,11 @@ settings: catalogs: default: '@storybook/addon-a11y': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 '@storybook/addon-vitest': - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 '@tmcp/adapter-valibot': specifier: ^0.1.5 version: 0.1.5 @@ -19,8 +19,8 @@ catalogs: specifier: ^0.8.5 version: 0.8.5 storybook: - specifier: 10.4.0-alpha.2 - version: 10.4.0-alpha.2 + specifier: 10.4.0-alpha.7 + version: 10.4.0-alpha.7 tmcp: specifier: ^1.19.3 version: 1.19.3 @@ -53,13 +53,13 @@ importers: devDependencies: '@storybook/addon-a11y': specifier: 'catalog:' - version: 10.4.0-alpha.2(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + version: 10.4.0-alpha.7(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) '@storybook/addon-vitest': specifier: 'catalog:' - version: 10.4.0-alpha.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + version: 10.4.0-alpha.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) storybook: specifier: 'catalog:' - version: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) packages: @@ -237,18 +237,18 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@storybook/addon-a11y@10.4.0-alpha.2': - resolution: {integrity: sha512-65HwMLF2Mskz6bFVzF1nX55eOfzZP5h+pTLGsUYfOWOLM3z2nCFk4KOHII4qmM7InRmcw6mllNHYVlqn1cksXw==} + '@storybook/addon-a11y@10.4.0-alpha.7': + resolution: {integrity: sha512-6FcbCMWO6ZZm4a6q/ErUqfZBjSXWYKPHXamRJbFnulzhNCo7jrMCqa1/HE888zokxmrSA392B2ch/SY+EYNZkw==} peerDependencies: - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 - '@storybook/addon-vitest@10.4.0-alpha.2': - resolution: {integrity: sha512-ldK8rDuyH473zFT0IB81eEv82WHLfQ9hIlUtigxOnkTHxgjzJoW0IT545lNp/dbBxmLLlNsXEbRB7uVMN4x6Yg==} + '@storybook/addon-vitest@10.4.0-alpha.7': + resolution: {integrity: sha512-WOC9CtBBRE1Bim5WYnwiGgg0ioaS2uBdZyV3FzLkJho4xPY89zViBzGx/71F1UZmyFQKyurr6NHbgbvppccRMA==} peerDependencies: '@vitest/browser': ^3.0.0 || ^4.0.0 '@vitest/browser-playwright': ^4.0.0 '@vitest/runner': ^3.0.0 || ^4.0.0 - storybook: ^10.4.0-alpha.2 + storybook: ^10.4.0-alpha.7 vitest: ^3.0.0 || ^4.0.0 peerDependenciesMeta: '@vitest/browser': @@ -329,6 +329,9 @@ packages: '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} + '@webcontainer/env@1.1.1': + resolution: {integrity: sha512-6aN99yL695Hi9SuIk1oC88l9o0gmxL1nGWWQ/kNy81HigJ0FoaoTXpytCj6ItzgyCEwA9kF1wixsTuv5cjsgng==} + ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -502,8 +505,8 @@ packages: sqids@0.3.0: resolution: {integrity: sha512-lOQK1ucVg+W6n3FhRwwSeUijxe93b51Bfz5PMRMihVf1iVkl82ePQG7V5vwrhzB11v0NtsR25PSZRGiSomJaJw==} - storybook@10.4.0-alpha.2: - resolution: {integrity: sha512-GOSwH9UWRLGN4zi8cvOq3f2w8iHIF/+ZdgxlEjsWIio8cRLGIWPK5/HVpcQiNuqdaLn+ZyKMDEQX3OSSI0RrEw==} + storybook@10.4.0-alpha.7: + resolution: {integrity: sha512-yHgvNE8e1JtqCkj3X3Halc+EHthS9XgBzjwRcf+YAbOuyLO7NaeoFg+AZHEYZapk4SNcNmuTYz+X5j8+Jmk3Mw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -658,17 +661,17 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook/addon-a11y@10.4.0-alpha.2(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@storybook/addon-a11y@10.4.0-alpha.7(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: '@storybook/global': 5.0.0 axe-core: 4.11.1 - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/addon-vitest@10.4.0-alpha.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@storybook/addon-vitest@10.4.0-alpha.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - storybook: 10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) transitivePeerDependencies: - react - react-dom @@ -756,6 +759,8 @@ snapshots: loupe: 3.2.1 tinyrainbow: 2.0.0 + '@webcontainer/env@1.1.1': {} + ansi-regex@5.0.1: {} ansi-styles@5.2.0: {} @@ -913,7 +918,7 @@ snapshots: sqids@0.3.0: {} - storybook@10.4.0-alpha.2(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + storybook@10.4.0-alpha.7(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -921,6 +926,7 @@ snapshots: '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 + '@webcontainer/env': 1.1.1 esbuild: 0.27.3 open: 10.2.0 recast: 0.23.11 diff --git a/packages/addon-mcp/src/preset.ts b/packages/addon-mcp/src/preset.ts index a6da5334..c30e13cb 100644 --- a/packages/addon-mcp/src/preset.ts +++ b/packages/addon-mcp/src/preset.ts @@ -167,6 +167,13 @@ export const experimental_devServer: PresetPropertyFn<'experimental_devServer'> return app; }; +export const features: PresetPropertyFn<'features'> = async (existingFeatures) => { + return { + ...existingFeatures, + componentsManifest: true, + }; +}; + /** * Get composed Storybook refs from Storybook config. * See: https://storybook.js.org/docs/sharing/storybook-composition diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 029e0d2b..b0b6bf06 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -6,16 +6,16 @@ packages: - '!eval/tasks/*/trials/*/project' catalog: - '@storybook/addon-a11y': 10.4.0-alpha.2 - '@storybook/addon-docs': 10.4.0-alpha.2 - '@storybook/addon-vitest': 10.4.0-alpha.2 - '@storybook/react-vite': 10.4.0-alpha.2 - '@storybook/addon-themes': 10.4.0-alpha.2 + '@storybook/addon-a11y': 10.4.0-alpha.7 + '@storybook/addon-docs': 10.4.0-alpha.7 + '@storybook/addon-vitest': 10.4.0-alpha.7 + '@storybook/react-vite': 10.4.0-alpha.7 + '@storybook/addon-themes': 10.4.0-alpha.7 '@tmcp/adapter-valibot': ^0.1.5 '@tmcp/transport-http': ^0.8.5 '@tmcp/transport-stdio': ^0.4.2 - eslint-plugin-storybook: 10.4.0-alpha.2 - storybook: 10.4.0-alpha.2 + eslint-plugin-storybook: 10.4.0-alpha.7 + storybook: 10.4.0-alpha.7 tmcp: ^1.19.3 tsdown: ^0.15.12 typescript: ^5.9.3 @@ -28,10 +28,10 @@ catalog: catalogs: trials: '@eslint/js': 9.39.1 - '@storybook/addon-a11y': 10.4.0-alpha.2 - '@storybook/addon-docs': 10.4.0-alpha.2 - '@storybook/addon-vitest': 10.4.0-alpha.2 - '@storybook/react-vite': 10.4.0-alpha.2 + '@storybook/addon-a11y': 10.4.0-alpha.7 + '@storybook/addon-docs': 10.4.0-alpha.7 + '@storybook/addon-vitest': 10.4.0-alpha.7 + '@storybook/react-vite': 10.4.0-alpha.7 '@types/node': 24.10.1 '@types/react': 19.2.6 '@types/react-dom': 19.2.3 @@ -40,11 +40,11 @@ catalogs: eslint: 9.39.1 eslint-plugin-react-hooks: 7.0.1 eslint-plugin-react-refresh: 0.4.24 - eslint-plugin-storybook: 10.4.0-alpha.2 + eslint-plugin-storybook: 10.4.0-alpha.7 globals: 16.5.0 react: 19.2.0 react-dom: 19.2.0 - storybook: 10.4.0-alpha.2 + storybook: 10.4.0-alpha.7 typescript: 5.9.3 typescript-eslint: 8.47.0 vite: 7.2.2