diff --git a/vite.config.ts b/vite.config.ts index 54e8554..62192a8 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -11,46 +11,46 @@ export default defineConfig({ "@": path.resolve(__dirname, "src"), }, }, - build: { - rollupOptions: { - output: { - manualChunks(id) { - // Feature-based chunks - only for source files - if (!id.includes('node_modules')) { - if (id.includes('/src/pages/superadmin/')) { - return 'superadmin'; - } - if (id.includes('/src/pages/tenant/')) { - return 'tenant'; - } - return; - } + // build: { + // rollupOptions: { + // output: { + // manualChunks(id) { + // // Feature-based chunks - only for source files + // if (!id.includes('node_modules')) { + // if (id.includes('/src/pages/superadmin/')) { + // return 'superadmin'; + // } + // if (id.includes('/src/pages/tenant/')) { + // return 'tenant'; + // } + // return; + // } - // Vendor chunks - group React ecosystem (including Redux) together - // to avoid circular dependencies - if ( - id.includes('node_modules/react') || - id.includes('node_modules/react-dom') || - id.includes('node_modules/react-router') || - id.includes('node_modules/@reduxjs') || - id.includes('node_modules/redux') || - id.includes('node_modules/react-redux') || - id.includes('node_modules/scheduler') || - id.includes('node_modules/object-assign') - ) { - return 'react-vendor'; - } + // // Vendor chunks - group React ecosystem (including Redux) together + // // to avoid circular dependencies + // if ( + // id.includes('node_modules/react') || + // id.includes('node_modules/react-dom') || + // id.includes('node_modules/react-router') || + // id.includes('node_modules/@reduxjs') || + // id.includes('node_modules/redux') || + // id.includes('node_modules/react-redux') || + // id.includes('node_modules/scheduler') || + // id.includes('node_modules/object-assign') + // ) { + // return 'react-vendor'; + // } - // UI libraries - if (id.includes('node_modules/lucide-react')) { - return 'ui-vendor'; - } + // // UI libraries + // if (id.includes('node_modules/lucide-react')) { + // return 'ui-vendor'; + // } - // All other node_modules go to vendor - return 'vendor'; - }, - }, - }, - chunkSizeWarningLimit: 600, - }, + // // All other node_modules go to vendor + // return 'vendor'; + // }, + // }, + // }, + // chunkSizeWarningLimit: 600, + // }, })