diff --git a/packages/backend-app-api/alpha-api-report.md b/packages/backend-app-api/alpha-api-report.md new file mode 100644 index 0000000000..488feedf2c --- /dev/null +++ b/packages/backend-app-api/alpha-api-report.md @@ -0,0 +1,16 @@ +## API Report File for "@backstage/backend-app-api" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts +import { FeatureDiscoveryService } from '@backstage/backend-plugin-api/alpha'; +import { ServiceFactory } from '@backstage/backend-plugin-api'; + +// @alpha (undocumented) +export const featureDiscoveryServiceFactory: () => ServiceFactory< + FeatureDiscoveryService, + 'root' +>; + +// (No @packageDocumentation comment for this package) +``` diff --git a/packages/backend-app-api/package.json b/packages/backend-app-api/package.json index bc3318fce5..d1f3f8ac43 100644 --- a/packages/backend-app-api/package.json +++ b/packages/backend-app-api/package.json @@ -12,13 +12,13 @@ }, "exports": { ".": "./src/index.ts", - "./alpha": "./src/alpha/index.ts", + "./alpha": "./src/alpha.ts", "./package.json": "./package.json" }, "typesVersions": { "*": { "alpha": [ - "src/alpha/index.ts" + "src/alpha.ts" ], "package.json": [ "package.json" diff --git a/packages/backend-app-api/src/alpha/index.ts b/packages/backend-app-api/src/alpha.ts similarity index 87% rename from packages/backend-app-api/src/alpha/index.ts rename to packages/backend-app-api/src/alpha.ts index 6afc9e2eb6..a334214738 100644 --- a/packages/backend-app-api/src/alpha/index.ts +++ b/packages/backend-app-api/src/alpha.ts @@ -14,4 +14,4 @@ * limitations under the License. */ -export { featureDiscoveryServiceFactory } from './featureDiscoveryServiceFactory'; +export { featureDiscoveryServiceFactory } from './alpha/featureDiscoveryServiceFactory'; diff --git a/packages/backend-plugin-api/alpha-api-report.md b/packages/backend-plugin-api/alpha-api-report.md index 74616a5138..d76d7e4deb 100644 --- a/packages/backend-plugin-api/alpha-api-report.md +++ b/packages/backend-plugin-api/alpha-api-report.md @@ -3,6 +3,12 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts +// @public (undocumented) +export interface BackendFeature { + // (undocumented) + $$type: '@backstage/BackendFeature'; +} + // @alpha (undocumented) export interface FeatureDiscoveryService { // (undocumented) @@ -29,9 +35,5 @@ export type ServiceRef< $$type: '@backstage/ServiceRef'; }; -// Warnings were encountered during analysis: -// -// src/alpha.d.ts:5:9 - (ae-forgotten-export) The symbol "BackendFeature" needs to be exported by the entry point alpha.d.ts - // (No @packageDocumentation comment for this package) ```