visualizer: rename to app-visualizer and publish
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-app-visualizer': minor
|
||||
---
|
||||
|
||||
Initial release of the app visualizer plugin.
|
||||
@@ -21,6 +21,7 @@
|
||||
"@backstage/plugin-airbrake": "workspace:^",
|
||||
"@backstage/plugin-apache-airflow": "workspace:^",
|
||||
"@backstage/plugin-api-docs": "workspace:^",
|
||||
"@backstage/plugin-app-visualizer": "workspace:^",
|
||||
"@backstage/plugin-azure-devops": "workspace:^",
|
||||
"@backstage/plugin-azure-sites": "workspace:^",
|
||||
"@backstage/plugin-badges": "workspace:^",
|
||||
@@ -74,7 +75,6 @@
|
||||
"@backstage/plugin-techdocs-react": "workspace:^",
|
||||
"@backstage/plugin-todo": "workspace:^",
|
||||
"@backstage/plugin-user-settings": "workspace:^",
|
||||
"@backstage/plugin-visualizer": "workspace:^",
|
||||
"@backstage/theme": "workspace:^",
|
||||
"@circleci/backstage-plugin": "^0.1.1",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
|
||||
@@ -32,7 +32,7 @@ import {
|
||||
createExtensionOverrides,
|
||||
} from '@backstage/frontend-plugin-api';
|
||||
import techdocsPlugin from '@backstage/plugin-techdocs/alpha';
|
||||
import appVisualizerPlugin from '@backstage/plugin-visualizer';
|
||||
import appVisualizerPlugin from '@backstage/plugin-app-visualizer';
|
||||
import { homePage } from './HomePage';
|
||||
import { convertLegacyApp } from '@backstage/core-compat-api';
|
||||
import { FlatRoutes } from '@backstage/core-app-api';
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
# @backstage/plugin-app-visualizer
|
||||
|
||||
A plugin to help explore the structure of your Backstage app.
|
||||
|
||||
This plugin providers the following extensions:
|
||||
|
||||
| ID | Type | Description | Default Config |
|
||||
| ------------------------- | --------- | ------------------------------------ | ------------------------- |
|
||||
| `page:app-visualizer` | `Page` | The app visualizer page | `{ path: '/visualizer' }` |
|
||||
| `nav-item:app-visualizer` | `NavItem` | Nav item for the app visualizer page | |
|
||||
@@ -1,4 +1,4 @@
|
||||
## API Report File for "@backstage/plugin-visualizer"
|
||||
## API Report File for "@backstage/plugin-app-visualizer"
|
||||
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
apiVersion: backstage.io/v1alpha1
|
||||
kind: Component
|
||||
metadata:
|
||||
name: backstage-plugin-visualizer
|
||||
title: '@backstage/plugin-visualizer'
|
||||
name: backstage-plugin-app-visualizer
|
||||
title: '@backstage/plugin-app-visualizer'
|
||||
description: Visualizes the Backstage app structure
|
||||
spec:
|
||||
lifecycle: experimental
|
||||
@@ -1,8 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-visualizer",
|
||||
"name": "@backstage/plugin-app-visualizer",
|
||||
"description": "Visualizes the Backstage app structure",
|
||||
"private": true,
|
||||
"version": "0.0.2-next.2",
|
||||
"version": "0.0.0",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
@@ -27,8 +26,7 @@
|
||||
"@backstage/core-plugin-api": "workspace:^",
|
||||
"@backstage/frontend-plugin-api": "workspace:^",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
"@types/react": "^16.13.1 || ^17.0.0"
|
||||
"@material-ui/icons": "^4.9.1"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": "^16.13.1 || ^17.0.0 || ^18.0.0",
|
||||
@@ -36,7 +34,8 @@
|
||||
"react-router-dom": "6.0.0-beta.0 || ^6.3.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "workspace:^"
|
||||
"@backstage/cli": "workspace:^",
|
||||
"@types/react": "^16.13.1 || ^17.0.0"
|
||||
},
|
||||
"files": [
|
||||
"dist"
|
||||
@@ -25,14 +25,14 @@ import React from 'react';
|
||||
|
||||
const rootRouteRef = createRouteRef();
|
||||
|
||||
const visualizerPage = createPageExtension({
|
||||
const appVisualizerPage = createPageExtension({
|
||||
defaultPath: '/visualizer',
|
||||
routeRef: rootRouteRef,
|
||||
loader: () =>
|
||||
import('./components/AppVisualizerPage').then(m => <m.AppVisualizerPage />),
|
||||
});
|
||||
|
||||
export const visualizerNavItem = createNavItemExtension({
|
||||
export const appVisualizerNavItem = createNavItemExtension({
|
||||
title: 'Visualizer',
|
||||
icon: VisualizerIcon,
|
||||
routeRef: rootRouteRef,
|
||||
@@ -40,6 +40,6 @@ export const visualizerNavItem = createNavItemExtension({
|
||||
|
||||
/** @public */
|
||||
export const visualizerPlugin = createPlugin({
|
||||
id: 'visualizer',
|
||||
extensions: [visualizerPage, visualizerNavItem],
|
||||
id: 'app-visualizer',
|
||||
extensions: [appVisualizerPage, appVisualizerNavItem],
|
||||
});
|
||||
@@ -1,36 +0,0 @@
|
||||
# @backstage/plugin-visualizer
|
||||
|
||||
## 0.0.2-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/frontend-plugin-api@0.4.1-next.2
|
||||
|
||||
## 0.0.2-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@1.8.2-next.0
|
||||
- @backstage/core-components@0.13.10-next.1
|
||||
- @backstage/frontend-plugin-api@0.4.1-next.1
|
||||
|
||||
## 0.0.2-next.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-components@0.13.10-next.0
|
||||
- @backstage/frontend-plugin-api@0.4.1-next.0
|
||||
- @backstage/core-plugin-api@1.8.1
|
||||
|
||||
## 0.0.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@1.8.1
|
||||
- @backstage/frontend-plugin-api@0.4.0
|
||||
- @backstage/core-components@0.13.9
|
||||
- @backstage/theme@0.5.0
|
||||
@@ -1,3 +0,0 @@
|
||||
# @backstage/plugin-visualizer
|
||||
|
||||
A plugin to help visualize the structure of your Backstage app.
|
||||
@@ -4644,6 +4644,24 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@backstage/plugin-app-visualizer@workspace:^, @backstage/plugin-app-visualizer@workspace:plugins/app-visualizer":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@backstage/plugin-app-visualizer@workspace:plugins/app-visualizer"
|
||||
dependencies:
|
||||
"@backstage/cli": "workspace:^"
|
||||
"@backstage/core-components": "workspace:^"
|
||||
"@backstage/core-plugin-api": "workspace:^"
|
||||
"@backstage/frontend-plugin-api": "workspace:^"
|
||||
"@material-ui/core": ^4.12.2
|
||||
"@material-ui/icons": ^4.9.1
|
||||
"@types/react": ^16.13.1 || ^17.0.0
|
||||
peerDependencies:
|
||||
react: ^16.13.1 || ^17.0.0 || ^18.0.0
|
||||
react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0
|
||||
react-router-dom: 6.0.0-beta.0 || ^6.3.0
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@backstage/plugin-auth-backend-module-atlassian-provider@workspace:^, @backstage/plugin-auth-backend-module-atlassian-provider@workspace:plugins/auth-backend-module-atlassian-provider":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@backstage/plugin-auth-backend-module-atlassian-provider@workspace:plugins/auth-backend-module-atlassian-provider"
|
||||
@@ -9563,24 +9581,6 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@backstage/plugin-visualizer@workspace:^, @backstage/plugin-visualizer@workspace:plugins/visualizer":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@backstage/plugin-visualizer@workspace:plugins/visualizer"
|
||||
dependencies:
|
||||
"@backstage/cli": "workspace:^"
|
||||
"@backstage/core-components": "workspace:^"
|
||||
"@backstage/core-plugin-api": "workspace:^"
|
||||
"@backstage/frontend-plugin-api": "workspace:^"
|
||||
"@material-ui/core": ^4.12.2
|
||||
"@material-ui/icons": ^4.9.1
|
||||
"@types/react": ^16.13.1 || ^17.0.0
|
||||
peerDependencies:
|
||||
react: ^16.13.1 || ^17.0.0 || ^18.0.0
|
||||
react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0
|
||||
react-router-dom: 6.0.0-beta.0 || ^6.3.0
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@backstage/plugin-xcmetrics@workspace:plugins/xcmetrics":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@backstage/plugin-xcmetrics@workspace:plugins/xcmetrics"
|
||||
@@ -26383,6 +26383,7 @@ __metadata:
|
||||
"@backstage/plugin-airbrake": "workspace:^"
|
||||
"@backstage/plugin-apache-airflow": "workspace:^"
|
||||
"@backstage/plugin-api-docs": "workspace:^"
|
||||
"@backstage/plugin-app-visualizer": "workspace:^"
|
||||
"@backstage/plugin-azure-devops": "workspace:^"
|
||||
"@backstage/plugin-azure-sites": "workspace:^"
|
||||
"@backstage/plugin-badges": "workspace:^"
|
||||
@@ -26436,7 +26437,6 @@ __metadata:
|
||||
"@backstage/plugin-techdocs-react": "workspace:^"
|
||||
"@backstage/plugin-todo": "workspace:^"
|
||||
"@backstage/plugin-user-settings": "workspace:^"
|
||||
"@backstage/plugin-visualizer": "workspace:^"
|
||||
"@backstage/test-utils": "workspace:^"
|
||||
"@backstage/theme": "workspace:^"
|
||||
"@circleci/backstage-plugin": ^0.1.1
|
||||
|
||||
Reference in New Issue
Block a user