Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@backstage/plugin-register-component

backstage14Apache-2.00.2.22TypeScript support: included

This plugin is deprecated in favor of @backstage/catalog-import, and will be soon removed from the project.

backstage

readme

Register component plugin

This plugin is deprecated in favor of @backstage/catalog-import, and will be soon removed from the project.

Welcome to the register-component plugin!

This plugin allows you to submit your Backstage component using your software's YAML config.

When installed it is accessible on localhost:3000/register-component.

Standalone setup

  1. Install plugin and its dependency plugin-catalog
# From your Backstage root directory
cd packages/app
yarn add @backstage/plugin-register-component
  1. Add the RegisterComponentPage extension to your App.tsx:
// packages/app/src/App.tsx
import { RegisterComponentPage } from '@backstage/plugin-cost-insights';

<FlatRoutes>
  ...
  <Route path="/register-component" element={<RegisterComponentPage />} />
  ...
</FlatRoutes>;

Running

Just run the backstage.

yarn start && yarn --cwd packages/backend start

Usage

Pretty straightforward, navigate to localhost:3000/register-component and enter your component's YAML config URL.

changelog

@backstage/plugin-register-component

0.2.22

Patch Changes

0.2.21

Patch Changes

0.2.20

Patch Changes

0.2.19

Patch Changes

0.2.18

Patch Changes

0.2.17

Patch Changes

0.2.16

Patch Changes

0.2.15

Patch Changes

0.2.14

Patch Changes

  • c614ede9a: Updated README to have up-to-date install instructions.
  • Updated dependencies [9afcac5af]
  • Updated dependencies [e0c9ed759]
  • Updated dependencies [6eaecbd81]

0.2.13

Patch Changes

0.2.12

Patch Changes

0.2.11

Patch Changes

  • Updated dependencies [3a58084b6]
  • Updated dependencies [e799e74d4]
  • Updated dependencies [d0760ecdf]
  • Updated dependencies [1407b34c6]
  • Updated dependencies [88f1f1b60]
  • Updated dependencies [bad21a085]
  • Updated dependencies [9615e68fb]
  • Updated dependencies [49f9b7346]
  • Updated dependencies [5c2e2863f]
  • Updated dependencies [3a58084b6]
  • Updated dependencies [2c1f2a7c2]

0.2.10

Patch Changes

  • Updated dependencies [fd3f2a8c0]
  • Updated dependencies [d34d26125]
  • Updated dependencies [0af242b6d]
  • Updated dependencies [f4c2bcf54]
  • Updated dependencies [10a0124e0]
  • Updated dependencies [07e226872]
  • Updated dependencies [f62e7abe5]
  • Updated dependencies [96f378d10]
  • Updated dependencies [688b73110]

0.2.9

Patch Changes

0.2.8

Patch Changes

  • 019fe39a0: Switch dependency from @backstage/plugin-catalog to @backstage/plugin-catalog-react.
  • Updated dependencies [12ece98cd]
  • Updated dependencies [d82246867]
  • Updated dependencies [7fc89bae2]
  • Updated dependencies [c810082ae]
  • Updated dependencies [5fa3bdb55]
  • Updated dependencies [6e612ce25]
  • Updated dependencies [025e122c3]
  • Updated dependencies [21e624ba9]
  • Updated dependencies [da9f53c60]
  • Updated dependencies [32c95605f]
  • Updated dependencies [7881f2117]
  • Updated dependencies [54c7d02f7]
  • Updated dependencies [11cb5ef94]

0.2.7

Patch Changes

0.2.6

Patch Changes

  • 1517876fd: Register component plugin is deprecated in favor of @backstage/plugin-catalog-import
  • Updated dependencies [a08c32ced]
  • Updated dependencies [7e0b8cac5]
  • Updated dependencies [87c0c53c2]

0.2.5

Patch Changes

0.2.4

Patch Changes

0.2.3

Patch Changes

0.2.2

Patch Changes

0.2.1

Patch Changes

  • Updated dependencies [7b37d65fd]
  • Updated dependencies [4aca74e08]
  • Updated dependencies [e8f69ba93]
  • Updated dependencies [0c0798f08]
  • Updated dependencies [0c0798f08]
  • Updated dependencies [199237d2f]
  • Updated dependencies [6627b626f]
  • Updated dependencies [4577e377b]
  • Updated dependencies [2d0bd1be7]

0.2.0

Minor Changes

  • 28edd7d29: Create backend plugin through CLI
  • 2ebcfac8d: Add a validate button to the register-component page

    This allows the user to validate his location before adding it.

Patch Changes

  • 8b9c8196f: Locations registered through the catalog client now default to the 'url' type. The type selection dropdown in the register-component form has been removed.
  • Updated dependencies [28edd7d29]
  • Updated dependencies [819a70229]
  • Updated dependencies [3a4236570]
  • Updated dependencies [ae5983387]
  • Updated dependencies [0d4459c08]
  • Updated dependencies [482b6313d]
  • Updated dependencies [e0be86b6f]
  • Updated dependencies [f70a52868]
  • Updated dependencies [12b5fe940]
  • Updated dependencies [368fd8243]
  • Updated dependencies [1c60f716e]
  • Updated dependencies [144c66d50]
  • Updated dependencies [a768a07fb]
  • Updated dependencies [b79017fd3]
  • Updated dependencies [6d97d2d6f]
  • Updated dependencies [5adfc005e]
  • Updated dependencies [f0aa01bcc]
  • Updated dependencies [0aecfded0]
  • Updated dependencies [93a3fa3ae]
  • Updated dependencies [782f3b354]
  • Updated dependencies [8b9c8196f]
  • Updated dependencies [2713f28f4]
  • Updated dependencies [406015b0d]
  • Updated dependencies [82759d3e4]
  • Updated dependencies [60d40892c]
  • Updated dependencies [ac8d5d5c7]
  • Updated dependencies [2ebcfac8d]
  • Updated dependencies [fa56f4615]
  • Updated dependencies [ebca83d48]
  • Updated dependencies [aca79334f]
  • Updated dependencies [c0d5242a0]
  • Updated dependencies [b3d57961c]
  • Updated dependencies [0b956f21b]
  • Updated dependencies [97c2cb19b]
  • Updated dependencies [3beb5c9fc]
  • Updated dependencies [754e31db5]
  • Updated dependencies [1611c6dbc]