diff --git a/vite.config.ts b/vite.config.ts index b48799d..c368d7a 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -117,6 +117,15 @@ export default defineConfig(({ mode }) => { build: { outDir: 'dist', sourcemap: mode === 'development', + rollupOptions: { + output: { + manualChunks: { + 'vendor-tldraw': ['@tldraw/tldraw', '@tldraw/state', '@tldraw/store'], + 'vendor-mui': ['@mui/material', '@mui/icons-material', '@emotion/react', '@emotion/styled'], + 'vendor-supabase': ['@supabase/supabase-js'], + }, + }, + }, }, resolve: {