libnpmdiff
The registry diff
Supply chain provenance
Status for the latest visible version.
Without SLSA provenance there is no cryptographic link between this tarball and the public source, so a manually published version cannot be tied back to a reviewed commit.
Maintainers
Keywords
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| provenance | missing-githead | AI (provenance): libnpmdiff is an official npm CLI workspace; missing gitHead reflects a publish environment change, not a security concern, given the package's established pedigree and clean diff. | ai | |
| maintainer-change | maintainer-added | AI (maintainer-change): darcyclarke and fritzy are known npm/GitHub employees; maintainer additions within the official npm org are expected and not a risk signal for this package. | ai | |
| publish-pattern | new-deps-added | AI (publish-pattern): npm-package-arg and @npmcli/installed-package-contents are official npm CLI packages; adding them to a diff utility is expected and not a supply-chain risk. | ai | |
| dependencies | unvetted-dep:@npmcli/disparity-colors | AI (dependencies): @npmcli/disparity-colors is an official npm org package used for diff colorization, consistent with libnpmdiff's purpose and published by the same trusted org. | ai | |
| provenance | publisher-changed | AI (provenance): owlstronaut is an established npm CLI team publisher (63 packages, 210 approved); transition from gar reflects normal GitHub/npm team rotation, not a compromise. | ai | |
| maintainer-change | maintainer-removed | AI (maintainer-change): npm/cli regularly rotates maintainers; repo URL and author (GitHub Inc.) remain canonical, and publisher owlstronaut has a strong track record. No takeover indicators. | ai | |
| dependencies | unvetted-dep:pacote | AI (dependencies): pacote is a core npm CLI ecosystem package maintained by GitHub Inc.; its presence in libnpmdiff is expected and appropriate. | ai | |
| dependencies | unvetted-dep:@npmcli/arborist | AI (dependencies): @npmcli/arborist is a core npm CLI ecosystem package maintained by GitHub Inc.; its presence in libnpmdiff is expected and appropriate. | ai | |
| provenance | no-provenance | AI (provenance): libnpmdiff is an official npm/cli monorepo workspace package by GitHub Inc.; lack of provenance is common and not a risk indicator for this well-established package. | ai |
Versions (showing 51 of 85)
| Version | Deps | Published |
|---|---|---|
| 9.0.1 | 8 / 3 | |
| 9.0.0 | 8 / 3 | |
| 8.1.11 | 8 / 3 | |
| 8.1.10 | 8 / 3 | |
| 8.1.9 | 8 / 3 | |
| 8.1.8 | 8 / 3 | |
| 8.1.7 | 8 / 3 | |
| 8.1.6 | 8 / 3 | |
| 8.1.5 | 8 / 3 | |
| 8.1.4 | 8 / 3 | |
| 8.1.3 | 8 / 3 | |
| 8.1.2 | 8 / 3 | |
| 8.1.1 | 8 / 3 | |
| 8.1.0 | 8 / 3 | |
| 8.0.13 | 8 / 3 | |
| 8.0.12 | 8 / 3 | |
| 8.0.11 | 8 / 3 | |
| 8.0.10 | 8 / 3 | |
| 8.0.9 | 8 / 3 | |
| 8.0.8 | 8 / 3 | |
| 8.0.7 | 8 / 3 | |
| 8.0.6 | 8 / 3 | |
| 8.0.5 | 8 / 3 | |
| 8.0.4 | 8 / 3 | |
| 8.0.3 | 8 / 3 | |
| 8.0.2 | 8 / 3 | |
| 8.0.1 | 8 / 3 | |
| 8.0.0 | 8 / 3 | |
| 7.0.5 | 8 / 3 | |
| 7.0.4 | 8 / 3 | |
| 7.0.3 | 8 / 3 | |
| 7.0.2 | 8 / 3 | |
| 7.0.1 | 8 / 3 | |
| 7.0.0 | 8 / 3 | |
| 6.1.4 | 8 / 3 | |
| 6.1.3 | 8 / 3 | |
| 6.1.2 | 8 / 3 | |
| 6.1.1 | 8 / 3 | |
| 6.1.0 | 8 / 3 | |
| 6.0.9 | 9 / 3 | |
| 6.0.8 | 9 / 3 | |
| 6.0.7 | 9 / 3 | |
| 6.0.6 | 9 / 3 | |
| 6.0.5 | 9 / 3 | |
| 6.0.4 | 9 / 3 | |
| 6.0.3 | 9 / 3 | |
| 6.0.2 | 9 / 3 | |
| 6.0.1 | 9 / 3 | |
| 6.0.0 | 9 / 3 | |
| 5.0.21 | 9 / 3 | |
| 5.0.20 | 9 / 3 |
v9.0.1
1 finding[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v9.0.0
2 findings[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
This version was published by a different npm account (reggi) than the most recent previously approved version (owlstronaut) on 2026-07-08, but reggi is listed as a maintainer on prior approved versions (matched on name). This looks like a manual publish by a known maintainer rather than a publisher change. Recorded as INFO for audit trail.
v8.1.11
1 finding[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.