tech-radar - version:bump to v1.42.3 (#5022)
* v1.42.3 version bump * tech-radar: align to the latest nfs specs Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com> * tech-radar: api-reports Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com> --------- Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
parent
e46f2a55c2
commit
fe6d855d73
|
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
'@backstage-community/plugin-tech-radar': minor
|
||||
'@backstage-community/plugin-tech-radar-backend': minor
|
||||
'@backstage-community/plugin-tech-radar-common': minor
|
||||
---
|
||||
|
||||
Backstage version bump to v1.42.3
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
{
|
||||
"version": "1.41.1"
|
||||
"version": "1.42.3"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,9 +37,9 @@
|
|||
"directory": "workspaces/tech-radar"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.33.1",
|
||||
"@backstage/cli": "^0.34.0",
|
||||
"@backstage/e2e-test-utils": "^0.1.1",
|
||||
"@backstage/repo-tools": "^0.15.0",
|
||||
"@backstage/repo-tools": "^0.15.1",
|
||||
"@changesets/cli": "^2.27.1",
|
||||
"knip": "^5.27.4",
|
||||
"node-gyp": "^10.0.0",
|
||||
|
|
|
|||
|
|
@ -21,24 +21,24 @@
|
|||
"dependencies": {
|
||||
"@backstage-community/plugin-tech-radar": "workspace:^",
|
||||
"@backstage-community/plugin-tech-radar-common": "workspace:^",
|
||||
"@backstage/app-defaults": "^1.6.4",
|
||||
"@backstage/app-defaults": "^1.6.5",
|
||||
"@backstage/catalog-model": "^1.7.5",
|
||||
"@backstage/cli": "^0.33.1",
|
||||
"@backstage/core-compat-api": "^0.4.4",
|
||||
"@backstage/core-components": "^0.17.4",
|
||||
"@backstage/cli": "^0.34.0",
|
||||
"@backstage/core-compat-api": "^0.5.1",
|
||||
"@backstage/core-components": "^0.17.5",
|
||||
"@backstage/core-plugin-api": "^1.10.9",
|
||||
"@backstage/frontend-app-api": "^0.11.4",
|
||||
"@backstage/frontend-defaults": "^0.2.4",
|
||||
"@backstage/frontend-plugin-api": "^0.10.4",
|
||||
"@backstage/plugin-api-docs": "^0.12.9",
|
||||
"@backstage/plugin-catalog": "^1.31.1",
|
||||
"@backstage/frontend-app-api": "^0.12.0",
|
||||
"@backstage/frontend-defaults": "^0.3.0",
|
||||
"@backstage/frontend-plugin-api": "^0.11.0",
|
||||
"@backstage/plugin-api-docs": "^0.12.10",
|
||||
"@backstage/plugin-catalog": "^1.31.2",
|
||||
"@backstage/plugin-catalog-common": "^1.1.5",
|
||||
"@backstage/plugin-catalog-graph": "^0.4.21",
|
||||
"@backstage/plugin-catalog-import": "^0.13.3",
|
||||
"@backstage/plugin-catalog-react": "^1.19.1",
|
||||
"@backstage/plugin-org": "^0.6.41",
|
||||
"@backstage/plugin-user-settings": "^0.8.24",
|
||||
"@backstage/theme": "^0.6.7",
|
||||
"@backstage/plugin-catalog-graph": "^0.4.22",
|
||||
"@backstage/plugin-catalog-import": "^0.13.4",
|
||||
"@backstage/plugin-catalog-react": "^1.20.1",
|
||||
"@backstage/plugin-org": "^0.6.43",
|
||||
"@backstage/plugin-user-settings": "^0.8.25",
|
||||
"@backstage/theme": "^0.6.8",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
"history": "^5.0.0",
|
||||
|
|
@ -50,7 +50,7 @@
|
|||
"styled-components": "^6.1.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/test-utils": "^1.7.10",
|
||||
"@backstage/test-utils": "^1.7.11",
|
||||
"@playwright/test": "^1.32.3",
|
||||
"@testing-library/dom": "^9.0.0",
|
||||
"@testing-library/jest-dom": "^6.0.0",
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
*/
|
||||
import { createApp } from '@backstage/frontend-defaults';
|
||||
import {
|
||||
createApiFactory,
|
||||
createFrontendModule,
|
||||
ApiBlueprint,
|
||||
PageBlueprint,
|
||||
|
|
@ -34,7 +33,7 @@ import techRadarPlugin from '@backstage-community/plugin-tech-radar/alpha';
|
|||
const homePageExtension = PageBlueprint.make({
|
||||
name: 'homePage',
|
||||
params: {
|
||||
defaultPath: '/',
|
||||
path: '/',
|
||||
loader: () => Promise.resolve(<Navigate to="catalog" />),
|
||||
},
|
||||
});
|
||||
|
|
@ -57,10 +56,12 @@ class SampleTechRadarApi implements TechRadarApi {
|
|||
// overriding the api is one way to change the radar content
|
||||
// @ts-ignore
|
||||
const techRadarApi = ApiBlueprint.make({
|
||||
name: 'techRadarApi',
|
||||
params: {
|
||||
factory: createApiFactory(techRadarApiRef, new SampleTechRadarApi()),
|
||||
},
|
||||
params: defineParams =>
|
||||
defineParams({
|
||||
api: techRadarApiRef,
|
||||
deps: {},
|
||||
factory: () => new SampleTechRadarApi(),
|
||||
}),
|
||||
});
|
||||
|
||||
export const app = createApp({
|
||||
|
|
|
|||
|
|
@ -21,29 +21,29 @@
|
|||
"dependencies": {
|
||||
"@backstage-community/plugin-tech-radar": "workspace:^",
|
||||
"@backstage-community/plugin-tech-radar-common": "workspace:^",
|
||||
"@backstage/app-defaults": "^1.6.4",
|
||||
"@backstage/app-defaults": "^1.6.5",
|
||||
"@backstage/catalog-model": "^1.7.5",
|
||||
"@backstage/cli": "^0.33.1",
|
||||
"@backstage/cli": "^0.34.0",
|
||||
"@backstage/core-app-api": "^1.18.0",
|
||||
"@backstage/core-components": "^0.17.4",
|
||||
"@backstage/core-components": "^0.17.5",
|
||||
"@backstage/core-plugin-api": "^1.10.9",
|
||||
"@backstage/integration-react": "^1.2.9",
|
||||
"@backstage/plugin-api-docs": "^0.12.9",
|
||||
"@backstage/plugin-catalog": "^1.31.1",
|
||||
"@backstage/plugin-api-docs": "^0.12.10",
|
||||
"@backstage/plugin-catalog": "^1.31.2",
|
||||
"@backstage/plugin-catalog-common": "^1.1.5",
|
||||
"@backstage/plugin-catalog-graph": "^0.4.21",
|
||||
"@backstage/plugin-catalog-import": "^0.13.3",
|
||||
"@backstage/plugin-catalog-react": "^1.19.1",
|
||||
"@backstage/plugin-org": "^0.6.41",
|
||||
"@backstage/plugin-catalog-graph": "^0.4.22",
|
||||
"@backstage/plugin-catalog-import": "^0.13.4",
|
||||
"@backstage/plugin-catalog-react": "^1.20.1",
|
||||
"@backstage/plugin-org": "^0.6.43",
|
||||
"@backstage/plugin-permission-react": "^0.4.36",
|
||||
"@backstage/plugin-scaffolder": "^1.33.0",
|
||||
"@backstage/plugin-search": "^1.4.28",
|
||||
"@backstage/plugin-search-react": "^1.9.2",
|
||||
"@backstage/plugin-techdocs": "^1.13.2",
|
||||
"@backstage/plugin-techdocs-module-addons-contrib": "^1.1.26",
|
||||
"@backstage/plugin-techdocs-react": "^1.3.1",
|
||||
"@backstage/plugin-user-settings": "^0.8.24",
|
||||
"@backstage/theme": "^0.6.7",
|
||||
"@backstage/plugin-scaffolder": "^1.34.0",
|
||||
"@backstage/plugin-search": "^1.4.29",
|
||||
"@backstage/plugin-search-react": "^1.9.3",
|
||||
"@backstage/plugin-techdocs": "^1.14.1",
|
||||
"@backstage/plugin-techdocs-module-addons-contrib": "^1.1.27",
|
||||
"@backstage/plugin-techdocs-react": "^1.3.2",
|
||||
"@backstage/plugin-user-settings": "^0.8.25",
|
||||
"@backstage/theme": "^0.6.8",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
"react": "^18.0.2",
|
||||
|
|
|
|||
|
|
@ -23,23 +23,23 @@
|
|||
"dependencies": {
|
||||
"@backstage-community/plugin-tech-radar-backend": "workspace:^",
|
||||
"@backstage-community/plugin-tech-radar-common": "workspace:^",
|
||||
"@backstage/backend-defaults": "^0.11.1",
|
||||
"@backstage/backend-plugin-api": "^1.4.1",
|
||||
"@backstage/backend-defaults": "^0.12.0",
|
||||
"@backstage/backend-plugin-api": "^1.4.2",
|
||||
"@backstage/catalog-model": "^1.7.5",
|
||||
"@backstage/plugin-app-backend": "^0.5.4",
|
||||
"@backstage/plugin-auth-backend": "^0.25.2",
|
||||
"@backstage/plugin-auth-backend-module-github-provider": "^0.3.5",
|
||||
"@backstage/plugin-auth-backend-module-guest-provider": "^0.2.10",
|
||||
"@backstage/plugin-auth-node": "^0.6.5",
|
||||
"@backstage/plugin-catalog-backend": "^3.0.0",
|
||||
"@backstage/plugin-permission-backend": "^0.7.2",
|
||||
"@backstage/plugin-permission-backend-module-allow-all-policy": "^0.2.10",
|
||||
"@backstage/plugin-proxy-backend": "^0.6.4",
|
||||
"@backstage/plugin-scaffolder-backend": "^2.1.0",
|
||||
"@backstage/plugin-techdocs-backend": "^2.0.4"
|
||||
"@backstage/plugin-app-backend": "^0.5.5",
|
||||
"@backstage/plugin-auth-backend": "^0.25.3",
|
||||
"@backstage/plugin-auth-backend-module-github-provider": "^0.3.6",
|
||||
"@backstage/plugin-auth-backend-module-guest-provider": "^0.2.11",
|
||||
"@backstage/plugin-auth-node": "^0.6.6",
|
||||
"@backstage/plugin-catalog-backend": "^3.0.1",
|
||||
"@backstage/plugin-permission-backend": "^0.7.3",
|
||||
"@backstage/plugin-permission-backend-module-allow-all-policy": "^0.2.11",
|
||||
"@backstage/plugin-proxy-backend": "^0.6.5",
|
||||
"@backstage/plugin-scaffolder-backend": "^2.2.0",
|
||||
"@backstage/plugin-techdocs-backend": "^2.0.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.33.1"
|
||||
"@backstage/cli": "^0.34.0"
|
||||
},
|
||||
"files": [
|
||||
"dist"
|
||||
|
|
|
|||
|
|
@ -35,8 +35,8 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@backstage-community/plugin-tech-radar-common": "workspace:^",
|
||||
"@backstage/backend-defaults": "^0.11.1",
|
||||
"@backstage/backend-plugin-api": "^1.4.1",
|
||||
"@backstage/backend-defaults": "^0.12.0",
|
||||
"@backstage/backend-plugin-api": "^1.4.2",
|
||||
"@backstage/config": "^1.3.3",
|
||||
"express": "^4.17.1",
|
||||
"express-promise-router": "^4.1.0",
|
||||
|
|
@ -44,10 +44,10 @@
|
|||
"zod": "^3.20.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/backend-test-utils": "^1.7.0",
|
||||
"@backstage/cli": "^0.33.1",
|
||||
"@backstage/plugin-auth-backend": "^0.25.2",
|
||||
"@backstage/plugin-auth-backend-module-guest-provider": "^0.2.10",
|
||||
"@backstage/backend-test-utils": "^1.8.0",
|
||||
"@backstage/cli": "^0.34.0",
|
||||
"@backstage/plugin-auth-backend": "^0.25.3",
|
||||
"@backstage/plugin-auth-backend-module-guest-provider": "^0.2.11",
|
||||
"@types/express": "*",
|
||||
"@types/supertest": "^2.0.12",
|
||||
"msw": "^2.3.1",
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@
|
|||
"zod": "^3.20.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.33.1"
|
||||
"@backstage/cli": "^0.34.0"
|
||||
},
|
||||
"files": [
|
||||
"dist"
|
||||
|
|
|
|||
|
|
@ -56,10 +56,10 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@backstage-community/plugin-tech-radar-common": "workspace:^",
|
||||
"@backstage/core-compat-api": "^0.4.4",
|
||||
"@backstage/core-components": "^0.17.4",
|
||||
"@backstage/core-compat-api": "^0.5.1",
|
||||
"@backstage/core-components": "^0.17.5",
|
||||
"@backstage/core-plugin-api": "^1.10.9",
|
||||
"@backstage/frontend-plugin-api": "^0.10.4",
|
||||
"@backstage/frontend-plugin-api": "^0.11.0",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
"@types/react": "^16.13.1 || ^17.0.0 || ^18.0.0",
|
||||
|
|
@ -68,10 +68,10 @@
|
|||
"react-use": "^17.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.33.1",
|
||||
"@backstage/dev-utils": "^1.1.12",
|
||||
"@backstage/frontend-test-utils": "^0.3.4",
|
||||
"@backstage/test-utils": "^1.7.10",
|
||||
"@backstage/cli": "^0.34.0",
|
||||
"@backstage/dev-utils": "^1.1.13",
|
||||
"@backstage/frontend-test-utils": "^0.3.5",
|
||||
"@backstage/test-utils": "^1.7.11",
|
||||
"@testing-library/dom": "^10.0.0",
|
||||
"@testing-library/jest-dom": "^6.0.0",
|
||||
"@testing-library/react": "^15.0.0",
|
||||
|
|
|
|||
|
|
@ -6,44 +6,47 @@
|
|||
/// <reference types="react" />
|
||||
|
||||
import { AnyApiFactory } from '@backstage/core-plugin-api';
|
||||
import { AnyExtensionDataRef } from '@backstage/frontend-plugin-api';
|
||||
import { AnyRouteRefParams } from '@backstage/frontend-plugin-api';
|
||||
import { ConfigurableExtensionDataRef } from '@backstage/frontend-plugin-api';
|
||||
import { ApiFactory } from '@backstage/core-plugin-api';
|
||||
import { ExtensionBlueprintParams } from '@backstage/frontend-plugin-api';
|
||||
import { ExtensionDataRef } from '@backstage/frontend-plugin-api';
|
||||
import { ExtensionDefinition } from '@backstage/frontend-plugin-api';
|
||||
import { ExtensionInput } from '@backstage/frontend-plugin-api';
|
||||
import { FrontendPlugin } from '@backstage/frontend-plugin-api';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { OverridableFrontendPlugin } from '@backstage/frontend-plugin-api';
|
||||
import { RouteRef } from '@backstage/frontend-plugin-api';
|
||||
|
||||
// @alpha (undocumented)
|
||||
const _default: FrontendPlugin<
|
||||
const _default: OverridableFrontendPlugin<
|
||||
{
|
||||
root: RouteRef<undefined>;
|
||||
},
|
||||
{},
|
||||
{
|
||||
[x: `api:${string}`]: ExtensionDefinition<{
|
||||
'api:tech-radar': ExtensionDefinition<{
|
||||
kind: 'api';
|
||||
name: undefined;
|
||||
config: {};
|
||||
configInput: {};
|
||||
output: ConfigurableExtensionDataRef<
|
||||
AnyApiFactory,
|
||||
'core.api.factory',
|
||||
{}
|
||||
>;
|
||||
output: ExtensionDataRef<AnyApiFactory, 'core.api.factory', {}>;
|
||||
inputs: {};
|
||||
params: {
|
||||
factory: AnyApiFactory;
|
||||
};
|
||||
params: <
|
||||
TApi,
|
||||
TImpl extends TApi,
|
||||
TDeps extends {
|
||||
[x: string]: unknown;
|
||||
},
|
||||
>(
|
||||
params: ApiFactory<TApi, TImpl, TDeps>,
|
||||
) => ExtensionBlueprintParams<AnyApiFactory>;
|
||||
}>;
|
||||
[x: `nav-item:${string}`]: ExtensionDefinition<{
|
||||
'nav-item:tech-radar': ExtensionDefinition<{
|
||||
kind: 'nav-item';
|
||||
name: undefined;
|
||||
config: {};
|
||||
configInput: {};
|
||||
output: ConfigurableExtensionDataRef<
|
||||
output: ExtensionDataRef<
|
||||
{
|
||||
title: string;
|
||||
icon: IconComponent;
|
||||
|
|
@ -59,7 +62,7 @@ const _default: FrontendPlugin<
|
|||
routeRef: RouteRef<undefined>;
|
||||
};
|
||||
}>;
|
||||
[x: `page:${string}`]: ExtensionDefinition<{
|
||||
'page:tech-radar': ExtensionDefinition<{
|
||||
config: {
|
||||
title: string;
|
||||
subtitle: string;
|
||||
|
|
@ -79,9 +82,9 @@ const _default: FrontendPlugin<
|
|||
path?: string | undefined;
|
||||
};
|
||||
output:
|
||||
| ConfigurableExtensionDataRef<JSX_2.Element, 'core.reactElement', {}>
|
||||
| ConfigurableExtensionDataRef<string, 'core.routing.path', {}>
|
||||
| ConfigurableExtensionDataRef<
|
||||
| ExtensionDataRef<JSX_2.Element, 'core.reactElement', {}>
|
||||
| ExtensionDataRef<string, 'core.routing.path', {}>
|
||||
| ExtensionDataRef<
|
||||
RouteRef<AnyRouteRefParams>,
|
||||
'core.routing.ref',
|
||||
{
|
||||
|
|
@ -90,7 +93,13 @@ const _default: FrontendPlugin<
|
|||
>;
|
||||
inputs: {
|
||||
[x: string]: ExtensionInput<
|
||||
AnyExtensionDataRef,
|
||||
ExtensionDataRef<
|
||||
unknown,
|
||||
string,
|
||||
{
|
||||
optional?: true | undefined;
|
||||
}
|
||||
>,
|
||||
{
|
||||
optional: boolean;
|
||||
singleton: boolean;
|
||||
|
|
@ -100,7 +109,8 @@ const _default: FrontendPlugin<
|
|||
kind: 'page';
|
||||
name: undefined;
|
||||
params: {
|
||||
defaultPath: string;
|
||||
defaultPath?: [Error: "Use the 'path' param instead"] | undefined;
|
||||
path: string;
|
||||
loader: () => Promise<JSX.Element>;
|
||||
routeRef?: RouteRef<AnyRouteRefParams> | undefined;
|
||||
};
|
||||
|
|
@ -115,11 +125,17 @@ export const techRadarApi: ExtensionDefinition<{
|
|||
name: undefined;
|
||||
config: {};
|
||||
configInput: {};
|
||||
output: ConfigurableExtensionDataRef<AnyApiFactory, 'core.api.factory', {}>;
|
||||
output: ExtensionDataRef<AnyApiFactory, 'core.api.factory', {}>;
|
||||
inputs: {};
|
||||
params: {
|
||||
factory: AnyApiFactory;
|
||||
};
|
||||
params: <
|
||||
TApi,
|
||||
TImpl extends TApi,
|
||||
TDeps extends {
|
||||
[x: string]: unknown;
|
||||
},
|
||||
>(
|
||||
params: ApiFactory<TApi, TImpl, TDeps>,
|
||||
) => ExtensionBlueprintParams<AnyApiFactory>;
|
||||
}>;
|
||||
|
||||
// @alpha (undocumented)
|
||||
|
|
@ -128,7 +144,7 @@ export const techRadarNavItem: ExtensionDefinition<{
|
|||
name: undefined;
|
||||
config: {};
|
||||
configInput: {};
|
||||
output: ConfigurableExtensionDataRef<
|
||||
output: ExtensionDataRef<
|
||||
{
|
||||
title: string;
|
||||
icon: IconComponent;
|
||||
|
|
@ -166,9 +182,9 @@ export const techRadarPage: ExtensionDefinition<{
|
|||
path?: string | undefined;
|
||||
};
|
||||
output:
|
||||
| ConfigurableExtensionDataRef<JSX_2.Element, 'core.reactElement', {}>
|
||||
| ConfigurableExtensionDataRef<string, 'core.routing.path', {}>
|
||||
| ConfigurableExtensionDataRef<
|
||||
| ExtensionDataRef<JSX_2.Element, 'core.reactElement', {}>
|
||||
| ExtensionDataRef<string, 'core.routing.path', {}>
|
||||
| ExtensionDataRef<
|
||||
RouteRef<AnyRouteRefParams>,
|
||||
'core.routing.ref',
|
||||
{
|
||||
|
|
@ -177,7 +193,13 @@ export const techRadarPage: ExtensionDefinition<{
|
|||
>;
|
||||
inputs: {
|
||||
[x: string]: ExtensionInput<
|
||||
AnyExtensionDataRef,
|
||||
ExtensionDataRef<
|
||||
unknown,
|
||||
string,
|
||||
{
|
||||
optional?: true | undefined;
|
||||
}
|
||||
>,
|
||||
{
|
||||
optional: boolean;
|
||||
singleton: boolean;
|
||||
|
|
@ -187,7 +209,8 @@ export const techRadarPage: ExtensionDefinition<{
|
|||
kind: 'page';
|
||||
name: undefined;
|
||||
params: {
|
||||
defaultPath: string;
|
||||
defaultPath?: [Error: "Use the 'path' param instead"] | undefined;
|
||||
path: string;
|
||||
loader: () => Promise<JSX.Element>;
|
||||
routeRef?: RouteRef<AnyRouteRefParams> | undefined;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
*/
|
||||
|
||||
import {
|
||||
createApiFactory,
|
||||
discoveryApiRef,
|
||||
fetchApiRef,
|
||||
identityApiRef,
|
||||
|
|
@ -61,7 +60,7 @@ export const techRadarPage = PageBlueprint.makeWithOverrides({
|
|||
},
|
||||
factory(originalFactory, { config }) {
|
||||
return originalFactory({
|
||||
defaultPath: '/tech-radar',
|
||||
path: '/tech-radar',
|
||||
routeRef: convertLegacyRouteRef(rootRouteRef),
|
||||
loader: async () =>
|
||||
import('./components').then(m =>
|
||||
|
|
@ -73,8 +72,8 @@ export const techRadarPage = PageBlueprint.makeWithOverrides({
|
|||
|
||||
/** @alpha */
|
||||
export const techRadarApi = ApiBlueprint.make({
|
||||
params: {
|
||||
factory: createApiFactory({
|
||||
params: defineParams =>
|
||||
defineParams({
|
||||
api: techRadarApiRef,
|
||||
deps: {
|
||||
identityApi: identityApiRef,
|
||||
|
|
@ -89,12 +88,11 @@ export const techRadarApi = ApiBlueprint.make({
|
|||
});
|
||||
},
|
||||
}),
|
||||
},
|
||||
});
|
||||
|
||||
/** @alpha */
|
||||
export default createFrontendPlugin({
|
||||
id: 'tech-radar',
|
||||
pluginId: 'tech-radar',
|
||||
extensions: [techRadarPage, techRadarApi, techRadarNavItem],
|
||||
routes: convertLegacyRouteRefs({
|
||||
root: rootRouteRef,
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue