Commit workspace changes

This commit is contained in:
2026-04-05 19:42:33 +02:00
parent 148a3bbe43
commit 08ad757bcb
312 changed files with 35149 additions and 399 deletions

View File

@@ -1,6 +1,52 @@
import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
function isNodeModule(id) {
return id.includes('/node_modules/') || id.includes('\\node_modules\\');
}
function manualChunks(id) {
if (!isNodeModule(id) || id.endsWith('.css')) {
return undefined;
}
if (id.includes('/@emoji-mart/data/')) {
return 'emoji-data';
}
if (id.includes('/emoji-mart/')) {
return 'emoji-ui';
}
if (
id.includes('/@tiptap/') ||
id.includes('/prosemirror-') ||
id.includes('/orderedmap/') ||
id.includes('/rope-sequence/') ||
id.includes('/w3c-keyname/')
) {
return 'vendor-tiptap';
}
if (id.includes('/lowlight/') || id.includes('/highlight.js/')) {
return 'vendor-syntax';
}
if (id.includes('/tippy.js/')) {
return 'vendor-tooltip';
}
if (id.includes('/framer-motion/')) {
return 'vendor-motion';
}
if (id.includes('/laravel-echo/') || id.includes('/pusher-js/')) {
return 'vendor-realtime';
}
return undefined;
}
export default defineConfig({
plugins: [
laravel({
@@ -61,6 +107,14 @@ export default defineConfig({
],
},
build: {
rollupOptions: {
output: {
manualChunks,
},
},
},
test: {
environment: 'jsdom',
globals: true,