This commit is contained in:
seb
2026-09-29 10:25:50 +02:00
parent 447033e53a
commit 88c96c94a3
12 changed files with 578 additions and 89 deletions

View File

@@ -223,26 +223,22 @@ export default defineConfig(({ command }) => ({
// (api/, automats/, utils/, generic components/) fall out into a
// common chunk by the bundler automatically.
{
// Artikel section: pages + its dedicated component trees.
name: 'routes-artikel',
test: /\/src\/(pages\/artikel|components\/(article|category|tiles))\//,
priority: 20,
name: 'appArticleComponents',
test: /\/dashfront\/src\/components\/article\//,
includeDependenciesRecursively: false,
},
{
// Delivery + order (auftrag) editor surfaces share these.
name: 'routes-manifest',
test: /\/src\/components\/manifest\//,
priority: 10,
name: 'appComponents',
test: /\/dashfront\/src\/components\//,
includeDependenciesRecursively: false,
},
{
name: 'routes-auftrag',
test: /\/src\/pages\/auftrag\//,
},
{
name: 'routes-lieferung',
test: /\/src\/pages\/lieferung\//,
},
{
name: 'routes-kunde',
test: /\/src\/pages\/kunde\//,
priority: 5,
name: 'app',
test: /\/dashfront\/src\//,
includeDependenciesRecursively: false,
},
{
priority: 110,
@@ -274,6 +270,11 @@ export default defineConfig(({ command }) => ({
name: 'jsquash-image',
test: /node_modules\/@jsquash\/(avif|resize)\//,
},
{
priority: 100,
name: 'vendor',
test: /node_modules\/(jsbarcode|sortablejs|notistack)\//,
},
],
},
},