Add a FossaPage that shows the license compliance status of all components in the catalog

Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
This commit is contained in:
Dominik Henneke
2021-04-19 19:58:47 +02:00
parent 94da209767
commit 40d1e11cf3
20 changed files with 1350 additions and 250 deletions
+21
View File
@@ -0,0 +1,21 @@
---
'@backstage/plugin-fossa': patch
---
Add a `FossaPage` that shows the license compliance status of all components in the catalog.
This is an optional component that can be registered as a route:
```diff
// packages/app/src/App.tsx
+ import { FossaPage } from '@backstage/plugin-fossa';
// ...
const routes = (
<FlatRoutes>
// ...
+ <Route path="/fossa" element={<FossaPage />} />
</FlatRoutes>
);
```