open-index/open-npm huggingface dataset:
npm package: @redhat-ai-dev/model-catalog-types
Description: This Typescript type definition is automatically generated from the [model catalog schema](../model-catalog-schema.json) using [quicktype](https://github.com/glideapps/quicktype).
Latest version: 1.1.0

# model-catalog

This Typescript type definition is automatically generated from the [model catalog schema](../model-catalog-schema.json) using [quicktype](https://github.com/glideapps/quicktype).

## Updating 

If you are making changes to the schema and need to re-generate the types, run `yarn generate`. 

## Type Generation

The command that `yarn generate` runs to generate the types is 
```
sed 's|#/$defs/modelServerAPI|#/$defs/modelServer/$defs/modelServerAPI|g' model-catalog.schema.json | quicktype -s schema -o model-catalog.d.ts --just-types
```

**Note:** Due to implementation differences between different JSON Schema parsers, some parsers treat references against nested names as relative references, and others absolute. Quicktype requires absolute references, which is why we must use `sed` to change our reference to `modelServerAPI` from relative to absolute.
npm package: @redhat-cloud-services/access-requests-frontend
Description: This package is the source for https://cloud.redhat.com/internal/access-requests (which this repo publishes) and https://cloud.redhat.com/settings/rbac/access-requests (this repo publishes the components to NPM which [rbac-ui](https://github.com/RedHatIns
Latest version: 1.2.11

# access-requests-frontend

This package is the source for https://cloud.redhat.com/internal/access-requests (which this repo publishes) and https://cloud.redhat.com/settings/rbac/access-requests (this repo publishes the components to NPM which [rbac-ui](https://github.com/RedHatInsights/insights-rbac-ui) imports). It's designs are [here.](https://marvelapp.com/prototype/257je526/screens)

Since most components are only slightly tweaked between the requester (aka internal) and approver (aka external) views an `isInternal` flag is passed around to control visibility.

The  the list and details pages are exported in "lib.js" for use in [rbac-ui.](https://github.com/RedHatInsights/insights-rbac-ui)

## Developing

This is the first insights frontend to use [insights-standalone.](https://github.com/RedHatInsights/insights-standalone) It requires [Docker](https://docs.docker.com/get-docker/) since our backends are deployed using containers.

```sh
npm install
npm run start:standalone
```

Then open http://localhost:3000/internal/access-requests/. Login with admin / admin.