chore: update api reports

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2024-08-22 11:23:44 +02:00
parent b07d5d143e
commit 8f93c021bd
2 changed files with 6 additions and 4 deletions
@@ -650,6 +650,7 @@ export type CreateExtensionBlueprintOptions<
params: TParams,
context: {
node: AppNode;
apis: ApiHolder;
config: {
[key in keyof TConfigSchema]: z.infer<ReturnType<TConfigSchema[key]>>;
};
@@ -730,6 +731,7 @@ export type CreateExtensionOptions<
};
factory(context: {
node: AppNode;
apis: ApiHolder;
config: {
[key in keyof TConfigSchema]: z.infer<ReturnType<TConfigSchema[key]>>;
};
@@ -953,6 +955,7 @@ export interface ExtensionBlueprint<
) => ExtensionDataContainer<UOutput>,
context: {
node: AppNode;
apis: ApiHolder;
config: TConfig & {
[key in keyof TExtensionConfigSchema]: z.infer<
ReturnType<TExtensionConfigSchema[key]>
@@ -1145,6 +1148,7 @@ export interface ExtensionDefinition<
}) => ExtensionDataContainer<UOutput>,
context: {
node: AppNode;
apis: ApiHolder;
config: TConfig & {
[key in keyof TExtensionConfigSchema]: z.infer<
ReturnType<TExtensionConfigSchema[key]>
@@ -49,9 +49,7 @@ import { resolveAppNodeSpecs } from '../../../frontend-app-api/src/tree/resolveA
import { instantiateAppNodeTree } from '../../../frontend-app-api/src/tree/instantiateAppNodeTree';
// eslint-disable-next-line @backstage/no-relative-monorepo-imports
import { readAppExtensionsConfig } from '../../../frontend-app-api/src/tree/readAppExtensionsConfig';
// eslint-disable-next-line @backstage/no-relative-monorepo-imports
import { ApiRegistry } from '../../../core-app-api/src/apis/system/ApiRegistry';
import { TestApiRegistry } from '@backstage/test-utils';
const NavItem = (props: {
routeRef: RouteRef<undefined>;
@@ -323,7 +321,7 @@ export class ExtensionTester<UOutput extends AnyExtensionDataRef> {
}),
);
instantiateAppNodeTree(tree.root, ApiRegistry.from([]));
instantiateAppNodeTree(tree.root, TestApiRegistry.from());
this.#tree = tree;