Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] subcompoents (component.components[]) #132

Closed
3 tasks done
jkowalleck opened this issue Jul 28, 2022 · 0 comments
Closed
3 tasks done

[FEATURE] subcompoents (component.components[]) #132

jkowalleck opened this issue Jul 28, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@jkowalleck
Copy link
Member

jkowalleck commented Jul 28, 2022

according to the CDX spec multiple components can be nested inside a component - see https://cyclonedx.org/docs/1.4/json/#components_items_components

this nested component thing can be utilized to render the internals of node's bundleDependencies package feature (see CycloneDX/cyclonedx-node-npm#13)

feature request:

functional requirement

  • the builders.fromPackageJson are aware of bundleDependencies and generate apropriate data models
    this is not the right place to traverse directories and generate nestings.
  • the nested component.components.component.dependencies are used in rendered/serialized/normalized dependencies graph
    was done via add support for sub-components (Models.Component.components) #136

non-functional

@jkowalleck jkowalleck added the enhancement New feature or request label Jul 28, 2022
@jkowalleck jkowalleck self-assigned this Jul 28, 2022
@jkowalleck jkowalleck pinned this issue Jul 28, 2022
@jkowalleck jkowalleck unpinned this issue Aug 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant