@datadog/native-metrics
Native metrics collector for libuv and v8
Supply chain provenance
Status for the latest visible version.
Maintainers
Keywords
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| provenance | publisher-changed | AI (provenance): Datadog migrated to GitHub Actions CI publishing with SLSA attestation; consistent with org-wide supply chain hardening. | ai | |
| install-scripts | install-script:install | AI (install-scripts): Install script is a no-op (exit 0); prebuilts loaded via node-gyp-build. Stable pattern for this native binding package. | ai | |
| npm-metadata | bundled-binaries | AI (npm-metadata): Prebuilt .node binaries for multiple platforms are expected for this Datadog native metrics addon; consistent with documented package purpose. | ai | |
| phantom-deps | phantom-dep:node-addon-api | AI (phantom-deps): node-addon-api is a build-time dependency used in native addon compilation, not imported at runtime; false positive for this package type. | ai |
v3.1.2
2 findingsThis version was published by a different npm account than previous versions on 2026-05-13. This could indicate a legitimate maintainer transition or an account compromise.
Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.
v3.1.1
3 findingsScript: exit 0
Package contains compiled binaries that could be backdoors: • prebuilds/darwin-arm64/node-napi.node • prebuilds/darwin-x64/node-napi.node • prebuilds/linuxglibc-arm/node-napi.node • prebuilds/linuxglibc-arm64/node-napi.node • prebuilds/linuxglibc-x64/node-napi.node • prebuilds/linuxmusl-arm64/node-napi.node • prebuilds/linuxmusl-x64/node-napi.node • prebuilds/win32-ia32/node-napi.node • prebuilds/win32-x64/node-napi.node
Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.