Incorporated the feedback.

Signed-off-by: bnechyporenko <bnechyporenko@bol.com>
This commit is contained in:
bnechyporenko
2022-07-07 12:47:47 +02:00
parent 68209b33fd
commit dddcedbf2e
5 changed files with 8 additions and 82 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
---
'@backstage/core-plugin-api': patch
'@internal/plugin-catalog-customized': patch
---
Introduced an optional metadata for the components, which can contain a configurable data.
Introduced plugin options for the components, to be able to customise existing components.
The author of the component might define the configurable places of the component, and the user of this
component can reconfigure it if necessary.
+1 -2
View File
@@ -20,7 +20,6 @@
"@backstage/plugin-azure-devops": "^0.1.23-next.2",
"@backstage/plugin-apache-airflow": "^0.2.0-next.2",
"@backstage/plugin-badges": "^0.2.31-next.2",
"@backstage/plugin-catalog": "^1.4.0-next.2",
"@backstage/plugin-catalog-common": "^1.0.4-next.0",
"@backstage/plugin-catalog-graph": "^0.2.19-next.2",
"@backstage/plugin-catalog-import": "^0.8.10-next.2",
@@ -70,7 +69,7 @@
"@roadiehq/backstage-plugin-github-insights": "^2.0.0",
"@roadiehq/backstage-plugin-github-pull-requests": "^2.0.0",
"@roadiehq/backstage-plugin-travis-ci": "^2.0.0",
"@internal/plugin-catalog-customized": "1.2.1-next.1",
"@internal/plugin-catalog-customized": "0.0.0",
"history": "^5.0.0",
"prop-types": "^15.7.2",
"react": "^17.0.2",
@@ -41,7 +41,7 @@ export class PluginImpl<
>,
) {}
options: {} | undefined = undefined;
private options: {} | undefined = undefined;
getId(): string {
return this.config.id;
+3 -3
View File
@@ -1,11 +1,11 @@
{
"name": "@internal/plugin-catalog-customized",
"description": "The internal Backstage Customizable plugin for browsing the Backstage catalog",
"version": "1.2.1-next.1",
"version": "0.0.0",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
"private": false,
"private": true,
"publishConfig": {
"access": "public",
"main": "dist/index.esm.js",
@@ -35,7 +35,7 @@
},
"dependencies": {
"@backstage/plugin-catalog": "1.4.0-next.2",
"@backstage/plugin-catalog-react": "^1.1.2-next.0"
"@backstage/plugin-catalog-react": "^1.1.2-next.2"
},
"peerDependencies": {
"@types/react": "^16.13.1 || ^17.0.0",
+1 -74
View File
@@ -1602,51 +1602,6 @@
zen-observable "^0.8.15"
zod "^3.11.6"
"@backstage/core-components@^0.9.6-next.1":
version "0.9.6-next.1"
resolved "https://registry.npmjs.org/@backstage/core-components/-/core-components-0.9.6-next.1.tgz#52fc93339ee9f9adf11833fb6f54a6a2c7f6526e"
integrity sha512-TTNGzypjcDI7xAqSz+d3SLN7W2duHiOAebCiyoi38MHzHeQGjga7feBu0HuxEcXxfn8i6E0j3cdmZIlCIlcUXA==
dependencies:
"@backstage/config" "^1.0.1"
"@backstage/core-plugin-api" "^1.0.3"
"@backstage/errors" "^1.1.0-next.0"
"@backstage/theme" "^0.2.16-next.0"
"@backstage/version-bridge" "^1.0.1"
"@material-table/core" "^3.1.0"
"@material-ui/core" "^4.12.2"
"@material-ui/icons" "^4.9.1"
"@material-ui/lab" "4.0.0-alpha.57"
"@react-hookz/web" "^14.0.0"
"@types/react-sparklines" "^1.7.0"
"@types/react-text-truncate" "^0.14.0"
ansi-regex "^6.0.1"
classnames "^2.2.6"
d3-selection "^3.0.0"
d3-shape "^3.0.0"
d3-zoom "^3.0.0"
dagre "^0.8.5"
history "^5.0.0"
immer "^9.0.1"
lodash "^4.17.21"
pluralize "^8.0.0"
prop-types "^15.7.2"
qs "^6.9.4"
rc-progress "3.3.3"
react-helmet "6.1.0"
react-hook-form "^7.12.2"
react-markdown "^8.0.0"
react-router "6.0.0-beta.0"
react-router-dom "6.0.0-beta.0"
react-sparklines "^1.7.0"
react-syntax-highlighter "^15.4.5"
react-text-truncate "^0.19.0"
react-use "^17.3.2"
react-virtualized-auto-sizer "^1.0.6"
react-window "^1.8.6"
remark-gfm "^3.0.1"
zen-observable "^0.8.15"
zod "^3.11.6"
"@backstage/errors@^1.0.0":
version "1.0.0"
resolved "https://registry.npmjs.org/@backstage/errors/-/errors-1.0.0.tgz#08ebf53afdeaca32362955ea8551e8ffa0bb3cd7"
@@ -1722,33 +1677,6 @@
yaml "^1.10.0"
zen-observable "^0.8.15"
"@backstage/plugin-catalog@^1.3.1-next.0":
version "1.3.1-next.1"
resolved "https://registry.npmjs.org/@backstage/plugin-catalog/-/plugin-catalog-1.3.1-next.1.tgz#c191a6bc8bbef485a40dffe0a1d0ab9114497be2"
integrity sha512-aPSpX33ZHdok0ruJg5k7BPQd28k4ARjPHwEQCNvAVXLRJHIeU63ZOgsQPQ/iWSutRJE/6seELnZ1a4tWSGYe6Q==
dependencies:
"@backstage/catalog-client" "^1.0.4-next.1"
"@backstage/catalog-model" "^1.1.0-next.1"
"@backstage/core-components" "^0.9.6-next.1"
"@backstage/core-plugin-api" "^1.0.3"
"@backstage/errors" "^1.1.0-next.0"
"@backstage/integration-react" "^1.1.2-next.1"
"@backstage/plugin-catalog-common" "^1.0.4-next.0"
"@backstage/plugin-catalog-react" "^1.1.2-next.1"
"@backstage/plugin-search-common" "^0.3.6-next.0"
"@backstage/plugin-search-react" "^0.2.2-next.1"
"@backstage/theme" "^0.2.16-next.0"
"@backstage/types" "^1.0.0"
"@material-ui/core" "^4.12.2"
"@material-ui/icons" "^4.9.1"
"@material-ui/lab" "4.0.0-alpha.57"
history "^5.0.0"
lodash "^4.17.21"
react-helmet "6.1.0"
react-router "6.0.0-beta.0"
react-use "^17.2.4"
zen-observable "^0.8.15"
"@backstage/plugin-home@^0.4.19", "@backstage/plugin-home@^0.4.22":
version "0.4.22"
resolved "https://registry.npmjs.org/@backstage/plugin-home/-/plugin-home-0.4.22.tgz#efc54ebffb83a2a36dcd43e65142c30be5d8559d"
@@ -12720,7 +12648,6 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
"@backstage/plugin-api-docs" "^0.8.7-next.2"
"@backstage/plugin-azure-devops" "^0.1.23-next.2"
"@backstage/plugin-badges" "^0.2.31-next.2"
"@backstage/plugin-catalog" "^1.4.0-next.2"
"@backstage/plugin-catalog-common" "^1.0.4-next.0"
"@backstage/plugin-catalog-graph" "^0.2.19-next.2"
"@backstage/plugin-catalog-import" "^0.8.10-next.2"
@@ -12762,7 +12689,7 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
"@backstage/plugin-todo" "^0.2.9-next.2"
"@backstage/plugin-user-settings" "^0.4.6-next.2"
"@backstage/theme" "^0.2.16-next.1"
"@internal/plugin-catalog-customized" "1.2.1-next.1"
"@internal/plugin-catalog-customized" "0.0.0"
"@material-ui/core" "^4.12.2"
"@material-ui/icons" "^4.9.1"
"@material-ui/lab" "4.0.0-alpha.57"