open-index/open-npm huggingface dataset:
npm package: @kartverket/plugin-catalog-creator
Description: Welcome to the catalog-creator plugin!
Latest version: 1.1.4

# catalog-creator

Welcome to the catalog-creator plugin!

_This plugin was created through the Backstage CLI_

## Getting started

Your plugin has been added to the example app in this repository, meaning you'll be able to access it by running `yarn start` in the root directory, and then navigating to [/catalog-creator](http://localhost:3000/catalog-creator).

You can also serve the plugin in isolation by running `yarn start` in the plugin directory.
This method of serving the plugin provides quicker iteration speed and a faster startup and hot reloads.
It is only meant for local development, and the setup for it can be found inside the [/dev](./dev) directory.
npm package: @kartverket/plugin-dask-onboarding-backend
Description: This plugin backend was templated using the Backstage CLI. You should replace this text with a description of your plugin backend.
Latest version: 0.1.15

# dask-onboarding-backend

This plugin backend was templated using the Backstage CLI. You should replace this text with a description of your plugin backend.

## Installation

This plugin is installed via the `@kartverket/plugin-dask-onboarding-backend` package. To install it to your backend package, run the following command:

```bash
# From your root directory
yarn --cwd packages/backend add @kartverket/plugin-dask-onboarding-backend
```

Then add the plugin to your backend in `packages/backend/src/index.ts`:

```ts
const backend = createBackend();
// ...
backend.add(import('@kartverket/plugin-dask-onboarding-backend'));
```

## Development

This plugin backend can be started in a standalone mode from directly in this
package with `yarn start`. It is a limited setup that is most convenient when
developing the plugin backend itself.

If you want to run the entire project, including the frontend, run `yarn dev` from the root directory.
npm package: @kartverket/plugin-security-champion
Description: This security champion plugin displays the security champion of a repository in the Kartverket.dev developer portal and enables changing the security champion from within backstage. The plugin enables anyone with access to a github repository to search th
Latest version: 0.1.8

# Security champion plugin

This security champion plugin displays the security champion of a repository in the Kartverket.dev developer portal and enables changing the security champion from within backstage. The plugin enables anyone with access to a github repository to search through the users in the user catalog by email and set a user as security champion. The plugin is dependent on the (Security Champion API)[https://github.com/kartverket/security-champion-api].

## Run the plugin
 The security champion plugin is hosted as an npm package and is imported into Kartverket.dev. It is a frontend backstage plugin implying that react components can be imported directly into the pages they are used. In order for the frontend to connect to the Security Champion API, running locally, a local proxy address must be defined in app-config.yaml:
 
```
'/security-champion-proxy':
    target: http://localhost:8080
```

Kartverket.dev is set up using microsoft authentication, and authentication is necessary for the plugin to attach a valid backstage token to the proxy API. Assuming this is in order, the application can be run using `yarn install` followed by `yarn dev`.