open-index/open-npm huggingface dataset:
npm package: @flarehr/pba-benefits-admin
Description: *   `npm install`: Installs dependencies
Latest version: 1.0.1397

# pre-benefits-admin

## CLI Commands
*   `npm install`: Installs dependencies

*   `npm run dev`: Run a development, HMR server

*   `npm run serve`: Run a production-like server

*   `npm run build`: Production-ready build

*   `npm run lint`: Pass TypeScript files using ESLint

*   `npm run test`: Run Jest and Enzyme with
    [`enzyme-adapter-preact-pure`](https://github.com/preactjs/enzyme-adapter-preact-pure) for
    your tests


For detailed explanation on how things work, checkout the [CLI Readme](https://github.com/developit/preact-cli/blob/master/README.md).
npm package: @flarehr/promoted-benefits-admin
Description: Salpac FinOps Admin
Latest version: 1.4.3922

# Promoted Benefits Admin

## Description

Superhero web component for Promoted Benefits management

## Features

- Web Component (via preact-custom-element)
- Typescript
- Preact
- Emotion (with Tailwind via twin.macro)
- Vite
- Jest (with @testing-library/preact)
- Prettier
- Husky git hooks (lint, prettier check, test, build)
- Azure devops pipeline

## Setup

`npm install`

## Run Locally

`npm run dev`
npm package: @flarehr/savings-app
Description: Stencil Component Starter
Latest version: 0.0.1

# Savings Account Registration UI

This is a StencilJs component library that was made to be embedded in other Flare apps, e.g. onboarding. It is intended for employees to create a savings account in the Slate ecosystem.

## Getting Started

To start building a new web component using Stencil, clone this repo to a new directory:

```bash
git clone https://github.com/ionic-team/stencil-component-starter.git my-component
cd my-component
git remote rm origin
```

and run:

```bash
npm install
npm start
```

To build the component for production, run:

```bash
npm run build
```

To run the unit tests for the components, run:

```bash
npm test
```

## Using this component

### Script tag

- [Publish to NPM](https://docs.npmjs.com/getting-started/publishing-npm-packages)
- Put a script tag similar to this `<script src='https://unpkg.com/my-component@0.0.1/dist/mycomponent.js'></script>` in the head of your index.html
- Then you can use the element anywhere in your template, JSX, html etc

### Node Modules

- Run `npm install my-component --save`
- Put a script tag similar to this `<script src='node_modules/my-component/dist/mycomponent.js'></script>` in the head of your index.html
- Then you can use the element anywhere in your template, JSX, html etc

### In a stencil-starter app

- Run `npm install my-component --save`
- Add an import to the npm packages `import my-component;`
- Then you can use the element anywhere in your template, JSX, html etc
npm package: @flarehr/superhero-pba-support-admin
Description: A PBA app support admin tool which you can access from Superhero: https://test-partner.flarehr.com/superhero/#/benefits-app
Latest version: 1.0.1575

# PBA Support Admin

## Project information

A PBA app support admin tool which you can access from Superhero: https://test-partner.flarehr.com/superhero/#/benefits-app

## Setting up the dev environment

### Prerequisites

- Visual Studio / VS Code
- Node v16.x.x or recent
- npm v8.5.5 or recent

### Running the web component locally

```bash

$ git clone https://benefitroad@dev.azure.com/benefitroad/BenefitRoad/_git/pba-support-admin

$ npm ci --ignorescripts
$ npm run dev

```

### Backend service dependency

- Customer Profile: https://dev.azure.com/benefitroad/BenefitRoad/_git/apollo-customer-profile?path=/README.md
npm package: @flarejs/base-readme
Description: Base Readme File for All FlareJS Projects
Author: Joshwa Fugett
Latest version: 0.0.3

# base-readme
Base README file for FlareJS projects

[![npm (scoped)](https://img.shields.io/npm/v/@flarejs/base-readme.svg)](https://www.npmjs.com/package/@flarejs/base-readme)
[![TravisCI](https://img.shields.io/travis/flarejs/base-readme/master.svg)](https://travis-ci.org/flarejs/base-readme)
[![AppVeyor](https://img.shields.io/appveyor/ci/flarejs/base-readme/master.svg)](https://ci.appveyor.com/project/flarejs/base-readme/branch/master)
[![License](https://img.shields.io/github/license/flarejs/base-readme.svg)](LICENSE)
[![GitHub issues](https://img.shields.io/github/issues/flarejs/base-readme.svg)](https://github.com/flarejs/base-readme/issues)
npm package: @flarelabs-net/builder
Description: Cloudflare builder for next apps
Latest version: 0.0.1

# Next.js builder for Cloudflare

## Build your app

- update the `next.config.mjs` as follows

  ```typescript
  /** @type {import('next').NextConfig} */
  const nextConfig = {
    output: "standalone",
    experimental: {
      serverMinification: false,
    },
  };

  export default nextConfig;
  ```

- add the following `devDependency` to the `package.json`:

  ```json
  "node-url": "npm:url@^0.11.4",
  "wrangler": "^3.77.0"
  ```

- Execute `npx @flarelabs-net/builder@latest` in your app folder

## Serve your app

- add a `wrangler.toml` at the root of your project

  ```toml
  #:schema node_modules/wrangler/config-schema.json
  name = "<app-name>"
  main = ".worker-next/index.mjs"

  compatibility_date = "2024-08-29"
  compatibility_flags = ["nodejs_compat_v2"]
  workers_dev = true
  minify = false

  # Use the new Workers + Assets to host the static frontend files
  experimental_assets = { directory = ".worker-next/assets", binding = "ASSETS" }
  ```

- Use `wrangler dev`