Decommissioned!
sbom-harbor-ui
Overview
This project contains the Harbor application's UI built with React, Vite, TypeScript, and SWC. This UI application accompanies the SBOM Harbor project.
Status
Version 2 of this project is in early stages of development. We are rapidly iterating towards a v2.0.0 MVP, but at this time all features are not yet operational, and the usage documentation is not available.
Security
For more information about our Security, Vulnerability, and Responsible Disclosure Policies, see SECURITY.md.
System Requirements
Getting Started
- Clone the repository and
cd
into the root directory:
git clone git@github.com:cms-enterprise/sbom-harbor-ui`
cd sbom-harbor-ui
- Install dependencies:
yarn
- Install pre-commit hooks:
yarn prepare
Building
To build the application, run the following from the root directory:
yarn build
Testing
To run all tests, run the following from the root directory:
yarn test
To lint all files, run the following from the root directory:
yarn lint
Developing
To start the local development server, run the following from the root directory:
yarn dev