News for hackers. Stuff that matters.
Re:NPM Provenance Public Beta by bmeck on Wednesday April 19, 2023 @03:05PM (#35632004)
SBOM doesn't make sense at this level usually since the things being published lists constraints when installed locally and not locked/pinned versions. Some executables distributed on npm do provide lockfiles but those aren't SBOMs. You cannot really have an SBOM of something with unknown transitive dependencies. There are also disagreements on which SBOM would make sense here as multiple are in play.
Re:NPM Provenance Public Beta by lucideer on Wednesday April 19, 2023 @07:50PM (#35634741)
> Some executables distributed on npm do provide lockfiles but those aren't SBOMs

Not entirely sure what this sentence means (some executables?), NPM generates lockfiles and, while lockfiles are not SPDX/CycloneDX equivalent, the overlap in intent and content is strong. SBOM makes just as much sense at this level as the existing lockfile generation mechanism.