diff --git a/component.go b/component.go index 1e539dc..2a8d837 100644 --- a/component.go +++ b/component.go @@ -36,13 +36,14 @@ type Component struct { PURL string `json:"purl"` SWIDTagID string `json:"swidTagId"` - Internal bool `json:"isInternal"` - Description string `json:"description"` - Copyright string `json:"copyright"` - License string `json:"license"` - ResolvedLicense *License `json:"resolvedLicense"` - DirectDependencies string `json:"directDependencies"` - Notes string `json:"notes"` + Internal bool `json:"isInternal"` + Description string `json:"description"` + Copyright string `json:"copyright"` + License string `json:"license"` + RepositoryMeta *RepositoryMetaComponent `json:"repositoryMeta"` + ResolvedLicense *License `json:"resolvedLicense"` + DirectDependencies string `json:"directDependencies"` + Notes string `json:"notes"` } type ComponentsPage struct { diff --git a/repository.go b/repository.go index 79fa766..98c2297 100644 --- a/repository.go +++ b/repository.go @@ -6,7 +6,11 @@ import ( ) type RepositoryMetaComponent struct { - LatestVersion string `json:"latestVersion"` + LastCheck int64 `json:"lastCheck"` + LatestVersion string `json:"latestVersion"` + Name string `json:"name"` + Published int64 `json:"published"` + RepositoryType string `json:"repositoryType"` } type RepositoryService struct {