grype/schema/cyclonedx
Alex Goodman ebd4643930
Port UI to bubbletea (#1385)
* initial port to bubbletea

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>

* remove jotframe UI

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>

* add bubbletea component tests

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>

* update main.go refs to cmd package

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>

* move goreleaser build dir to cmd

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>

* upgrade yardstick for grype source installs and fix post-ui tests

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>

* ensure stable severity map in UI component test

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>

* add windows support for tui

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>

---------

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
2023-07-13 17:13:48 +00:00
..
.gitignore feat: swap custom cyclone-dx model for cyclone-dx library (#1038) 2022-12-22 16:35:09 +00:00
cyclonedx.json feat: swap custom cyclone-dx model for cyclone-dx library (#1038) 2022-12-22 16:35:09 +00:00
cyclonedx.xsd feat: swap custom cyclone-dx model for cyclone-dx library (#1038) 2022-12-22 16:35:09 +00:00
Makefile Port UI to bubbletea (#1385) 2023-07-13 17:13:48 +00:00
README.md feat: swap custom cyclone-dx model for cyclone-dx library (#1038) 2022-12-22 16:35:09 +00:00
spdx.xsd feat: swap custom cyclone-dx model for cyclone-dx library (#1038) 2022-12-22 16:35:09 +00:00

CycloneDX Schemas

grype generates a CycloneDX output. This validation is similar to what is done in syft, validating output against CycloneDX schemas.

Validation is done with xmllint, which requires a copy of all schemas because it can't work with HTTP references. The schemas are modified to reference local copies of dependent schemas.