← Home

promptfoo

8
Versions
License
No
Install Scripts
Verified
Provenance

Supply chain provenance

Status for the latest visible version.

SLSA provenance attestation npm registry signatures gitHead linked

Maintainers

sklein12mdangeloianwjustinbeckwithfaizanminhas

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
semgrep semgrep:child-process-import AI (semgrep): Python assertion execution feature; intrinsic to tool's eval functionality. ai
semgrep semgrep:dynamic-require AI (semgrep): Loads user-specified local config file by extension; standard CLI pattern. ai
semgrep semgrep:new-function-constructor AI (semgrep): Documented custom-eval assertion feature, expected user-controlled code execution. ai
source-diff net-exec-file:dist/src/aws-DXcdBGfv.cjs AI (source-diff): Bundled AWS Bedrock provider; network+require is core to the tool's provider integrations. ai
source-diff net-exec-file:dist/src/providers-lmV8J0jR.cjs AI (source-diff): Bundled providers module; net+exec inherent to eval provider integrations. ai
source-diff obfuscated-file:dist/src/providers-lmV8J0jR.cjs AI (source-diff): Minified bundler output, not true obfuscation; matches package build. ai
source-diff obfuscated-file:dist/src/providers-DtkVivDo.cjs AI (source-diff): tsdown-minified provider bundle; long lines are build output not obfuscation. ai
source-diff net-exec-file:dist/src/providers-DtkVivDo.cjs AI (source-diff): Bundled provider module; network+exec expected for an LLM provider layer. ai
source-diff net-exec-file:dist/src/app/assets/index-FpA-mwjL.js AI (source-diff): Bundled front-end app code; benign fetch/render, not a loader. ai
source-diff net-exec-file:dist/src/app/assets/vendor-mui-x-B3p8MQbf.js AI (source-diff): MUI-X vendor bundle; standard UI code. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-C99j8ebS.js AI (source-diff): Minified source-map-support vendor bundle. ai
source-diff obfuscated-file:dist/src/app/assets/index-FpA-mwjL.js AI (source-diff): Vite-bundled SPA asset; minified not obfuscated. ai
source-diff net-exec-file:dist/src/providers-CgKOSgTR.cjs AI (source-diff): Provider bundle legitimately makes network calls to LLM APIs; benign for this package. ai
source-diff obfuscated-file:dist/src/providers-CgKOSgTR.cjs AI (source-diff): Minified bundler output (long lines), not true obfuscation; stable across releases. ai
source-diff obfuscated-file:dist/src/providers-CpUrPa8s.cjs AI (source-diff): tsdown-minified build output, long lines are bundling not obfuscation. ai
source-diff net-exec-file:dist/src/providers-CpUrPa8s.cjs AI (source-diff): Bundled providers module; net+exec expected for provider integrations. ai
source-diff net-exec-file:dist/src/providers-DHbjzW2e.cjs AI (source-diff): Bundled provider module; long lines are build minification. ai
source-diff obfuscated-file:dist/src/providers-DHbjzW2e.cjs AI (source-diff): Minified tsdown build output, not obfuscation. ai
source-diff net-exec-file:dist/src/providers-BtzUfbxZ.cjs AI (source-diff): Bundled provider module; net+exec expected for eval provider execution. ai
source-diff obfuscated-file:dist/src/providers-BtzUfbxZ.cjs AI (source-diff): Minified tsdown bundle, not obfuscation; long lines are build artifacts. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-CEw_IGAd.js AI (source-diff): Minified source-map-support vendor bundle. ai
source-diff net-exec-file:dist/src/app/assets/index-DcG0DpZ5.js AI (source-diff): Bundled browser app; net+exec are normal SPA patterns, no hostile target. ai
source-diff obfuscated-file:dist/src/app/assets/index-DcG0DpZ5.js AI (source-diff): Vite-bundled React frontend asset; minified build output, not obfuscation. ai
source-diff obfuscated-file:dist/src/providers-D3WAfYou.cjs AI (source-diff): Minified bundler output, not true obfuscation; stable for this build pipeline. ai
source-diff net-exec-file:dist/src/providers-D3WAfYou.cjs AI (source-diff): Provider bundle legitimately makes network + exec calls; core function of the tool. ai
source-diff net-exec-file:dist/src/providers-4g9A4cGL.cjs AI (source-diff): Bundled provider module; minified build output, no true obfuscation signature. ai
source-diff obfuscated-file:dist/src/providers-4g9A4cGL.cjs AI (source-diff): tsdown-minified dist, long lines are build output not obfuscation. ai
source-diff obfuscated-file:dist/src/providers-BMeR_hLP.cjs AI (source-diff): Minified bundler output, not obfuscation; stable for this build pipeline. ai
source-diff net-exec-file:dist/src/providers-BMeR_hLP.cjs AI (source-diff): Bundled provider module; network+exec are core to LLM provider integrations. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-CVIuR1ht.js AI (source-diff): Minified source-map-support vendor chunk. ai
source-diff net-exec-file:dist/src/app/assets/index-CXp6Lh_8.js AI (source-diff): Bundled React/MUI app chunk; network+eval patterns are library code, not a dropper. ai
source-diff obfuscated-file:dist/src/app/assets/index-CXp6Lh_8.js AI (source-diff): Vite-bundled frontend chunk; minified build output, regenerated each release. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-CQ-TY82X.js AI (source-diff): Bundled source-map-support lib; minified vendor code. ai
source-diff obfuscated-file:dist/src/app/assets/index-C5kuLdph.js AI (source-diff): Vite-bundled SPA asset; minified build output, regenerated each release. ai
source-diff net-exec-file:dist/src/app/assets/index-C5kuLdph.js AI (source-diff): Bundled React app runtime, not a loader; benign for this package. ai
source-diff net-exec-file:dist/src/app/assets/index-DvnJzB2w.js AI (source-diff): Webapp bundle with normal fetch/dynamic-import; not a dropper. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-BmvzFAhR.js AI (source-diff): Minified source-map-support vendor bundle. ai
source-diff obfuscated-file:dist/src/app/assets/index-DvnJzB2w.js AI (source-diff): Vite-bundled frontend asset; minified build output, regenerates each release. ai
source-diff net-exec-file:dist/src/app/assets/vendor-mui-x-vA4qspBa.js AI (source-diff): MUI-X vendor bundle; benign minified build output. ai
source-diff obfuscated-file:dist/src/providers-DmCBX83O.cjs AI (source-diff): Minified tsdown bundle output, not obfuscation; regenerated per release. ai
source-diff net-exec-file:dist/src/providers-DmCBX83O.cjs AI (source-diff): Provider bundle legitimately makes network+exec calls; build artifact. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-1v4oeb7P.js AI (source-diff): Bundled source-map-support vendor chunk, minified build output. ai
source-diff obfuscated-file:dist/src/app/assets/index-eJ2lMe94.js AI (source-diff): Vite-bundled web UI output, minified not obfuscated. ai
source-diff net-exec-file:dist/src/app/assets/index-eJ2lMe94.js AI (source-diff): Bundled SPA with fetch+dynamic import; benign vite build artifact. ai
source-diff net-exec-file:dist/src/providers-CFAJHysk.cjs AI (source-diff): Bundled provider module; network+exec expected for LLM provider integrations. ai
source-diff obfuscated-file:dist/src/providers-BNk2AdyA.cjs AI (source-diff): tsdown/rollup minified bundle, not obfuscation; stable build output. ai
source-diff net-exec-file:dist/src/providers-BNk2AdyA.cjs AI (source-diff): Bundled provider module; network+exec inherent to provider integrations. ai
source-diff net-exec-file:dist/src/app/assets/index-CDCJWS66.js AI (source-diff): Bundled React app entry; import/fetch machinery, no hostile target. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-BPdSsBdq.js AI (source-diff): Bundled source-map-support base64 VLQ codec; benign minified vendor code. ai
source-diff net-exec-file:dist/src/app/assets/vendor-mui-x-B285qkCy.js AI (source-diff): Bundled MUI-X DataGrid vendor chunk; benign build output. ai
source-diff obfuscated-file:dist/src/app/assets/index-CDCJWS66.js AI (source-diff): Vite-bundled web UI asset; minified not obfuscated, stable per release. ai
source-diff net-exec-file:dist/src/providers-CS54SV62.cjs AI (source-diff): Bundled provider modules calling LLM APIs; expected behavior. ai
source-diff obfuscated-file:dist/src/data-DF-FvXLM.cjs AI (source-diff): Bundled redteam prompt-injection dataset, long lines are JSON strings; stable for this package. ai
source-diff obfuscated-file:dist/src/providers-BNKVY53V.cjs AI (source-diff): tsdown-minified provider bundle, not true obfuscation. ai
source-diff net-exec-file:dist/src/providers-BNKVY53V.cjs AI (source-diff): Bundled provider module; network calls are the package's core function. ai
source-diff net-exec-file:dist/src/providers-CFu-TZl-.cjs AI (source-diff): Bundled provider module; network+exec expected for provider execution. ai
source-diff obfuscated-file:dist/src/providers-CFu-TZl-.cjs AI (source-diff): Minified tsdown build output, not obfuscation; stable for this package's dist. ai
source-diff net-exec-file:dist/src/providers-BWoVY_Wz.cjs AI (source-diff): Bundled providers module; network+exec inherent to LLM provider integrations. ai
source-diff obfuscated-file:dist/src/providers-BWoVY_Wz.cjs AI (source-diff): Bundled/minified provider output, not true obfuscation. ai
source-diff net-exec-file:dist/src/providers-WnAfnzLf.cjs AI (source-diff): Bundled provider module of an LLM eval toolkit; network calls to LLM APIs are its core function. ai
source-diff obfuscated-file:dist/src/providers-CScd1wN6.cjs AI (source-diff): tsdown-minified build output, not obfuscation. ai
source-diff net-exec-file:dist/src/providers-CScd1wN6.cjs AI (source-diff): Bundled provider module; network calls are the package's stated function. ai
source-diff obfuscated-file:dist/src/providers-BF4aullZ.cjs AI (source-diff): Minified bundler output, not true obfuscation. ai
source-diff net-exec-file:dist/src/providers-BF4aullZ.cjs AI (source-diff): Bundled providers module; network+exec is inherent to an LLM-provider toolkit. ai
source-diff net-exec-file:dist/src/app/assets/index-DifT6VGT.js AI (source-diff): Bundled React app chunk; net+exec is normal SPA runtime, no hostile destination. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-Bnh0UQ2S.js AI (source-diff): Bundled source-map-support library; minified vite chunk. ai
source-diff net-exec-file:dist/src/app/assets/vendor-mui-x-C2xF-yiO.js AI (source-diff): Bundled MUI-X vendor chunk; icon/component code, benign build output. ai
source-diff obfuscated-file:dist/src/app/assets/index-DifT6VGT.js AI (source-diff): Vite-bundled web UI output with visible bundler banner; minified not obfuscated. ai
source-diff net-exec-file:dist/src/app/assets/vendor-mui-x-C0Zq2q0Y.js AI (source-diff): Bundled MUI-X vendor chunk; benign build output. ai
source-diff net-exec-file:dist/src/app/assets/index-Dn6NT1A2.js AI (source-diff): Bundled React app entry; net+exec are framework code, not a dropper. ai
source-diff obfuscated-file:dist/src/app/assets/index-Dn6NT1A2.js AI (source-diff): Vite-bundled web-app entry; minified build output, not obfuscation. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-XzfnsDIg.js AI (source-diff): Minified source-map-support vendor bundle. ai
install-scripts install-script:postinstall AI (install-scripts): Guarded hooks:install runs only in a .git checkout; no-op for consumers. ai
source-diff obfuscated-file:dist/src/providers-Bz0U4NGd.cjs AI (source-diff): Minified tsdown build output, not obfuscation; stable for this bundled package. ai
source-diff obfuscated-file:dist/src/providers-Ce2-tX4F.cjs AI (source-diff): Minified tsdown bundle output, not obfuscation. ai
source-diff net-exec-file:dist/src/providers-Ce2-tX4F.cjs AI (source-diff): Bundled provider registry; network+exec expected in an LLM eval tool. ai
source-diff net-exec-file:dist/src/providers-DEJW_Mce.cjs AI (source-diff): Bundled provider module; network+exec are core to the LLM provider layer. ai
source-diff obfuscated-file:dist/src/providers-DEJW_Mce.cjs AI (source-diff): tsdown-minified provider bundle; long lines are build output, no obfuscation signature. ai
source-diff net-exec-file:dist/src/providers-D1lUSO6m.cjs AI (source-diff): Bundled providers module; network+exec expected for an LLM provider toolkit. ai
source-diff obfuscated-file:dist/src/providers-D1lUSO6m.cjs AI (source-diff): Minified tsdown bundle, long lines are build output not obfuscation. ai
source-diff net-exec-file:dist/src/providers-BuFfPRsl.cjs AI (source-diff): Bundled provider module; network+exec expected for LLM eval tool. ai
source-diff obfuscated-file:dist/src/providers-BuFfPRsl.cjs AI (source-diff): Minified bundler output, not obfuscation; stable for this build pipeline. ai
source-diff net-exec-file:dist/src/providers-CbcT30KA.cjs AI (source-diff): Provider bundle; network+exec expected for LLM provider dispatch. ai
source-diff obfuscated-file:dist/src/providers-CbcT30KA.cjs AI (source-diff): tsdown bundle output (long lines), not true obfuscation. ai
source-diff obfuscated-file:dist/src/providers-7NldzwUW.cjs AI (source-diff): Minified bundler output, not obfuscation; recurs every build. ai
source-diff net-exec-file:dist/src/providers-7NldzwUW.cjs AI (source-diff): Bundled providers module; network+exec expected for LLM provider integrations. ai
source-diff obfuscated-file:dist/src/providers-Bp36xEIQ.cjs AI (source-diff): tsdown-bundled minified provider module, not true obfuscation. ai
source-diff net-exec-file:dist/src/providers-Bp36xEIQ.cjs AI (source-diff): Bundled provider module; network+exec are core to an LLM eval tool. ai
source-diff obfuscated-file:dist/src/providers-CvAgCuKp.cjs AI (source-diff): Minified tsdown bundle, not obfuscation; long lines are build output. ai
source-diff net-exec-file:dist/src/providers-CvAgCuKp.cjs AI (source-diff): Bundled provider module; network+exec inherent to a multi-provider LLM tool. ai
source-diff net-exec-file:dist/src/app/assets/index-DTy7aidn.js AI (source-diff): Bundled frontend SPA; net+exec is normal minified React app code. ai
source-diff obfuscated-file:dist/src/app/assets/index-DTy7aidn.js AI (source-diff): Vite-bundled minified webapp asset, not obfuscation. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-BiIeb3Ol.js AI (source-diff): Minified source-map-support lib in Vite bundle. ai
source-diff net-exec-file:dist/src/app/assets/vendor-mui-x-BZ0aDIR1.js AI (source-diff): Bundled MUI-X vendor chunk; benign minified output. ai
source-diff net-exec-file:dist/src/providers-CHa3rbfZ.cjs AI (source-diff): Bundled providers module; net+exec expected for provider integrations. ai
source-diff obfuscated-file:dist/src/providers-CHa3rbfZ.cjs AI (source-diff): Minified/bundled build output, not true obfuscation. ai
npm-metadata url-dep:rouge AI (npm-metadata): Long-standing immutably SHA-pinned ROUGE metric lib; unchanged across versions. ai
source-diff obfuscated-file:dist/src/providers-DQ428u-U.cjs AI (source-diff): Minified tsdown bundle output, not obfuscation; long lines are build artifacts. ai
source-diff net-exec-file:dist/src/providers-DQ428u-U.cjs AI (source-diff): Bundled provider module; network+exec inherent to provider integrations. ai
source-diff net-exec-file:dist/src/index.cjs AI (source-diff): Bundled dist entrypoint of a build tool; net+exec is expected for an LLM eval CLI. ai
source-diff obfuscated-file:dist/src/app/assets/index-iyBP4nBI.js AI (source-diff): Vite-bundled web UI, minified not obfuscated; recurs every release. ai
source-diff obfuscated-file:dist/src/app/assets/source-map-support-CSFI39ks.js AI (source-diff): Minified source-map-support library, benign bundle chunk. ai
source-diff net-exec-file:dist/src/app/assets/index-iyBP4nBI.js AI (source-diff): Bundled React app; network+exec patterns are normal SPA build output. ai
dependencies unvetted-dep:rouge AI (dependencies): rouge is a well-known NLP scoring lib used for eval metrics, fits stated purpose. ai
bogus-package bogus-package AI (bogus-package): Mature legitimate package; README/keyword heuristics are false positives here. ai
source-diff net-exec-file:dist/src/aws-Dao2vq-8.cjs AI (source-diff): Rolldown-bundled Bedrock provider; network+require are legit AWS/AI SDK usage, not a loader. ai
source-diff net-exec-file:dist/src/aws-DZ0G882T.cjs AI (source-diff): Bundled AWS Bedrock provider; network+exec is inherent to this LLM eval tool's purpose. ai
source-diff net-exec-file:dist/src/aws-D54hswwK.cjs AI (source-diff): Bundled AWS Bedrock provider; network+exec pattern is inherent to LLM provider SDK wrappers. ai
source-diff net-exec-file:dist/src/aws-B6z7Bp-y.cjs AI (source-diff): Bundled AWS Bedrock provider; network+exec is inherent to an LLM eval toolkit calling cloud APIs. ai
source-diff net-exec-file:dist/src/evalResult-BgL2HNJC.cjs AI (source-diff): Rolldown-bundled CJS chunk; network+require pattern is normal for bundled output. ai
source-diff large-new-source-files AI (source-diff): Bundler migration (rolldown) causes chunk filename churn; stable pattern for this package. ai
source-diff net-exec-file:dist/src/aws-CcirYqo_.cjs AI (source-diff): Rolldown-bundled CJS chunk for AWS Bedrock provider; network+require pattern is normal for this package. ai
phantom-deps phantom-dep:gcp-metadata AI (phantom-deps): Referenced in config/override context; stable false positive for this package. ai
phantom-deps phantom-dep:@opentelemetry/sdk-trace-base AI (phantom-deps): OTel SDK loaded via plugin pattern; stable false positive for this package. ai
phantom-deps phantom-dep:@opencode-ai/sdk AI (phantom-deps): Optional provider integration; loaded by convention, not direct import. ai
phantom-deps phantom-dep:@types/ws AI (phantom-deps): Type-only dep; used as framework-scoped type declaration, not a direct import. ai

Versions (showing 8 of 208)

Version Deps Published
0.5.1 17 / 14
0.5.0 17 / 14
0.4.0 16 / 14
0.3.0 11 / 11
0.2.2 11 / 11
0.2.1 11 / 11
0.2.0 11 / 11
0.1.0 11 / 11

v0.5.1

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.

v0.5.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.

v0.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.

v0.3.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.

v0.2.2

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.

v0.2.1

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.

v0.2.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.

v0.1.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.