update API reports

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2022-08-11 22:47:43 +02:00
parent 34c2f5aca1
commit 3dd5ab857c
3 changed files with 8 additions and 4 deletions
+6 -2
View File
@@ -83,12 +83,16 @@ export const configServiceRef: ServiceRef<Config>;
// @public (undocumented)
export function createBackendModule<TOptions>(
config: BackendModuleConfig<TOptions>,
): (option: TOptions) => BackendRegistrable;
): undefined extends TOptions
? (options?: TOptions) => BackendRegistrable
: (options: TOptions) => BackendRegistrable;
// @public (undocumented)
export function createBackendPlugin<TOptions>(
config: BackendPluginConfig<TOptions>,
): (option: TOptions) => BackendRegistrable;
): undefined extends TOptions
? (options?: TOptions) => BackendRegistrable
: (options: TOptions) => BackendRegistrable;
// @public (undocumented)
export function createExtensionPoint<T>(options: {
+1 -1
View File
@@ -224,7 +224,7 @@ export type CatalogPermissionRule<TParams extends unknown[] = unknown[]> =
PermissionRule<Entity, EntitiesSearchFilter, 'catalog-entity', TParams>;
// @alpha
export const catalogPlugin: (option: unknown) => BackendRegistrable;
export const catalogPlugin: (options?: unknown) => BackendRegistrable;
// @public (undocumented)
export interface CatalogProcessingEngine {
+1 -1
View File
@@ -566,7 +566,7 @@ export type RunCommandOptions = {
};
// @alpha
export const scaffolderCatalogModule: (option: unknown) => BackendRegistrable;
export const scaffolderCatalogModule: (options?: unknown) => BackendRegistrable;
// @public (undocumented)
export class ScaffolderEntitiesProcessor implements CatalogProcessor {