From 6bcbfebe91a334c1412a1b18b99b3d003ff9cb1f Mon Sep 17 00:00:00 2001 From: Charlie Mahoney Date: Mon, 12 Aug 2024 15:44:13 -0400 Subject: [PATCH] Update main.js with core builder and async config fucntion --- .storybook/main.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.storybook/main.js b/.storybook/main.js index 90a2dd2..3e36796 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -12,6 +12,20 @@ const config = { "@chromatic-com/storybook", "@storybook/addon-interactions", ], + core: { + builder: '@storybook/builder-vite', + }, + async viteFinal(config) { + // Merge custom configuration into the default config + const { mergeConfig } = await import('vite'); + + return mergeConfig(config, { + // Add dependencies to pre-optimization + optimizeDeps: { + exclude: ['sb-vite'], + }, + }); + }, framework: { name: "@storybook/html-vite", options: {},