From c9039c79a8e1a41710a9ceba056085eb31c23061 Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Wed, 2 Aug 2023 14:28:48 +0200 Subject: [PATCH] update api report Signed-off-by: Vincenzo Scamporlino --- plugins/adr-backend/api-report.md | 4 ++-- plugins/airbrake-backend/api-report.md | 4 ++-- plugins/app-backend/alpha-api-report.md | 4 ++-- plugins/azure-devops-backend/api-report.md | 4 ++-- plugins/badges-backend/api-report.md | 4 ++-- plugins/bazaar-backend/api-report.md | 4 ++-- .../alpha-api-report.md | 4 ++-- .../alpha-api-report.md | 4 ++-- .../alpha-api-report.md | 6 ++++-- .../alpha-api-report.md | 6 ++++-- .../catalog-backend-module-gcp/api-report.md | 4 ++-- .../alpha-api-report.md | 4 ++-- .../alpha-api-report.md | 4 ++-- .../alpha-api-report.md | 6 ++++-- .../alpha-api-report.md | 18 +++++++++++------- .../alpha-api-report.md | 6 ++++-- .../alpha-api-report.md | 4 ++-- .../api-report.md | 4 ++-- plugins/catalog-backend/alpha-api-report.md | 4 ++-- plugins/devtools-backend/api-report.md | 4 ++-- plugins/entity-feedback-backend/api-report.md | 4 ++-- .../alpha-api-report.md | 6 ++++-- .../alpha-api-report.md | 4 ++-- .../alpha-api-report.md | 4 ++-- .../alpha-api-report.md | 4 ++-- .../alpha-api-report.md | 6 +++--- .../alpha-api-report.md | 6 +++--- plugins/events-backend/alpha-api-report.md | 4 ++-- .../example-todo-list-backend/api-report.md | 4 ++-- plugins/kafka-backend/api-report.md | 4 ++-- plugins/kubernetes-backend/alpha-api-report.md | 4 ++-- plugins/lighthouse-backend/api-report.md | 4 ++-- plugins/linguist-backend/api-report.md | 6 ++++-- plugins/periskop-backend/api-report.md | 4 ++-- plugins/permission-backend/alpha-api-report.md | 6 +++--- plugins/proxy-backend/api-report.md | 4 ++-- plugins/scaffolder-backend/alpha-api-report.md | 10 +++++----- .../alpha-api-report.md | 8 ++++---- .../alpha-api-report.md | 8 ++++---- .../alpha-api-report.md | 8 ++++---- .../alpha-api-report.md | 4 ++-- .../alpha-api-report.md | 8 ++++---- plugins/search-backend/alpha-api-report.md | 4 ++-- plugins/techdocs-backend/alpha-api-report.md | 4 ++-- plugins/todo-backend/api-report.md | 4 ++-- plugins/user-settings-backend/api-report.md | 4 ++-- 46 files changed, 127 insertions(+), 111 deletions(-) diff --git a/plugins/adr-backend/api-report.md b/plugins/adr-backend/api-report.md index 2fd22ef9cd..4092a6eb60 100644 --- a/plugins/adr-backend/api-report.md +++ b/plugins/adr-backend/api-report.md @@ -7,7 +7,7 @@ import { AdrDocument } from '@backstage/plugin-adr-common'; import { AdrFilePathFilterFn } from '@backstage/plugin-adr-common'; -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { CacheClient } from '@backstage/backend-common'; import { CatalogApi } from '@backstage/catalog-client'; import { Config } from '@backstage/config'; @@ -45,7 +45,7 @@ export type AdrParserContext = { }; // @public -export const adrPlugin: () => BackendFeature; +export const adrPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export type AdrRouterOptions = { diff --git a/plugins/airbrake-backend/api-report.md b/plugins/airbrake-backend/api-report.md index c410245e31..d3dd706c29 100644 --- a/plugins/airbrake-backend/api-report.md +++ b/plugins/airbrake-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { Config } from '@backstage/config'; import express from 'express'; import { Logger } from 'winston'; @@ -14,7 +14,7 @@ export interface AirbrakeConfig { } // @public -export const airbrakePlugin: () => BackendFeature; +export const airbrakePlugin: BackendFeatureFactory<[]>; // @public export function createRouter(options: RouterOptions): Promise; diff --git a/plugins/app-backend/alpha-api-report.md b/plugins/app-backend/alpha-api-report.md index 5fb0546a79..32d8cc3605 100644 --- a/plugins/app-backend/alpha-api-report.md +++ b/plugins/app-backend/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const appPlugin: () => BackendFeature; +export const appPlugin: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/azure-devops-backend/api-report.md b/plugins/azure-devops-backend/api-report.md index a2a43cd6af..6447f03796 100644 --- a/plugins/azure-devops-backend/api-report.md +++ b/plugins/azure-devops-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { Build } from 'azure-devops-node-api/interfaces/BuildInterfaces'; import { BuildDefinitionReference } from 'azure-devops-node-api/interfaces/BuildInterfaces'; import { BuildRun } from '@backstage/plugin-azure-devops-common'; @@ -96,7 +96,7 @@ export class AzureDevOpsApi { } // @public -export const azureDevOpsPlugin: () => BackendFeature; +export const azureDevOpsPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export function createRouter(options: RouterOptions): Promise; diff --git a/plugins/badges-backend/api-report.md b/plugins/badges-backend/api-report.md index 4594228543..30fd1e0752 100644 --- a/plugins/badges-backend/api-report.md +++ b/plugins/badges-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { CatalogApi } from '@backstage/catalog-client'; import { Config } from '@backstage/config'; import { Entity } from '@backstage/catalog-model'; @@ -83,7 +83,7 @@ export type BadgeSpec = { }; // @public -export const badgesPlugin: () => BackendFeature; +export const badgesPlugin: BackendFeatureFactory<[]>; // @public export interface BadgesStore { diff --git a/plugins/bazaar-backend/api-report.md b/plugins/bazaar-backend/api-report.md index 6281530851..d3fe7987a1 100644 --- a/plugins/bazaar-backend/api-report.md +++ b/plugins/bazaar-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { Config } from '@backstage/config'; import express from 'express'; import { IdentityApi } from '@backstage/plugin-auth-node'; @@ -11,7 +11,7 @@ import { Logger } from 'winston'; import { PluginDatabaseManager } from '@backstage/backend-common'; // @alpha -export const bazaarPlugin: () => BackendFeature; +export const bazaarPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export function createRouter(options: RouterOptions): Promise; diff --git a/plugins/catalog-backend-module-aws/alpha-api-report.md b/plugins/catalog-backend-module-aws/alpha-api-report.md index f78f6a802d..6f4fa2c760 100644 --- a/plugins/catalog-backend-module-aws/alpha-api-report.md +++ b/plugins/catalog-backend-module-aws/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const catalogModuleAwsS3EntityProvider: () => BackendFeature; +export const catalogModuleAwsS3EntityProvider: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-azure/alpha-api-report.md b/plugins/catalog-backend-module-azure/alpha-api-report.md index 66551a2856..833eb3dc59 100644 --- a/plugins/catalog-backend-module-azure/alpha-api-report.md +++ b/plugins/catalog-backend-module-azure/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const catalogModuleAzureDevOpsEntityProvider: () => BackendFeature; +export const catalogModuleAzureDevOpsEntityProvider: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-bitbucket-cloud/alpha-api-report.md b/plugins/catalog-backend-module-bitbucket-cloud/alpha-api-report.md index a5d0ffc665..0f76de5552 100644 --- a/plugins/catalog-backend-module-bitbucket-cloud/alpha-api-report.md +++ b/plugins/catalog-backend-module-bitbucket-cloud/alpha-api-report.md @@ -3,10 +3,12 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha (undocumented) -export const catalogModuleBitbucketCloudEntityProvider: () => BackendFeature; +export const catalogModuleBitbucketCloudEntityProvider: BackendFeatureFactory< + [] +>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-bitbucket-server/alpha-api-report.md b/plugins/catalog-backend-module-bitbucket-server/alpha-api-report.md index 2cc53a3c16..2616e92cba 100644 --- a/plugins/catalog-backend-module-bitbucket-server/alpha-api-report.md +++ b/plugins/catalog-backend-module-bitbucket-server/alpha-api-report.md @@ -3,10 +3,12 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha (undocumented) -export const catalogModuleBitbucketServerEntityProvider: () => BackendFeature; +export const catalogModuleBitbucketServerEntityProvider: BackendFeatureFactory< + [] +>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-gcp/api-report.md b/plugins/catalog-backend-module-gcp/api-report.md index 6f963ed51d..489032b830 100644 --- a/plugins/catalog-backend-module-gcp/api-report.md +++ b/plugins/catalog-backend-module-gcp/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { Config } from '@backstage/config'; import * as container from '@google-cloud/container'; import { EntityProvider } from '@backstage/plugin-catalog-node'; @@ -12,7 +12,7 @@ import { Logger } from 'winston'; import { SchedulerService } from '@backstage/backend-plugin-api'; // @public -export const catalogModuleGcpGkeEntityProvider: () => BackendFeature; +export const catalogModuleGcpGkeEntityProvider: BackendFeatureFactory<[]>; // @public export class GkeEntityProvider implements EntityProvider { diff --git a/plugins/catalog-backend-module-gerrit/alpha-api-report.md b/plugins/catalog-backend-module-gerrit/alpha-api-report.md index 5aee61f28a..b7e00008cf 100644 --- a/plugins/catalog-backend-module-gerrit/alpha-api-report.md +++ b/plugins/catalog-backend-module-gerrit/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha (undocumented) -export const catalogModuleGerritEntityProvider: () => BackendFeature; +export const catalogModuleGerritEntityProvider: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-github/alpha-api-report.md b/plugins/catalog-backend-module-github/alpha-api-report.md index 0d4e16b4ea..abc5b4d2a0 100644 --- a/plugins/catalog-backend-module-github/alpha-api-report.md +++ b/plugins/catalog-backend-module-github/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const catalogModuleGithubEntityProvider: () => BackendFeature; +export const catalogModuleGithubEntityProvider: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-gitlab/alpha-api-report.md b/plugins/catalog-backend-module-gitlab/alpha-api-report.md index f14b41d6c5..51ebbc4ae2 100644 --- a/plugins/catalog-backend-module-gitlab/alpha-api-report.md +++ b/plugins/catalog-backend-module-gitlab/alpha-api-report.md @@ -3,10 +3,12 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const catalogModuleGitlabDiscoveryEntityProvider: () => BackendFeature; +export const catalogModuleGitlabDiscoveryEntityProvider: BackendFeatureFactory< + [] +>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-incremental-ingestion/alpha-api-report.md b/plugins/catalog-backend-module-incremental-ingestion/alpha-api-report.md index b11ec43cf5..f067a0a6d7 100644 --- a/plugins/catalog-backend-module-incremental-ingestion/alpha-api-report.md +++ b/plugins/catalog-backend-module-incremental-ingestion/alpha-api-report.md @@ -3,17 +3,21 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { IncrementalEntityProvider } from '@backstage/plugin-catalog-backend-module-incremental-ingestion'; import { IncrementalEntityProviderOptions } from '@backstage/plugin-catalog-backend-module-incremental-ingestion'; // @alpha -export const catalogModuleIncrementalIngestionEntityProvider: (options: { - providers: { - provider: IncrementalEntityProvider; - options: IncrementalEntityProviderOptions; - }[]; -}) => BackendFeature; +export const catalogModuleIncrementalIngestionEntityProvider: BackendFeatureFactory< + [ + options: { + providers: { + provider: IncrementalEntityProvider; + options: IncrementalEntityProviderOptions; + }[]; + }, + ] +>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-msgraph/alpha-api-report.md b/plugins/catalog-backend-module-msgraph/alpha-api-report.md index 0fa093a1bc..d8aa5f5816 100644 --- a/plugins/catalog-backend-module-msgraph/alpha-api-report.md +++ b/plugins/catalog-backend-module-msgraph/alpha-api-report.md @@ -3,13 +3,15 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { GroupTransformer } from '@backstage/plugin-catalog-backend-module-msgraph'; import { OrganizationTransformer } from '@backstage/plugin-catalog-backend-module-msgraph'; import { UserTransformer } from '@backstage/plugin-catalog-backend-module-msgraph'; // @alpha -export const catalogModuleMicrosoftGraphOrgEntityProvider: () => BackendFeature; +export const catalogModuleMicrosoftGraphOrgEntityProvider: BackendFeatureFactory< + [] +>; // @alpha export interface CatalogModuleMicrosoftGraphOrgEntityProviderOptions { diff --git a/plugins/catalog-backend-module-puppetdb/alpha-api-report.md b/plugins/catalog-backend-module-puppetdb/alpha-api-report.md index 0856fdb836..be38b9fc25 100644 --- a/plugins/catalog-backend-module-puppetdb/alpha-api-report.md +++ b/plugins/catalog-backend-module-puppetdb/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const catalogModulePuppetDbEntityProvider: () => BackendFeature; +export const catalogModulePuppetDbEntityProvider: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/catalog-backend-module-unprocessed/api-report.md b/plugins/catalog-backend-module-unprocessed/api-report.md index 7fd7119276..6f52fdd967 100644 --- a/plugins/catalog-backend-module-unprocessed/api-report.md +++ b/plugins/catalog-backend-module-unprocessed/api-report.md @@ -3,12 +3,12 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { HttpRouterService } from '@backstage/backend-plugin-api'; import { Knex } from 'knex'; // @public -export const catalogModuleUnprocessedEntities: () => BackendFeature; +export const catalogModuleUnprocessedEntities: BackendFeatureFactory<[]>; // @public export class UnprocessedEntitiesModule { diff --git a/plugins/catalog-backend/alpha-api-report.md b/plugins/catalog-backend/alpha-api-report.md index df3e809ade..57a10cbeda 100644 --- a/plugins/catalog-backend/alpha-api-report.md +++ b/plugins/catalog-backend/alpha-api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { ConditionalPolicyDecision } from '@backstage/plugin-permission-common'; import { Conditions } from '@backstage/plugin-permission-node'; import { Entity } from '@backstage/catalog-model'; @@ -74,7 +74,7 @@ export type CatalogPermissionRule< > = PermissionRule; // @alpha -export const catalogPlugin: () => BackendFeature; +export const catalogPlugin: BackendFeatureFactory<[]>; // @alpha export const createCatalogConditionalDecision: ( diff --git a/plugins/devtools-backend/api-report.md b/plugins/devtools-backend/api-report.md index dc51fc8387..dd356951f4 100644 --- a/plugins/devtools-backend/api-report.md +++ b/plugins/devtools-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { Config } from '@backstage/config'; import { ConfigInfo } from '@backstage/plugin-devtools-common'; import { DevToolsInfo } from '@backstage/plugin-devtools-common'; @@ -27,7 +27,7 @@ export class DevToolsBackendApi { } // @public -export const devtoolsPlugin: () => BackendFeature; +export const devtoolsPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export interface RouterOptions { diff --git a/plugins/entity-feedback-backend/api-report.md b/plugins/entity-feedback-backend/api-report.md index 3e8f90220e..fddce48592 100644 --- a/plugins/entity-feedback-backend/api-report.md +++ b/plugins/entity-feedback-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import express from 'express'; import { IdentityApi } from '@backstage/plugin-auth-node'; import { Logger } from 'winston'; @@ -14,7 +14,7 @@ import { PluginEndpointDiscovery } from '@backstage/backend-common'; export function createRouter(options: RouterOptions): Promise; // @public -export const entityFeedbackPlugin: () => BackendFeature; +export const entityFeedbackPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export interface RouterOptions { diff --git a/plugins/events-backend-module-aws-sqs/alpha-api-report.md b/plugins/events-backend-module-aws-sqs/alpha-api-report.md index e48515a414..8f81ff00d1 100644 --- a/plugins/events-backend-module-aws-sqs/alpha-api-report.md +++ b/plugins/events-backend-module-aws-sqs/alpha-api-report.md @@ -3,10 +3,12 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const eventsModuleAwsSqsConsumingEventPublisher: () => BackendFeature; +export const eventsModuleAwsSqsConsumingEventPublisher: BackendFeatureFactory< + [] +>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/events-backend-module-azure/alpha-api-report.md b/plugins/events-backend-module-azure/alpha-api-report.md index 1bd568d1df..680c609c10 100644 --- a/plugins/events-backend-module-azure/alpha-api-report.md +++ b/plugins/events-backend-module-azure/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const eventsModuleAzureDevOpsEventRouter: () => BackendFeature; +export const eventsModuleAzureDevOpsEventRouter: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/events-backend-module-bitbucket-cloud/alpha-api-report.md b/plugins/events-backend-module-bitbucket-cloud/alpha-api-report.md index 5e63ae36c8..52b2cac142 100644 --- a/plugins/events-backend-module-bitbucket-cloud/alpha-api-report.md +++ b/plugins/events-backend-module-bitbucket-cloud/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const eventsModuleBitbucketCloudEventRouter: () => BackendFeature; +export const eventsModuleBitbucketCloudEventRouter: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/events-backend-module-gerrit/alpha-api-report.md b/plugins/events-backend-module-gerrit/alpha-api-report.md index d1be54730f..82588d05ac 100644 --- a/plugins/events-backend-module-gerrit/alpha-api-report.md +++ b/plugins/events-backend-module-gerrit/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const eventsModuleGerritEventRouter: () => BackendFeature; +export const eventsModuleGerritEventRouter: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/events-backend-module-github/alpha-api-report.md b/plugins/events-backend-module-github/alpha-api-report.md index c233df8634..21bfdbb9d2 100644 --- a/plugins/events-backend-module-github/alpha-api-report.md +++ b/plugins/events-backend-module-github/alpha-api-report.md @@ -3,13 +3,13 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const eventsModuleGithubEventRouter: () => BackendFeature; +export const eventsModuleGithubEventRouter: BackendFeatureFactory<[]>; // @alpha -export const eventsModuleGithubWebhook: () => BackendFeature; +export const eventsModuleGithubWebhook: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/events-backend-module-gitlab/alpha-api-report.md b/plugins/events-backend-module-gitlab/alpha-api-report.md index bf61f66a4b..bca947c195 100644 --- a/plugins/events-backend-module-gitlab/alpha-api-report.md +++ b/plugins/events-backend-module-gitlab/alpha-api-report.md @@ -3,13 +3,13 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const eventsModuleGitlabEventRouter: () => BackendFeature; +export const eventsModuleGitlabEventRouter: BackendFeatureFactory<[]>; // @alpha -export const eventsModuleGitlabWebhook: () => BackendFeature; +export const eventsModuleGitlabWebhook: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/events-backend/alpha-api-report.md b/plugins/events-backend/alpha-api-report.md index 3e32f769c1..72d4bce4b2 100644 --- a/plugins/events-backend/alpha-api-report.md +++ b/plugins/events-backend/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const eventsPlugin: () => BackendFeature; +export const eventsPlugin: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/example-todo-list-backend/api-report.md b/plugins/example-todo-list-backend/api-report.md index 319fbbf226..80b86c4e4d 100644 --- a/plugins/example-todo-list-backend/api-report.md +++ b/plugins/example-todo-list-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import express from 'express'; import { IdentityApi } from '@backstage/plugin-auth-node'; import { Logger } from 'winston'; @@ -12,7 +12,7 @@ import { Logger } from 'winston'; export function createRouter(options: RouterOptions): Promise; // @alpha -export const exampleTodoListPlugin: () => BackendFeature; +export const exampleTodoListPlugin: BackendFeatureFactory<[]>; // @public export interface RouterOptions { diff --git a/plugins/kafka-backend/api-report.md b/plugins/kafka-backend/api-report.md index a748a543d9..176c961cd4 100644 --- a/plugins/kafka-backend/api-report.md +++ b/plugins/kafka-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { Config } from '@backstage/config'; import express from 'express'; import { Logger } from 'winston'; @@ -12,7 +12,7 @@ import { Logger } from 'winston'; export function createRouter(options: RouterOptions): Promise; // @alpha -export const kafkaPlugin: () => BackendFeature; +export const kafkaPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export interface RouterOptions { diff --git a/plugins/kubernetes-backend/alpha-api-report.md b/plugins/kubernetes-backend/alpha-api-report.md index f95c1414f3..77a300d344 100644 --- a/plugins/kubernetes-backend/alpha-api-report.md +++ b/plugins/kubernetes-backend/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const kubernetesPlugin: () => BackendFeature; +export const kubernetesPlugin: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/lighthouse-backend/api-report.md b/plugins/lighthouse-backend/api-report.md index 5d9d948cf4..f504ce70c9 100644 --- a/plugins/lighthouse-backend/api-report.md +++ b/plugins/lighthouse-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { CatalogApi } from '@backstage/catalog-client'; import { Config } from '@backstage/config'; import { Logger } from 'winston'; @@ -30,7 +30,7 @@ export function createScheduler( ): Promise; // @public -export const lighthousePlugin: () => BackendFeature; +export const lighthousePlugin: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/linguist-backend/api-report.md b/plugins/linguist-backend/api-report.md index aac978e426..995b54da62 100644 --- a/plugins/linguist-backend/api-report.md +++ b/plugins/linguist-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { CatalogProcessor } from '@backstage/plugin-catalog-node'; import { CatalogProcessorCache } from '@backstage/plugin-catalog-node'; import { Config } from '@backstage/config'; @@ -36,7 +36,9 @@ export interface LinguistBackendApi { } // @public -export const linguistPlugin: (options: LinguistPluginOptions) => BackendFeature; +export const linguistPlugin: BackendFeatureFactory< + [options: LinguistPluginOptions] +>; // @public export interface LinguistPluginOptions { diff --git a/plugins/periskop-backend/api-report.md b/plugins/periskop-backend/api-report.md index 7906bc4785..e548a70a75 100644 --- a/plugins/periskop-backend/api-report.md +++ b/plugins/periskop-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { Config } from '@backstage/config'; import express from 'express'; import { Logger } from 'winston'; @@ -12,7 +12,7 @@ import { Logger } from 'winston'; export function createRouter(options: RouterOptions): Promise; // @alpha -export const periskopPlugin: () => BackendFeature; +export const periskopPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export interface RouterOptions { diff --git a/plugins/permission-backend/alpha-api-report.md b/plugins/permission-backend/alpha-api-report.md index 926691930b..5068992c71 100644 --- a/plugins/permission-backend/alpha-api-report.md +++ b/plugins/permission-backend/alpha-api-report.md @@ -3,13 +3,13 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const permissionModuleAllowAllPolicy: () => BackendFeature; +export const permissionModuleAllowAllPolicy: BackendFeatureFactory<[]>; // @alpha -export const permissionPlugin: () => BackendFeature; +export const permissionPlugin: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/proxy-backend/api-report.md b/plugins/proxy-backend/api-report.md index 9c5cf5f9ef..7960c9658c 100644 --- a/plugins/proxy-backend/api-report.md +++ b/plugins/proxy-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { Config } from '@backstage/config'; import express from 'express'; import { Logger } from 'winston'; @@ -13,7 +13,7 @@ import { PluginEndpointDiscovery } from '@backstage/backend-common'; export function createRouter(options: RouterOptions): Promise; // @alpha -export const proxyPlugin: () => BackendFeature; +export const proxyPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export interface RouterOptions { diff --git a/plugins/scaffolder-backend/alpha-api-report.md b/plugins/scaffolder-backend/alpha-api-report.md index 363fcafd17..f4174697b2 100644 --- a/plugins/scaffolder-backend/alpha-api-report.md +++ b/plugins/scaffolder-backend/alpha-api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { ConditionalPolicyDecision } from '@backstage/plugin-permission-common'; import { Conditions } from '@backstage/plugin-permission-node'; import { JsonObject } from '@backstage/types'; @@ -20,7 +20,7 @@ import { TemplateGlobal } from '@backstage/plugin-scaffolder-backend'; import { TemplateParametersV1beta3 } from '@backstage/plugin-scaffolder-common'; // @alpha -export const catalogModuleTemplateKind: () => BackendFeature; +export const catalogModuleTemplateKind: BackendFeatureFactory<[]>; // @alpha (undocumented) export const createScaffolderActionConditionalDecision: ( @@ -90,9 +90,9 @@ export const scaffolderActionConditions: Conditions<{ }>; // @alpha -export const scaffolderPlugin: ( - options?: ScaffolderPluginOptions | undefined, -) => BackendFeature; +export const scaffolderPlugin: BackendFeatureFactory< + [options?: ScaffolderPluginOptions | undefined] +>; // @alpha export type ScaffolderPluginOptions = { diff --git a/plugins/search-backend-module-catalog/alpha-api-report.md b/plugins/search-backend-module-catalog/alpha-api-report.md index 7c6e91b6a1..02a2ea2266 100644 --- a/plugins/search-backend-module-catalog/alpha-api-report.md +++ b/plugins/search-backend-module-catalog/alpha-api-report.md @@ -3,14 +3,14 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { DefaultCatalogCollatorFactoryOptions } from '@backstage/plugin-search-backend-module-catalog'; import { TaskScheduleDefinition } from '@backstage/backend-tasks'; // @alpha -export const searchModuleCatalogCollator: ( - options?: SearchModuleCatalogCollatorOptions | undefined, -) => BackendFeature; +export const searchModuleCatalogCollator: BackendFeatureFactory< + [options?: SearchModuleCatalogCollatorOptions | undefined] +>; // @alpha export type SearchModuleCatalogCollatorOptions = Omit< diff --git a/plugins/search-backend-module-elasticsearch/alpha-api-report.md b/plugins/search-backend-module-elasticsearch/alpha-api-report.md index 91007c20de..254771b484 100644 --- a/plugins/search-backend-module-elasticsearch/alpha-api-report.md +++ b/plugins/search-backend-module-elasticsearch/alpha-api-report.md @@ -3,14 +3,14 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { ElasticSearchCustomIndexTemplate } from '@backstage/plugin-search-backend-module-elasticsearch'; import { ElasticSearchQueryTranslator } from '@backstage/plugin-search-backend-module-elasticsearch'; // @alpha -export const searchModuleElasticsearchEngine: ( - options?: SearchModuleElasticsearchEngineOptions | undefined, -) => BackendFeature; +export const searchModuleElasticsearchEngine: BackendFeatureFactory< + [options?: SearchModuleElasticsearchEngineOptions | undefined] +>; // @alpha export type SearchModuleElasticsearchEngineOptions = { diff --git a/plugins/search-backend-module-explore/alpha-api-report.md b/plugins/search-backend-module-explore/alpha-api-report.md index 7b0f2658d6..f8053601b3 100644 --- a/plugins/search-backend-module-explore/alpha-api-report.md +++ b/plugins/search-backend-module-explore/alpha-api-report.md @@ -3,13 +3,13 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { TaskScheduleDefinition } from '@backstage/backend-tasks'; // @alpha -export const searchModuleExploreCollator: ( - options?: SearchModuleExploreCollatorOptions | undefined, -) => BackendFeature; +export const searchModuleExploreCollator: BackendFeatureFactory< + [options?: SearchModuleExploreCollatorOptions | undefined] +>; // @alpha export type SearchModuleExploreCollatorOptions = { diff --git a/plugins/search-backend-module-pg/alpha-api-report.md b/plugins/search-backend-module-pg/alpha-api-report.md index eaee78e944..d41010a594 100644 --- a/plugins/search-backend-module-pg/alpha-api-report.md +++ b/plugins/search-backend-module-pg/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const searchModulePostgresEngine: () => BackendFeature; +export const searchModulePostgresEngine: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/search-backend-module-techdocs/alpha-api-report.md b/plugins/search-backend-module-techdocs/alpha-api-report.md index 0eac010b4c..4f7515dac5 100644 --- a/plugins/search-backend-module-techdocs/alpha-api-report.md +++ b/plugins/search-backend-module-techdocs/alpha-api-report.md @@ -3,14 +3,14 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { TaskScheduleDefinition } from '@backstage/backend-tasks'; import { TechDocsCollatorFactoryOptions } from '@backstage/plugin-search-backend-module-techdocs'; // @alpha -export const searchModuleTechDocsCollator: ( - options?: SearchModuleTechDocsCollatorOptions | undefined, -) => BackendFeature; +export const searchModuleTechDocsCollator: BackendFeatureFactory< + [options?: SearchModuleTechDocsCollatorOptions | undefined] +>; // @alpha export type SearchModuleTechDocsCollatorOptions = Omit< diff --git a/plugins/search-backend/alpha-api-report.md b/plugins/search-backend/alpha-api-report.md index 6ee94a0e29..9d620efe0e 100644 --- a/plugins/search-backend/alpha-api-report.md +++ b/plugins/search-backend/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const searchPlugin: () => BackendFeature; +export const searchPlugin: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/techdocs-backend/alpha-api-report.md b/plugins/techdocs-backend/alpha-api-report.md index 16db84c216..6de1a7d209 100644 --- a/plugins/techdocs-backend/alpha-api-report.md +++ b/plugins/techdocs-backend/alpha-api-report.md @@ -3,10 +3,10 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; // @alpha -export const techdocsPlugin: () => BackendFeature; +export const techdocsPlugin: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ``` diff --git a/plugins/todo-backend/api-report.md b/plugins/todo-backend/api-report.md index 6db1e012e9..a3703eaaab 100644 --- a/plugins/todo-backend/api-report.md +++ b/plugins/todo-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import { CatalogApi } from '@backstage/catalog-client'; import { CompoundEntityRef } from '@backstage/catalog-model'; import { Config } from '@backstage/config'; @@ -91,7 +91,7 @@ export type TodoParserResult = { }; // @public -export const todoPlugin: () => BackendFeature; +export const todoPlugin: BackendFeatureFactory<[]>; // @public (undocumented) export interface TodoReader { diff --git a/plugins/user-settings-backend/api-report.md b/plugins/user-settings-backend/api-report.md index b015915723..32722bbf2d 100644 --- a/plugins/user-settings-backend/api-report.md +++ b/plugins/user-settings-backend/api-report.md @@ -3,7 +3,7 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts -import { BackendFeature } from '@backstage/backend-plugin-api'; +import { BackendFeatureFactory } from '@backstage/backend-plugin-api'; import express from 'express'; import { IdentityApi } from '@backstage/plugin-auth-node'; import { PluginDatabaseManager } from '@backstage/backend-common'; @@ -20,7 +20,7 @@ export interface RouterOptions { } // @alpha -export const userSettingsPlugin: () => BackendFeature; +export const userSettingsPlugin: BackendFeatureFactory<[]>; // (No @packageDocumentation comment for this package) ```