diff --git a/src/Umbraco.Web.UI.Client/examples/custom-modal/index.ts b/src/Umbraco.Web.UI.Client/examples/custom-modal/index.ts index 2ddf119f3865..78610ced6494 100644 --- a/src/Umbraco.Web.UI.Client/examples/custom-modal/index.ts +++ b/src/Umbraco.Web.UI.Client/examples/custom-modal/index.ts @@ -1,14 +1,14 @@ import type { ManifestDashboard } from '@umbraco-cms/backoffice/dashboard'; import type { ManifestModal } from '@umbraco-cms/backoffice/modal'; -const demoModal : ManifestModal = { +const demoModal: ManifestModal = { type: 'modal', name: 'Example Custom Modal Element', alias: 'example.modal.custom.element', js: () => import('./example-modal-view.element.js'), -} +}; -const demoModalsDashboard : ManifestDashboard = { +const demoModalsDashboard: ManifestDashboard = { type: 'dashboard', name: 'Example Custom Modal Dashboard', alias: 'example.dashboard.custom.modal.element', @@ -18,12 +18,12 @@ const demoModalsDashboard : ManifestDashboard = { label: 'Custom Modal', pathname: 'custom-modal', }, - conditions : [ + conditions: [ { alias: 'Umb.Condition.SectionAlias', - match: 'Umb.Section.Content' - } - ] -} + match: 'Umb.Section.Content', + }, + ], +}; -export default [demoModal,demoModalsDashboard]; +export default [demoModal, demoModalsDashboard]; diff --git a/src/Umbraco.Web.UI.Client/examples/validation-context/index.ts b/src/Umbraco.Web.UI.Client/examples/validation-context/index.ts index b64c960171d8..d21809b88289 100644 --- a/src/Umbraco.Web.UI.Client/examples/validation-context/index.ts +++ b/src/Umbraco.Web.UI.Client/examples/validation-context/index.ts @@ -1,23 +1,21 @@ import type { ManifestDashboard } from '@umbraco-cms/backoffice/dashboard'; -const dashboard : ManifestDashboard = { +const dashboard: ManifestDashboard = { type: 'dashboard', alias: 'Demo.Dashboard', name: 'Demo Dashboard Validation Context', weight: 1000, element: () => import('./validation-context-dashboard.js'), meta: { - label: 'Validation Context Demo', - pathname: 'demo' + label: 'Validation Context Demo', + pathname: 'demo', }, - conditions : [ - { - alias : "Umb.Condition.SectionAlias", - match : "Umb.Section.Content" - } - ] -} + conditions: [ + { + alias: 'Umb.Condition.SectionAlias', + match: 'Umb.Section.Content', + }, + ], +}; -export const manifests = [ - dashboard -]; +export const manifests = [dashboard]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/auth/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/auth/index.ts index 6c15689d02dc..e7a2d3b39bee 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/auth/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/auth/index.ts @@ -5,6 +5,5 @@ export * from './auth.context.token.js'; export * from './modals/index.js'; export type * from './models/openApiConfiguration.js'; export * from './components/index.js'; -export type * from './auth-provider.extension.js'; export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/auth/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/auth/types.ts index a0022a434436..601bc5c3b6ff 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/auth/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/auth/types.ts @@ -1,5 +1,7 @@ import type { ManifestAuthProvider } from './auth-provider.extension.js'; +export type * from './auth-provider.extension.js'; + /** * User login state that can be used to determine the current state of the user. * @example 'loggedIn' diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/action/create/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/action/create/types.ts index 50ef773e2c24..5afc1fb6f17f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/action/create/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/action/create/types.ts @@ -1,4 +1,4 @@ -import type { ManifestCollectionAction } from '../../extensions/index.js'; +import type { ManifestCollectionAction } from '../../extensions/types.js'; export interface ManifestCollectionActionCreateKind extends ManifestCollectionAction { type: 'collectionAction'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.test.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.test.ts index 10566af70dc1..793b9d034393 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.test.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.test.ts @@ -1,4 +1,4 @@ -import type { ManifestCollectionView } from './extensions/index.js'; +import type { ManifestCollectionView } from './extensions/types.js'; import { umbExtensionsRegistry } from '../extension-registry/index.js'; import { UmbCollectionViewManager } from './collection-view.manager.js'; import { expect } from '@open-wc/testing'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.ts index 4b09399702a4..98ebdd6dd693 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-view.manager.ts @@ -1,4 +1,4 @@ -import type { ManifestCollectionView } from './extensions/index.js'; +import type { ManifestCollectionView } from './extensions/types.js'; import { UmbControllerBase } from '@umbraco-cms/backoffice/class-api'; import { UmbExtensionsManifestInitializer, createExtensionElement } from '@umbraco-cms/backoffice/extension-api'; import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts index 83f6710f28b3..52f3837354b4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts @@ -1,5 +1,5 @@ import type { UmbCollectionConfiguration } from './types.js'; -import type { ManifestCollection } from './extensions/index.js'; +import type { ManifestCollection } from './extensions/types.js'; import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbExtensionElementAndApiSlotElementBase } from '@umbraco-cms/backoffice/extension-registry'; import type { UmbApi } from '@umbraco-cms/backoffice/extension-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/components/collection-view-bundle.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/components/collection-view-bundle.element.ts index 5dc728345071..bc0007a73aa2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/components/collection-view-bundle.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/components/collection-view-bundle.element.ts @@ -1,5 +1,5 @@ import { UMB_COLLECTION_CONTEXT } from '../default/index.js'; -import type { ManifestCollectionView } from '../extensions/index.js'; +import type { ManifestCollectionView } from '../extensions/types.js'; import type { UmbCollectionLayoutConfiguration } from '../types.js'; import { UMB_ROUTE_CONTEXT } from '../../router/route.context.js'; import { css, customElement, html, nothing, query, repeat, state } from '@umbraco-cms/backoffice/external/lit'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/default/collection-default.context.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/default/collection-default.context.ts index 768341bfba1a..8400d72aa519 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/default/collection-default.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/default/collection-default.context.ts @@ -8,7 +8,7 @@ import type { } from '../types.js'; import type { UmbCollectionFilterModel } from '../collection-filter-model.interface.js'; import type { UmbCollectionRepository } from '../repository/collection-repository.interface.js'; -import type { ManifestCollection } from '../extensions/index.js'; +import type { ManifestCollection } from '../extensions/types.js'; import { UMB_COLLECTION_CONTEXT } from './collection-default.context-token.js'; import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { UmbArrayState, UmbBasicState, UmbNumberState, UmbObjectState } from '@umbraco-cms/backoffice/observable-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/extensions/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/extensions/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/collection/extensions/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/collection/extensions/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/types.ts index a083dd8bebb3..f44986868858 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/types.ts @@ -1,9 +1,11 @@ -import type { ManifestCollection } from './extensions/index.js'; +import type { ManifestCollection } from './extensions/types.js'; import type { Observable } from '@umbraco-cms/backoffice/external/rxjs'; import type { UmbPaginationManager } from '@umbraco-cms/backoffice/utils'; -export type * from './extensions/index.js'; +export type * from './action/create/types.js'; +export type * from './extensions/types.js'; export type * from './conditions/types.js'; +export type * from './workspace-view/types.js'; /** @deprecated No longer used internally. This will be removed in Umbraco 17. [LK] */ export interface UmbCollectionBulkActionPermissions { @@ -50,5 +52,3 @@ export interface UmbCollectionContext { items: Observable; totalItems: Observable; } - -export type * from './extensions/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content/types.ts index 169c1d43b0a6..4cded9d86cb2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content/types.ts @@ -1,6 +1,8 @@ import type { UmbPropertyValueData } from '@umbraco-cms/backoffice/property'; import type { UmbEntityVariantModel } from '@umbraco-cms/backoffice/variant'; +export type * from './collection/types.js'; + export interface UmbElementDetailModel { values: Array; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/common/create/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/common/create/types.ts index 7d102e750a7f..d6b9038acb67 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/common/create/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/common/create/types.ts @@ -1,5 +1,4 @@ -import type { MetaEntityActionDefaultKind } from '../../default/index.js'; -import type { ManifestEntityAction } from '../../entity-action.extension.js'; +import type { ManifestEntityAction, MetaEntityActionDefaultKind } from '../../types.js'; export interface ManifestEntityActionCreateKind extends ManifestEntityAction { type: 'entityAction'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/common/delete/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/common/delete/types.ts index 51c0b06a952c..e01e50df2be6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/common/delete/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/common/delete/types.ts @@ -1,5 +1,4 @@ -import type { MetaEntityActionDefaultKind } from '../../default/index.js'; -import type { ManifestEntityAction } from '../../entity-action.extension.js'; +import type { ManifestEntityAction, MetaEntityActionDefaultKind } from '../../types.js'; export interface ManifestEntityActionDeleteKind extends ManifestEntityAction { type: 'entityAction'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/default/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/default/index.ts deleted file mode 100644 index 06c33f562f4e..000000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/default/index.ts +++ /dev/null @@ -1 +0,0 @@ -export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/index.ts index be1122bf5a05..4347644d1f7f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/index.ts @@ -5,10 +5,6 @@ export * from './constants.js'; export * from './entity-action-base.js'; export * from './entity-action-list.element.js'; export * from './entity-action.event.js'; -export type * from './default/index.js'; -export type * from './entity-action-element.interface.js'; -export type * from './entity-action.extension.js'; -export type * from './entity-action.interface.js'; export type * from './types.js'; export { UmbRequestReloadStructureForEntityEvent } from './request-reload-structure-for-entity.event.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/types.ts index 445778b75ae2..5fc6da73803d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/types.ts @@ -1,5 +1,10 @@ import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity'; +export type * from './default/types.js'; +export type * from './entity-action-element.interface.js'; +export type * from './entity-action.extension.js'; +export type * from './entity-action.interface.js'; + export interface UmbEntityActionArgs extends UmbEntityModel { meta: MetaArgsType; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-create-option-action/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-create-option-action/index.ts index eb9efdc39ab5..e33dc3439bfc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-create-option-action/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-create-option-action/index.ts @@ -1,5 +1,3 @@ export * from './constants.js'; export * from './entity-create-option-action-base.js'; -export type * from './entity-create-option-action.extension.js'; -export type * from './entity-create-option-action.interface.js'; export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-create-option-action/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-create-option-action/types.ts index ca6db2fc2463..f25781d0594f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-create-option-action/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-create-option-action/types.ts @@ -1,5 +1,8 @@ import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity'; +export type * from './entity-create-option-action.extension.js'; +export type * from './entity-create-option-action.interface.js'; + export interface UmbEntityCreateOptionActionArgs extends UmbEntityModel { meta: MetaArgsType; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/extensions/external-login-provider-element.interface.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/extensions/external-login-provider-element.interface.ts index bc7c5fcf4e90..beeebcde24c7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/extensions/external-login-provider-element.interface.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/extensions/external-login-provider-element.interface.ts @@ -1,4 +1,4 @@ -import type { ManifestExternalLoginProvider } from '../extensions/index.js'; +import type { ManifestExternalLoginProvider } from './types.js'; export interface UmbExternalLoginProviderElement extends HTMLElement { manifest?: ManifestExternalLoginProvider; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/extensions/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/extensions/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/extensions/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/extensions/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/index.ts index 12af91e886b3..c73d5980e792 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/index.ts @@ -2,7 +2,7 @@ export * from './conditions/index.js'; export * from './initializers/index.js'; export * from './registry.js'; export * from './utils/index.js'; -export type * from './models/index.js'; -export type * from './extensions/index.js'; +export type * from './models/types.js'; +export type * from './extensions/types.js'; export { UmbExtensionElementAndApiSlotElementBase } from './extension-element-and-api-slot-element-base.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/models/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/index.ts index d2d7785f3b3c..504fcdf2ce9f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/index.ts @@ -3,4 +3,3 @@ export * from './icon-registry.context-token.js'; export * from './icon-registry.context.js'; export * from './icon.registry.js'; export type * from './types.js'; -export type * from './extensions/icons.extension.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/types.ts index 49cea90d9c6f..ffc7c9d5db8d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/types.ts @@ -1,5 +1,7 @@ import type { JsLoaderProperty } from '@umbraco-cms/backoffice/extension-api'; +export type * from './extensions/icons.extension.js'; + export interface UmbIconDefinition { name: string; path: JsLoaderProperty; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/index.ts index 461398c950ae..c324209993f3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/index.ts @@ -1,2 +1 @@ export * from './menu-item-default.element.js'; -export type * from './link/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/link/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/link/index.ts deleted file mode 100644 index 06c33f562f4e..000000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/link/index.ts +++ /dev/null @@ -1 +0,0 @@ -export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/types.ts new file mode 100644 index 000000000000..680bac43301b --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/menu-item/types.ts @@ -0,0 +1 @@ +export type * from './link/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/types.ts new file mode 100644 index 000000000000..c858b14791dd --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/menu/components/types.ts @@ -0,0 +1 @@ +export type * from './menu-item/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/index.ts index 1509c986d2fb..46a6c42b4b86 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/menu/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/menu/index.ts @@ -1,9 +1,7 @@ export * from './components/index.js'; export * from './menu-tree-structure-workspace-context-base.js'; export * from './menu-variant-tree-structure-workspace-context-base.js'; -export type * from './menu-item-element.interface.js'; -export type * from './menu-item.extension.js'; -export type * from './menu.extension.js'; + export type * from './types.js'; export type { UmbMenuStructureWorkspaceContext } from './menu-structure-workspace-context.interface.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/types.ts index 32ef22c9d1a4..93dda2eb92fc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/menu/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/menu/types.ts @@ -1,5 +1,10 @@ import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity'; + +export type * from './components/types.js'; export type * from './conditions/types.js'; +export type * from './menu-item-element.interface.js'; +export type * from './menu-item.extension.js'; +export type * from './menu.extension.js'; // eslint-disable-next-line @typescript-eslint/no-empty-object-type export interface UmbStructureItemModelBase extends UmbEntityModel {} diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/extensions/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/extensions/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/modal/extensions/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/modal/extensions/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/types.ts index ce18bc606e50..061086786c82 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/types.ts @@ -1,7 +1,7 @@ import type { UUIModalElement, UUIModalSidebarSize } from '@umbraco-cms/backoffice/external/uui'; import type { ElementLoaderProperty } from '@umbraco-cms/backoffice/extension-api'; -export type * from './extensions/index.js'; +export type * from './extensions/types.js'; export interface UmbPickerModalData { multiple?: boolean; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/index.ts index 736921ff3c18..8ebaf3c54233 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/index.ts @@ -1,4 +1,3 @@ export * from './manager/index.js'; export * from './picker-search-field.element.js'; export * from './picker-search-result.element.js'; -export type * from './result-item/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/result-item/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/result-item/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/picker/search/result-item/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/picker/search/result-item/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/types.ts new file mode 100644 index 000000000000..d68007d9e09d --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/picker/search/types.ts @@ -0,0 +1 @@ +export type * from './result-item/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/picker/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/picker/types.ts index 1d134b429b13..c537c39007e7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/picker/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/picker/types.ts @@ -4,3 +4,5 @@ export interface UmbPickerContextConfig { queryParams?: object; }; } + +export type * from './search/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/extensions/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/extensions/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/property-editor/extensions/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/property-editor/extensions/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/index.ts index d17140d5ba6a..116b486efdc8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editor/index.ts @@ -2,5 +2,5 @@ export * from './components/index.js'; export * from './config/index.js'; export * from './constants.js'; export * from './events/index.js'; -export type * from './extensions/index.js'; export * from './ui-picker-modal/index.js'; +export type * from './extensions/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/recycle-bin/entity-action/empty-recycle-bin/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/recycle-bin/entity-action/empty-recycle-bin/index.ts index 8359d84fd8a8..61e6863f58c4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/recycle-bin/entity-action/empty-recycle-bin/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/recycle-bin/entity-action/empty-recycle-bin/index.ts @@ -1,2 +1 @@ -export type * from './types.js'; export * from './empty-recycle-bin.action.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/default/default-tree.context.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/default/default-tree.context.ts index c3d92d0a25f7..317869be1b48 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/default/default-tree.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/default/default-tree.context.ts @@ -2,7 +2,7 @@ import type { UmbTreeItemModel, UmbTreeRootModel, UmbTreeStartNode } from '../ty import type { UmbTreeRepository } from '../data/tree-repository.interface.js'; import type { UmbTreeContext } from '../tree-context.interface.js'; import type { UmbTreeRootItemsRequestArgs } from '../data/types.js'; -import type { ManifestTree } from '../extensions/index.js'; +import type { ManifestTree } from '../extensions/types.js'; import { UMB_TREE_CONTEXT } from './default-tree.context-token.js'; import { type UmbActionEventContext, UMB_ACTION_EVENT_CONTEXT } from '@umbraco-cms/backoffice/action'; import { type ManifestRepository, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/move/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/move/index.ts index 4487f1c64eb2..aa9bd2d8330d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/move/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/move/index.ts @@ -1,3 +1 @@ -export type { UmbMoveDataSource } from './move-data-source.interface.js'; -export type { UmbMoveRepository } from './move-repository.interface.js'; -export type * from './types.js'; +export { UmbMoveToEntityAction } from './move-to.action.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/move/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/move/types.ts index 43ecc9e964bc..ad260f0c7d43 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/move/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/move/types.ts @@ -1,5 +1,7 @@ import type { ManifestEntityAction, MetaEntityActionDefaultKind } from '@umbraco-cms/backoffice/entity-action'; +export type { UmbMoveDataSource } from './move-data-source.interface.js'; +export type { UmbMoveRepository } from './move-repository.interface.js'; export interface UmbMoveToRequestArgs { unique: string; destination: { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/sort-children-of/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/sort-children-of/index.ts index b25182fbbd97..2e789e191799 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/sort-children-of/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/sort-children-of/index.ts @@ -1,4 +1 @@ export { UmbSortChildrenOfEntityAction } from './sort-children-of.action.js'; -export type { UmbSortChildrenOfRepository } from './sort-children-of-repository.interface.js'; -export type { UmbSortChildrenOfDataSource } from './sort-children-of-data-source.interface.js'; -export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/sort-children-of/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/sort-children-of/types.ts index 324542a93d38..2e76d9d2d0fe 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/sort-children-of/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/sort-children-of/types.ts @@ -1,5 +1,8 @@ import type { ManifestEntityAction, MetaEntityActionDefaultKind } from '@umbraco-cms/backoffice/entity-action'; +export type { UmbSortChildrenOfRepository } from './sort-children-of-repository.interface.js'; +export type { UmbSortChildrenOfDataSource } from './sort-children-of-data-source.interface.js'; + export interface UmbSortChildrenOfArgs { unique: string | null; sorting: Array<{ unique: string; sortOrder: number }>; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/types.ts new file mode 100644 index 000000000000..ee4b8c772892 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-actions/types.ts @@ -0,0 +1,4 @@ +export type * from './duplicate-to/types.js'; +export type * from './move/types.js'; +export type * from './reload-tree-item-children/types.js'; +export type * from './sort-children-of/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/extensions/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/extensions/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/tree/extensions/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/tree/extensions/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/create-folder/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/create-folder/index.ts index ffc37905b7bc..eece44714b05 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/create-folder/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/create-folder/index.ts @@ -1,2 +1 @@ export * from './create-folder.action.js'; -export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/delete-folder/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/delete-folder/index.ts index 965837eee2c2..933bf348d047 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/delete-folder/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/delete-folder/index.ts @@ -1,2 +1 @@ export * from './delete-folder.action.js'; -export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/types.ts new file mode 100644 index 000000000000..f6fab2375b68 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/types.ts @@ -0,0 +1,3 @@ +export type * from './create-folder/types.js'; +export type * from './delete-folder/types.js'; +export type * from './update-folder/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/update-folder/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/update-folder/index.ts index 4d0b526c1e20..b8d1e36559b9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/update-folder/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/entity-action/update-folder/index.ts @@ -1,2 +1 @@ -export type * from './types.js'; export * from './update-folder.action.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/index.ts index ece52607921a..7386cf5ee7ad 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/index.ts @@ -1,3 +1,2 @@ -export type * from './types.js'; export * from './modal/index.js'; export * from './entity-action/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/types.ts index b82e6bc065d1..3594aaba335b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/folder/types.ts @@ -1,6 +1,8 @@ import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity'; import type { MetaEntityActionDefaultKind } from '@umbraco-cms/backoffice/entity-action'; +export type * from './entity-action/types.js'; + export interface UmbFolderModel extends UmbEntityModel { name: string; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/index.ts index cc5849cd02b6..e80702822ee9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/index.ts @@ -8,8 +8,6 @@ export * from './folder/index.js'; export * from './tree-item/index.js'; export * from './tree-menu-item-default/index.js'; export * from './tree.element.js'; -export type * from './entity-actions/move/index.js'; -export type * from './extensions/index.js'; export type * from './types.js'; export type { UmbTreePickerModalData, UmbTreePickerModalValue } from './tree-picker-modal/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item-base/tree-item-context-base.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item-base/tree-item-context-base.ts index 5014d6271688..45b440be7458 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item-base/tree-item-context-base.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item-base/tree-item-context-base.ts @@ -2,7 +2,7 @@ import type { UmbTreeItemContext } from '../tree-item-context.interface.js'; import { UMB_TREE_CONTEXT, type UmbDefaultTreeContext } from '../../default/index.js'; import type { UmbTreeItemModel, UmbTreeRootModel } from '../../types.js'; import { UmbRequestReloadTreeItemChildrenEvent } from '../../entity-actions/reload-tree-item-children/index.js'; -import type { ManifestTreeItem } from '../../extensions/index.js'; +import type { ManifestTreeItem } from '../../extensions/types.js'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import { UmbArrayState, UmbBooleanState, UmbObjectState, UmbStringState } from '@umbraco-cms/backoffice/observable-api'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item.element.ts index 80b0f96288fd..54ae3c458099 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item.element.ts @@ -1,4 +1,4 @@ -import type { ManifestTreeItem } from '../extensions/index.js'; +import type { ManifestTreeItem } from '../extensions/types.js'; import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbExtensionElementAndApiSlotElementBase, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item-default/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item-default/index.ts index e6567452fefa..af047cc2d43d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item-default/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item-default/index.ts @@ -1,2 +1 @@ export * from './tree-menu-item-default.element.js'; -export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree.element.ts index dcb2340d9bb4..889ab0849b0b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree.element.ts @@ -1,4 +1,4 @@ -import type { ManifestTree } from './extensions/index.js'; +import type { ManifestTree } from './extensions/types.js'; import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbExtensionElementAndApiSlotElementBase } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/types.ts index 42ade241fd87..f4cbd0559396 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/types.ts @@ -1,5 +1,9 @@ import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity'; -export type * from './extensions/index.js'; + +export type * from './entity-actions/types.js'; +export type * from './extensions/types.js'; +export type * from './folder/types.js'; +export type * from './tree-menu-item-default/types.js'; export interface UmbTreeItemModelBase extends UmbEntityModel { name: string; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/conditions/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/conditions/index.ts deleted file mode 100644 index 06c33f562f4e..000000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/conditions/index.ts +++ /dev/null @@ -1 +0,0 @@ -export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/data-manager/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/data-manager/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/workspace/data-manager/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/workspace/data-manager/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/index.ts index 7188c11f9366..04221017ddad 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/index.ts @@ -15,7 +15,4 @@ export * from './utils/object-to-property-value-array.function.js'; export * from './workspace-property-dataset/index.js'; export * from './workspace.context-token.js'; export * from './workspace.element.js'; -export type * from './conditions/index.js'; -export type * from './data-manager/index.js'; export type * from './types.js'; -export type * from './workspace-context.interface.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/kinds/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/kinds/types.ts new file mode 100644 index 000000000000..8bc5236dc9fd --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/kinds/types.ts @@ -0,0 +1 @@ +export type * from './default/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/types.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/types.ts index eae653cf08b4..82b14a3fecb2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/types.ts @@ -1,6 +1,11 @@ import type { UmbEntityUnique } from '@umbraco-cms/backoffice/entity'; export type * from './extensions/types.js'; +export type * from './kinds/types.js'; +export type * from './conditions/types.js'; +export type * from './data-manager/types.js'; +export type * from './workspace-context.interface.js'; + /** * @deprecated Use `UmbEntityUnique`instead. */ diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package/extensions/index.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package/extensions/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/packages/package/extensions/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/packages/package/extensions/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package/index.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package/index.ts index 0343887cdad5..47e56552ee17 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package/index.ts @@ -1,3 +1,3 @@ export * from './constants.js'; export * from './repository/index.js'; -export type * from './extensions/index.js'; +export type * from './extensions/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/extensions/index.ts b/src/Umbraco.Web.UI.Client/src/packages/search/extensions/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/search/extensions/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/search/extensions/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts index 1de42cf897c9..fbaf7b411da3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts @@ -16,7 +16,7 @@ import { UmbExtensionsManifestInitializer, createExtensionApi } from '@umbraco-c import '../search-result/search-result-item.element.js'; import type { UmbModalContext } from '@umbraco-cms/backoffice/modal'; -import type { ManifestSearchResultItem } from '../extensions/index.js'; +import type { ManifestSearchResultItem } from '../extensions/types.js'; type SearchProvider = { name: string; diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/types.ts b/src/Umbraco.Web.UI.Client/src/packages/search/types.ts index 2506d4d36e22..a6e917353a99 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/types.ts @@ -2,6 +2,11 @@ import type { UmbEntityModel } from '@umbraco-cms/backoffice/entity'; import type { UmbApi } from '@umbraco-cms/backoffice/extension-api'; import type { UmbPagedModel, UmbRepositoryResponse } from '@umbraco-cms/backoffice/repository'; +export type { UmbSearchDataSource } from './search-data-source.interface.js'; +export type { UmbSearchRepository } from './search-repository.interface.js'; + +export type * from './extensions/types.js'; + // TODO: lower requirement for search provider item type export type UmbSearchResultItemModel = { entityType: string; @@ -22,8 +27,3 @@ export interface UmbSearchProvider< > extends UmbApi { search(args: SearchRequestArgsType): Promise>>; } - -export type { UmbSearchDataSource } from './search-data-source.interface.js'; -export type { UmbSearchRepository } from './search-repository.interface.js'; - -export type * from './extensions/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/index.ts b/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/index.ts index 0d1c82742925..3c7345719df1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/index.ts @@ -1,3 +1,3 @@ export * from './constants.js'; export * from './components/index.js'; -export type * from './plugins/index.js'; +export type * from './plugins/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/plugins/index.ts b/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/plugins/types.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/tiny-mce/plugins/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/tiny-mce/plugins/types.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/ufm/index.ts b/src/Umbraco.Web.UI.Client/src/packages/ufm/index.ts index 63d54ceaa80d..aa343771ca9b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/ufm/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/ufm/index.ts @@ -4,5 +4,3 @@ export * from './controllers/ufm-virtual-render.controller.js'; export * from './filters/base.filter.js'; export * from './plugins/index.js'; export type * from './types.js'; -export type * from './ufm-component.extension.js'; -export type * from './ufm-filter.extension.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/ufm/types.ts b/src/Umbraco.Web.UI.Client/src/packages/ufm/types.ts index 5a25901cdbb5..c95539b10d81 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/ufm/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/ufm/types.ts @@ -1 +1,2 @@ export type * from './ufm-filter.extension.js'; +export type * from './ufm-component.extension.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/conditions/types.ts b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/conditions/types.ts index 8a4022dba3f5..fbd158e6d022 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/current-user/conditions/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/current-user/conditions/types.ts @@ -1,2 +1 @@ -export type * from './is-admin/is-admin.condition-config.js'; export type * from './is-admin/types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/user-permission/index.ts b/src/Umbraco.Web.UI.Client/src/packages/user/user-permission/index.ts index 7d4396f5e424..64b0d29e78f2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/user-permission/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/user-permission/index.ts @@ -1,6 +1,4 @@ export * from './components/index.js'; export * from './modals/index.js'; -export type * from './user-granular-permission.extension.js'; -export type * from './entity-user-permission.extension.js'; export type * from './types.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/user-permission/types.ts b/src/Umbraco.Web.UI.Client/src/packages/user/user-permission/types.ts index e84687e8bbe9..7f10a7e1b0bd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/user-permission/types.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/user-permission/types.ts @@ -1,3 +1,5 @@ +export type * from './user-granular-permission.extension.js'; +export type * from './entity-user-permission.extension.js'; export interface UmbUserPermissionModel { $type: string; verbs: Array;