From 925722fdb4cabb3ee7e404fce745643b425a36e8 Mon Sep 17 00:00:00 2001 From: djamaile Date: Tue, 10 Oct 2023 11:36:53 +0200 Subject: [PATCH] chore: export remaining objects Signed-off-by: djamaile --- .../catalog-backend-module-github-org/api-report.md | 10 ++++++++++ plugins/catalog-backend-module-github-org/src/index.ts | 6 +++++- .../catalog-backend-module-github-org/src/module.ts | 6 +++--- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/plugins/catalog-backend-module-github-org/api-report.md b/plugins/catalog-backend-module-github-org/api-report.md index f5d6c877cc..e39c98182c 100644 --- a/plugins/catalog-backend-module-github-org/api-report.md +++ b/plugins/catalog-backend-module-github-org/api-report.md @@ -4,6 +4,7 @@ ```ts import { BackendFeature } from '@backstage/backend-plugin-api'; +import { ExtensionPoint } from '@backstage/backend-plugin-api'; import { GithubMultiOrgEntityProvider } from '@backstage/plugin-catalog-backend-module-github'; import { TeamTransformer } from '@backstage/plugin-catalog-backend-module-github'; import { UserTransformer } from '@backstage/plugin-catalog-backend-module-github'; @@ -14,6 +15,15 @@ export default catalogModuleGithubOrgEntityProvider; export { GithubMultiOrgEntityProvider }; +// @public +export interface GithubOrgEntityProviderTransformsExtensionPoint { + setTeamTransformer(transformer: TeamTransformer): void; + setUserTransformer(transformer: UserTransformer): void; +} + +// @public +export const githubOrgEntityProviderTransformsExtensionPoint: ExtensionPoint; + export { TeamTransformer }; export { UserTransformer }; diff --git a/plugins/catalog-backend-module-github-org/src/index.ts b/plugins/catalog-backend-module-github-org/src/index.ts index 157772516d..03d22b1a79 100644 --- a/plugins/catalog-backend-module-github-org/src/index.ts +++ b/plugins/catalog-backend-module-github-org/src/index.ts @@ -19,7 +19,11 @@ * * @packageDocumentation */ -export { catalogModuleGithubOrgEntityProvider as default } from './module'; +export { + catalogModuleGithubOrgEntityProvider as default, + type GithubOrgEntityProviderTransformsExtensionPoint, + githubOrgEntityProviderTransformsExtensionPoint, +} from './module'; /** * * TODO(djamaile): GithubMultiOrgEntityProvider should be mirgated over to this module. diff --git a/plugins/catalog-backend-module-github-org/src/module.ts b/plugins/catalog-backend-module-github-org/src/module.ts index 7e6679b55e..e510464bb7 100644 --- a/plugins/catalog-backend-module-github-org/src/module.ts +++ b/plugins/catalog-backend-module-github-org/src/module.ts @@ -35,7 +35,7 @@ import { catalogProcessingExtensionPoint } from '@backstage/plugin-catalog-node/ /** * Interface for {@link githubOrgEntityProviderTransformsExtensionPoint}. * - * @alpha + * @public */ export interface GithubOrgEntityProviderTransformsExtensionPoint { /** @@ -52,9 +52,9 @@ export interface GithubOrgEntityProviderTransformsExtensionPoint { } /** - * Extension point for runtime configuration of {@link catalogModuleGithubOrgEntityProvider}. + * Extension point for runtime configuration of catalogModuleGithubOrgEntityProvider. * - * @alpha + * @public */ export const githubOrgEntityProviderTransformsExtensionPoint = createExtensionPoint({