diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/vite.config.ts b/src/Umbraco.Web.UI.Client/src/packages/core/vite.config.ts index e010287b11..6286705fc5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/vite.config.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/vite.config.ts @@ -8,5 +8,54 @@ const dist = '../../../dist-cms/packages/core'; rmSync(dist, { recursive: true, force: true }); export default defineConfig({ - ...getDefaultConfig({ dist }), + ...getDefaultConfig({ + dist, + entry: { + 'action/index': './action/index.ts', + 'audit-log/index': './audit-log/index.ts', + 'auth/index': './auth/index.ts', + 'collection/index': './collection/index.ts', + 'components/index': './components/index.ts', + 'content-type/index': './content-type/index.ts', + 'content/index': './content/index.ts', + 'culture/index': './culture/index.ts', + 'debug/index': './debug/index.ts', + 'entity-action/index': './entity-action/index.ts', + 'entity-bulk-action/index': './entity-bulk-action/index.ts', + 'entity/index': './entity/index.ts', + 'entry-point': 'entry-point.ts', + 'event/index': './event/index.ts', + 'extension-registry/index': './extension-registry/index.ts', + 'icon-registry/index': './icon-registry/index.ts', + 'id/index': './id/index.ts', + 'lit-element/index': './lit-element/index.ts', + 'localization/index': './localization/index.ts', + 'menu/index': './menu/index.ts', + 'modal/index': './modal/index.ts', + 'models/index': './models/index.ts', + 'notification/index': './notification/index.ts', + 'picker-input/index': './picker-input/index.ts', + 'property-action/index': './property-action/index.ts', + 'property-editor/index': './property-editor/index.ts', + 'property/index': './property/index.ts', + 'recycle-bin/index': './recycle-bin/index.ts', + 'repository/index': './repository/index.ts', + 'resources/index': './resources/index.ts', + 'router/index': './router/index.ts', + 'section/index': './section/index.ts', + 'server-file-system/index': './server-file-system/index.ts', + 'sorter/index': './sorter/index.ts', + 'store/index': './store/index.ts', + 'style/index': './style/index.ts', + 'temporary-file/index': './temporary-file/index.ts', + 'themes/index': './themes/index.ts', + 'tree/index': './tree/index.ts', + 'utils/index': './utils/index.ts', + 'validation/index': './validation/index.ts', + 'variant/index': './variant/index.ts', + 'workspace/index': './workspace/index.ts', + //'settings/index': './settings/index.ts', // currently no index file so it is left out + manifests: 'manifests.ts', + }, + }), });