-
-
Notifications
You must be signed in to change notification settings - Fork 14
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
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:
- make the
componentdata model aware of nested components
was done via add support for sub-components (Models.Component.components) #136
functional requirement
-
thebuilders.fromPackageJsonare aware ofbundleDependenciesand generate apropriate data models
this is not the right place to traverse directories and generate nestings. - the nested
component.components.component.dependenciesare used in rendered/serialized/normalizeddependenciesgraph
was done via add support for sub-components (Models.Component.components) #136
non-functional
- have unit tests for the new feature available
- IDEA: current
libs/*are transformed to local sub-packages that are properly bundled ion release.
see [IDEA] have libs as bundled packages #64
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request