import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import { branding } from './src/config/branding.js';
export default defineConfig({
plugins: [
react(),
{
name: 'html-transform',
transformIndexHtml(html) {
return html
.replace(/
.*?<\/title>/, `${branding.app.name}`)
.replace(
//,
``
)
.replace(
//,
``
)
.replace(
//,
``
)
.replace(
//,
``
)
.replace(
//,
``
)
.replace(
//,
``
)
.replace(
//,
``
);
},
},
],
server: {
host: '0.0.0.0',
port: 3000,
proxy: {
'/api': {
target: 'http://backend:5000',
changeOrigin: true,
},
},
},
});