← Home

pagefind

3
Versions
License
No
Install Scripts
Verified
Provenance

Supply chain provenance

Status for the latest visible version.

SLSA provenance attestation npm registry signatures No source commit

Maintainers

bglw

Keywords

jamstackstaticsearchpagefindpagefind

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
semgrep semgrep:base64-decode AI (semgrep): Standard cross-environment base64 decode utility in lib/encoding.js; no obfuscation or malicious payload — expected for a library handling binary search index data. ai
semgrep semgrep:child-process-import AI (semgrep): CLI binary entry point uses spawnSync to launch platform-native pagefind binary distributed via optional deps; this is the documented and expected architecture for this tool. ai

Versions (showing 3 of 3)

Version Deps Published
1.5.2 0 / 1
1.5.0 0 / 1
1.4.0 0 / 1

v1.5.2

1 finding
INFO Has SLSA provenance attestation provenance

Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.

v1.5.0

1 finding
INFO Has SLSA provenance attestation provenance

Published via CI/CD with Sigstore attestation (predicate: https://slsa.dev/provenance/v1). This is the strongest supply chain integrity signal.

v1.4.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.