diff --git a/frontend/index.html b/frontend/index.html
index f5ffcb3..8578487 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -65,6 +65,7 @@
+
Dociva — Free Online File Tools
diff --git a/frontend/public/social-preview.svg b/frontend/public/social-preview.svg
index 61d6707..a4340ad 100644
Binary files a/frontend/public/social-preview.svg and b/frontend/public/social-preview.svg differ
diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts
index dd282bd..8ebab8b 100644
--- a/frontend/vite.config.ts
+++ b/frontend/vite.config.ts
@@ -50,6 +50,9 @@ export default defineConfig({
outDir: 'dist',
sourcemap: false,
cssMinify: true,
+ target: 'es2020',
+ chunkSizeWarningLimit: 600,
+ minify: 'esbuild',
rollupOptions: {
output: {
manualChunks(id) {
@@ -57,14 +60,14 @@ export default defineConfig({
return undefined;
}
- if (
- id.includes('react-dom') ||
- id.includes('react-router-dom') ||
- id.includes('/react/')
- ) {
+ if (id.includes('react-dom') || id.includes('/react/')) {
return 'vendor';
}
+ if (id.includes('react-router-dom')) {
+ return 'router';
+ }
+
if (id.includes('i18next') || id.includes('react-i18next')) {
return 'i18n';
}
@@ -73,10 +76,6 @@ export default defineConfig({
return 'helmet';
}
- if (id.includes('lucide-react')) {
- return 'icons';
- }
-
if (id.includes('/axios/')) {
return 'network';
}