open-index/open-npm huggingface dataset:
npm package: @plasmahealth/plasma-fhir-client
Description: Plasma FHIR Client
Author: Eric Morgan
Latest version: 0.0.99

# plasma-fhir-client-ts
Plasma FHIR Client

## Build
- `npm run build`
  - Alternative...
  - `npm run clean`
  - `npm run rollup`

## Test
- `npm test`

## Publish
- Update version in both `package.json` and `rollup.config.mjs`
  - Can't get it to load the package.json since I'm on Node16 on my Mac
- Delete the segment in `.npmrc` that has to do with github
- `npm publish --access public`

If you also want to publish to Github...
- Update `package.json` to use this: `"registry": "https://npm.pkg.github.com"`
- `npm publish`
npm package: @plasmahealth/plasma-fhir-react-components
Description: Plasma FHIR React Components
Author: Eric Morgan
Latest version: 0.0.12

# plasma-test-fhir-react-components
Plasma Test FHIR React Components

## Run
- `npm run dev`

## Build
- `npm run build`
  - Alternative...
  - `npm run clean`
  - `npm run rollup`
- `npm run storybook`

## Test
- `npm test`

## Publish
- `npm publish --access public`
npm package: @plasmahealth/plasma-fhir-react-native-components
Description: Plasma FHIR React Native Components
Author: Eric Morgan
Latest version: 0.0.3

# plasma-fhir-react-native-components

A set of customizable React Native components that bind to FHIR resources.

`npm run storybook:ios`

`npm publish --access public`


![picture of storybook](https://github.com/user-attachments/assets/cf98766d-8b90-44ab-b718-94ab16e63205)

# getting started

```sh
npx create-expo-app --template expo-template-storybook AwesomeStorybook
```

or

```sh
yarn create expo-app --template expo-template-storybook AwesomeStorybook
```

# app

```sh
yarn start
```

# RN Storybook (ondevice)

In this template you can now run `yarn storybook` to start ondevice storybook or `yarn start` to start your expo app.
This works via env variables and expo constants.

```sh
# either
yarn storybook

# ios
yarn storybook:ios

# android
yarn storybook:android
```

If you add new stories on the native (ondevice version) you either need to have the watcher running or run the stories loader

To update the stories one time

```sh
yarn storybook-generate
```

# Web

Start react native web storybook:

```
yarn storybook:web
```

build react native web storybook:

```sh
yarn build-storybook
```
npm package: @plasmahealth/plasma-react-native-sof-auth
Description: Plasma React Native SMART-on-FHIR Auth
Author: Eric Morgan
Latest version: 0.0.1

# plasma-react-native-sof-auth
React Native SMART-on-FHIR authentication hooks, using Expo

## Publish To NPM
- `npm run build`
- `npm publish --access public`