diff --git a/packages/react/.storybook/main.ts b/packages/react/.storybook/main.ts index a84350a..ed20f27 100644 --- a/packages/react/.storybook/main.ts +++ b/packages/react/.storybook/main.ts @@ -28,6 +28,19 @@ const config: StorybookConfig = { features: { storyStoreV7: true, }, + async viteFinal(config, options) { + // We don't want the Storybook build to generate type definitions. + const newConfig = { + ...config, + plugins: config.plugins.filter((plugin) => { + if (typeof plugin === "object") { + return (plugin as any).name !== "vite:dts"; + } + return true; + }), + }; + return newConfig; + }, }; export default config; diff --git a/packages/react/package.json b/packages/react/package.json index 32fe850..3d547bb 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -35,6 +35,7 @@ "test-watch": "vitest", "coverage": "vitest run --coverage", "storybook": "storybook dev -p 6006", + "build-storybook": "storybook build", "deploy-storybook": "storybook-to-ghpages" }, "dependencies": {