From 0b8d96c92c565594065e4c7d21cb4efefd368d1a Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Mon, 25 Mar 2024 11:09:02 +0100 Subject: [PATCH] export missing controller --- .../src/apps/backoffice/backoffice.element.ts | 2 +- .../src/libs/extension-api/controller/index.ts | 1 + .../controller}/server-extension-registrator.controller.ts | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) rename src/Umbraco.Web.UI.Client/src/{apps/backoffice => libs/extension-api/controller}/server-extension-registrator.controller.ts (95%) diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts index 4a5456b67f..4d77370af7 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts @@ -1,10 +1,10 @@ import { UmbBackofficeContext } from './backoffice.context.js'; -import { UmbServerExtensionRegistrator } from './server-extension-registrator.controller.js'; import { css, html, customElement } from '@umbraco-cms/backoffice/external/lit'; import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { UmbBundleExtensionInitializer, UmbEntryPointExtensionInitializer, + UmbServerExtensionRegistrator, } from '@umbraco-cms/backoffice/extension-api'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/index.ts b/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/index.ts index a49d53fb99..0b1a7fed65 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/index.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/index.ts @@ -8,3 +8,4 @@ export * from './extension-manifest-initializer.controller.js'; export * from './extensions-manifest-initializer.controller.js'; export * from './extension-element-and-api-initializer.controller.js'; export * from './extensions-element-and-api-initializer.controller.js'; +export * from './server-extension-registrator.controller.js'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/server-extension-registrator.controller.ts b/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/server-extension-registrator.controller.ts similarity index 95% rename from src/Umbraco.Web.UI.Client/src/apps/backoffice/server-extension-registrator.controller.ts rename to src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/server-extension-registrator.controller.ts index 58226d9dea..c663868854 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/server-extension-registrator.controller.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/extension-api/controller/server-extension-registrator.controller.ts @@ -1,3 +1,5 @@ +import type { ManifestBase } from '../types/index.js'; +import { isManifestBaseType } from '../type-guards/index.js'; import { PackageResource, OpenAPI, @@ -7,8 +9,6 @@ import { UmbControllerBase } from '@umbraco-cms/backoffice/class-api'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import type { UmbBackofficeExtensionRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { tryExecuteAndNotify } from '@umbraco-cms/backoffice/resources'; -import type { ManifestBase } from '@umbraco-cms/backoffice/extension-api'; -import { isManifestBaseType } from '@umbraco-cms/backoffice/extension-api'; // TODO: consider if this can be replaced by the new extension controllers export class UmbServerExtensionRegistrator extends UmbControllerBase {