open-index/open-npm huggingface dataset:
npm package: @pfeifferj/backstage-plugin-recommendations
Description: Welcome to the recommendations plugin!
Latest version: 0.0.5

# recommendations

Welcome to the recommendations 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 [/recommendations](http://localhost:3000/recommendations).

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.

1. Configure the plugin in your `app-config.yaml`:

The following is the minimum configuration required:

```yaml
# app-config.yaml
app:
  recommendations:
    recommendationsapi: https://example.com/recs
    feedbackapi: https://example.com/feedback
```
npm package: @pfeifferj/backstage-scaffolder-backend-module-kubernetes-deploy-dynamic
Description: dynamic plugin for backstage kubernetes-deploy scaffolder action
Latest version: 1.0.20

# Dynamic Plugin Wrapper for Kubernetes-Deploy

includes:

```yaml
- @pfeifferj/plugin-scaffolder-backend-module-kubernetes-deploy
- @pfeifferj/plugin-scaffolder-backend-module-read-file
```

## Quickstart

`❯ oc edit cm developer-hub-dynamic-plugins -n rhdh`

```yaml
apiVersion: v1
data:
  dynamic-plugins.yaml: |
    includes:
      - dynamic-plugins.default.yaml
    plugins:
      - package: '@pfeifferj/backstage-scaffolder-backend-module-kubernetes-deploy-dynamic'
        integrity: 'sha512-25kS7j/apKsL4jidmPH8tCmcpUIKSfxv1Vq2N3qNB+hj2oWhcnOp7Cf/HLxE8ZGHVW8eg6wgoY8DlHficLkQAA=='
        disabled: false
kind: ConfigMap
metadata:
  labels:
    app.kubernetes.io/instance: developer-hub
    app.kubernetes.io/name: backstage
    janus-idp.io/app: backstage-developer-hub
  name: developer-hub-dynamic-plugins
  namespace: rhdh
```
npm package: @pfeifferj/dynamic-plugin-kubernetes-deploy
Description: dynamic plugin for backstage kubernetes-deploy scaffolder action
Latest version: 1.0.20
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Dynamic Plugin Wrapper for Kubernetes-Deploy

includes:

```yaml
- @pfeifferj/plugin-scaffolder-backend-module-kubernetes-deploy
- @pfeifferj/plugin-scaffolder-backend-module-read-file
```

## Quickstart

`❯ oc edit cm developer-hub-dynamic-plugins -n rhdh`

```yaml
apiVersion: v1
data:
  dynamic-plugins.yaml: |
    includes:
      - dynamic-plugins.default.yaml
    plugins:
      - package: '@pfeifferj/dynamic-plugin-kubernetes-deploy'
        integrity: 'sha512-25kS7j/apKsL4jidmPH8tCmcpUIKSfxv1Vq2N3qNB+hj2oWhcnOp7Cf/HLxE8ZGHVW8eg6wgoY8DlHficLkQAA=='
        disabled: false
kind: ConfigMap
metadata:
  labels:
    app.kubernetes.io/instance: developer-hub
    app.kubernetes.io/name: backstage
    janus-idp.io/app: backstage-developer-hub
  name: developer-hub-dynamic-plugins
  namespace: rhdh
```
npm package: @pfeifferj/plugin-scaffolder-backend-module-kubernetes-deploy
Description: The kubernetes-deploy module for @backstage/plugin-scaffolder-backend
Author: pfeifferj
Latest version: 0.0.27

# @pfeifferj/plugin-scaffolder-backend-module-kubernetes-deploy

The kubernetes-deploy module for [@pfeifferj/plugin-scaffolder-backend-module-kubernetes-deploy](https://www.npmjs.com/package/@pfeifferj/plugin-scaffolder-backend-module-kubernetes-deploy).

## quickstart
Install package
```bash
yarn add --cwd packages/backend @pfeifferj/plugin-scaffolder-backend-module-kubernetes-deploy
```

Import plugin into `scaffolder.ts`

```typescript
import { CatalogClient } from '@backstage/catalog-client';
import {
  createBuiltinActions,
  createRouter,
} from '@backstage/plugin-scaffolder-backend';
import { Router } from 'express';
import type { PluginEnvironment } from '../types';
import {
  deployKubernetesAction,
  templateAndValidateKubernetesAction,
} from '@pfeifferj/plugin-scaffolder-backend-module-kubernetes-deploy'; // here
import { ScmIntegrations } from '@backstage/integration';
import { createConfluenceToMarkdownAction } from '@backstage/plugin-scaffolder-backend-module-confluence-to-markdown';

```

and add actions

```typescript
  const actions = [
    ...builtInActions,
    deployKubernetesAction(), // here
    templateAndValidateKubernetesAction(), // and here
    createConfluenceToMarkdownAction({
      integrations,
      config: env.config,
      reader: env.reader,
    }),
  ];


```

_This plugin was created through the Backstage CLI_
npm package: @pfeifferj/plugin-scaffolder-backend-module-read-file
Description: The read file module for plugin-scaffolder-backend-module-read-file.
Author: pfeifferj
Latest version: 0.0.9

# @pfeifferj/plugin-scaffolder-backend-module-read-file

The read file module for [@pfeifferj/plugin-scaffolder-backend-module-read-file](https://www.npmjs.com/package/@pfeifferj/plugin-scaffolder-backend-module-read-file).

Accepts a file path and returns file content as a string.

## quickstart

Install package

```bash
yarn add --cwd packages/backend @pfeifferj/plugin-scaffolder-backend-module-read-file
```

Import plugin into `scaffolder.ts`

```typescript
import { CatalogClient } from '@backstage/catalog-client';
import {
	createBuiltinActions,
	createRouter,
} from '@backstage/plugin-scaffolder-backend';
import { Router } from 'express';
import type { PluginEnvironment } from '../types';
import { readFileAction } from '@pfeifferj/plugin-scaffolder-backend-module-read-file'; // here
import { ScmIntegrations } from '@backstage/integration';
import { createConfluenceToMarkdownAction } from '@backstage/plugin-scaffolder-backend-module-confluence-to-markdown';
```

and add actions

```typescript
const actions = [
	...builtInActions,
	readFileAction(), // here
	createConfluenceToMarkdownAction({
		integrations,
		config: env.config,
		reader: env.reader,
	}),
];
```

_This plugin was created through the Backstage CLI_