Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

CMS-Enterprise/sbom-harbor-ui

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Decommissioned!

⚠️ This project has been decommissioned and is no longer maintained or supported.


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

  1. Clone the repository and cd into the root directory:
git clone git@github.com:cms-enterprise/sbom-harbor-ui`

cd sbom-harbor-ui
  1. Install dependencies:
yarn
  1. 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