diff --git a/packages/backend-plugin-api/api-report.md b/packages/backend-plugin-api/api-report.md index a4d45a2fb7..df8474d670 100644 --- a/packages/backend-plugin-api/api-report.md +++ b/packages/backend-plugin-api/api-report.md @@ -5,6 +5,7 @@ ```ts import { Config } from '@backstage/config'; import { Handler } from 'express'; +import { Logger as Logger_2 } from 'winston'; import { PermissionAuthorizer } from '@backstage/plugin-permission-common'; import { PermissionEvaluator } from '@backstage/plugin-permission-common'; import { PluginCacheManager } from '@backstage/backend-common'; @@ -12,6 +13,7 @@ import { PluginDatabaseManager } from '@backstage/backend-common'; import { PluginEndpointDiscovery } from '@backstage/backend-common'; import { PluginTaskScheduler } from '@backstage/backend-tasks'; import { TokenManager } from '@backstage/backend-common'; +import { TransportStreamOptions } from 'winston-transport'; import { UrlReader } from '@backstage/backend-common'; // @public (undocumented) @@ -147,6 +149,12 @@ export interface Logger { // @public (undocumented) export const loggerServiceRef: ServiceRef; +// @public (undocumented) +export function loggerToWinstonLogger( + logger: Logger, + opts?: TransportStreamOptions, +): Logger_2; + // @public (undocumented) export const permissionsServiceRef: ServiceRef< PermissionAuthorizer | PermissionEvaluator diff --git a/packages/backend-plugin-api/src/services/helpers/loggerToWinstonLogger.ts b/packages/backend-plugin-api/src/services/helpers/loggerToWinstonLogger.ts index 65f97db745..b9ccd70d3f 100644 --- a/packages/backend-plugin-api/src/services/helpers/loggerToWinstonLogger.ts +++ b/packages/backend-plugin-api/src/services/helpers/loggerToWinstonLogger.ts @@ -33,6 +33,7 @@ class BackstageLoggerTransport extends Transport { } } +/** @public */ export function loggerToWinstonLogger( logger: BackstageLogger, opts?: TransportStreamOptions, diff --git a/plugins/catalog-backend/api-report.md b/plugins/catalog-backend/api-report.md index b7e63ae66d..b5263172cb 100644 --- a/plugins/catalog-backend/api-report.md +++ b/plugins/catalog-backend/api-report.md @@ -47,7 +47,6 @@ import { Readable } from 'stream'; import { ResourcePermission } from '@backstage/plugin-permission-common'; import { Router } from 'express'; import { ScmIntegrationRegistry } from '@backstage/integration'; -import { ServiceRef } from '@backstage/backend-plugin-api'; import { TokenManager } from '@backstage/backend-common'; import { UrlReader } from '@backstage/backend-common'; import { Validators } from '@backstage/catalog-model'; @@ -228,15 +227,6 @@ export interface CatalogProcessingEngine { stop(): Promise; } -// @alpha (undocumented) -export interface CatalogProcessingInitApi { - // (undocumented) - addProcessor(processor: CatalogProcessor): void; -} - -// @alpha (undocumented) -export const catalogProcessingInitApiRef: ServiceRef; - export { CatalogProcessor }; export { CatalogProcessorCache }; diff --git a/plugins/catalog-node/api-report.md b/plugins/catalog-node/api-report.md index cf81f494c5..0449708bc3 100644 --- a/plugins/catalog-node/api-report.md +++ b/plugins/catalog-node/api-report.md @@ -12,6 +12,8 @@ import { ServiceRef } from '@backstage/backend-plugin-api'; // @alpha (undocumented) export interface CatalogProcessingExtensionPoint { + // (undocumented) + addEntityProvider(provider: EntityProvider): void; // (undocumented) addProcessor(processor: CatalogProcessor): void; } diff --git a/plugins/scaffolder-backend/api-report.md b/plugins/scaffolder-backend/api-report.md index 672b853f3b..dfca5994fd 100644 --- a/plugins/scaffolder-backend/api-report.md +++ b/plugins/scaffolder-backend/api-report.md @@ -545,9 +545,7 @@ export type RunCommandOptions = { }; // @alpha -export const scaffolderCatalogExtension: ( - option: unknown, -) => BackendRegistrable; +export const scaffolderCatalogModule: (option: unknown) => BackendRegistrable; // @public (undocumented) export class ScaffolderEntitiesProcessor implements CatalogProcessor {