diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/manifests.ts new file mode 100644 index 0000000000..c3622896ba --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/manifests.ts @@ -0,0 +1,5 @@ +import { manifests as conditionManifests } from './conditions/manifests.js'; +import { manifests as menuItemManifests } from './menu-item/manifests.js'; +import { manifests as workspaceManifests } from './workspace/manifests.js'; + +export const manifests = [...conditionManifests, ...menuItemManifests, ...workspaceManifests]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/menu-item/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/menu-item/manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/settings/extensions/menu-item/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/menu-item/manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/workspace/extension-root-workspace.element.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/workspace/extension-root-workspace.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/workspace/extension-root-workspace.stories.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.stories.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/workspace/extension-root-workspace.stories.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/workspace/manifests.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/manifests.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/workspace/manifests.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/core/manifests.ts index b804bd7015..75c1807a69 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/manifests.ts @@ -1,32 +1,33 @@ -import { manifests as debugManifests } from './debug/manifests.js'; -import { manifests as localizationManifests } from './localization/manifests.js'; -import { manifests as propertyActionManifests } from './property-action/manifests.js'; -import { manifests as propertyEditorManifests } from './property-editor/manifests.js'; -import { manifests as tinyMcePluginManifests } from './property-editor/uis/tiny-mce/plugins/manifests.js'; import { manifests as collectionManifests } from './collection/manifests.js'; -import { manifests as workspaceManifests } from './workspace/manifests.js'; -import { manifests as modalManifests } from './modal/common/manifests.js'; -import { manifests as themeManifests } from './themes/manifests.js'; -import { manifests as conditionManifests } from './extension-registry/conditions/manifests.js'; import { manifests as cultureManifests } from './culture/manifests.js'; import { manifests as dataTypeManifests } from './data-type/manifests.js'; -import { manifests as treeManifests } from './tree/manifests.js'; +import { manifests as debugManifests } from './debug/manifests.js'; import { manifests as entityActionManifests } from './entity-action/manifests.js'; -import type { ManifestTypes, UmbBackofficeManifestKind } from '@umbraco-cms/backoffice/extension-registry'; +import { manifests as extensionManifests } from './extension-registry/manifests.js'; +import { manifests as localizationManifests } from './localization/manifests.js'; +import { manifests as modalManifests } from './modal/common/manifests.js'; +import { manifests as propertyActionManifests } from './property-action/manifests.js'; +import { manifests as propertyEditorManifests } from './property-editor/manifests.js'; +import { manifests as themeManifests } from './themes/manifests.js'; +import { manifests as tinyMcePluginManifests } from './property-editor/uis/tiny-mce/plugins/manifests.js'; +import { manifests as treeManifests } from './tree/manifests.js'; +import { manifests as workspaceManifests } from './workspace/manifests.js'; + +import type { ManifestTypes, UmbBackofficeManifestKind } from './extension-registry/index.js'; export const manifests: Array = [ - ...conditionManifests, - ...debugManifests, - ...localizationManifests, - ...propertyActionManifests, - ...propertyEditorManifests, - ...tinyMcePluginManifests, ...collectionManifests, - ...workspaceManifests, - ...modalManifests, - ...themeManifests, ...cultureManifests, ...dataTypeManifests, - ...treeManifests, + ...debugManifests, ...entityActionManifests, + ...extensionManifests, + ...localizationManifests, + ...modalManifests, + ...propertyActionManifests, + ...propertyEditorManifests, + ...themeManifests, + ...tinyMcePluginManifests, + ...treeManifests, + ...workspaceManifests, ]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/manifests.ts deleted file mode 100644 index ea4e6d7613..0000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/manifests.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { manifests as menuItemManifests } from './menu-item/manifests.js'; -import { manifests as workspaceManifests } from './workspace/manifests.js'; - -export const manifests = [...menuItemManifests, ...workspaceManifests]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/manifests.ts index dde9ea30a7..bb8ec831a1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/manifests.ts @@ -1,11 +1,5 @@ import { manifests as dashboardManifests } from './dashboards/manifests.js'; -import { manifests as extensionManifests } from './extensions/manifests.js'; import { manifests as settingsMenuManifests } from './menu.manifests.js'; import { manifests as settingsSectionManifests } from './section.manifests.js'; -export const manifests = [ - ...dashboardManifests, - ...extensionManifests, - ...settingsMenuManifests, - ...settingsSectionManifests, -]; +export const manifests = [...dashboardManifests, ...settingsMenuManifests, ...settingsSectionManifests];