You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
if i build a SBOM for a library, i do not want to have non-bundled component listed as if they were concrete.
These dependencies are extraneous and the version of them is not clear - it is resolved on install-time .
Also, transitive dependencies of those are not clear until install-time.
Is your feature request related to a problem? Please describe.
if i build a SBOM for a library, i do not want to have non-bundled component listed as if they were concrete.
These dependencies are extraneous and the version of them is not clear - it is resolved on install-time .
Also, transitive dependencies of those are not clear until install-time.
This should be reflected in the SBOM.
Describe the solution you'd like
Spec: CycloneDX/specification#321
add a n option to have
option could be called (list of ideas)
--library-mode
--mark-extraneous
--bundled-only
new option MUST imply
--omit dev
and must causenew option MUST be disabled bu default
new option MUST be marked as experimental in help page
new option might set `--mc-type=library'
Describe alternatives you've considered
Additional context
for libraries, non-bundled components are "extraneous" - this is discussed in #321
package.json
knows the concept ofdependencies
bundleDependencies
- definitely shippedpeerDependencies
- definitely extraneousdevDependencies
- no intention to be shipped.might shadow allof the above on build-time
Contribution
The text was updated successfully, but these errors were encountered: