@voya-kit/vite-config
Version:
Voya vite config
23 lines (19 loc) • 469 B
text/typescript
import { setupName } from '@voya-kit/vite-plugins';
import { type UserConfig } from 'vite';
const commonConfig: (mode: string) => UserConfig = (mode) => ({
server: {
port: 60006,
},
esbuild: {
drop: mode === 'production' ? ['console', 'debugger'] : [],
},
build: {
reportCompressedSize: false,
chunkSizeWarningLimit: 1500,
rollupOptions: {
maxParallelFileOps: 3,
},
},
plugins: [setupName()],
});
export { commonConfig };