executable-stories-formatters@1.29.0
⚠ Under reviewCucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe flagged credential path is an optional JEV feature gated by JEV_API_KEY, with a documented endpoint override. Manual review is warranted because executable-stories-core is a selected runtime dependency whose implementation was not available in the inspected snapshot.
Decision evidence
public snapshot- package.json exposes formatter entrypoints and its complete scripts list has no install lifecycle hook.
- The CLI sends a bearer key to the TypeSafe AI endpoint only when JEV_API_KEY is set; an explicit JEV_ENDPOINT value can override the default, and the CLI describes this as optional analysis.
- The runtime entrypoint imports executable-stories-core, which is also a declared dependency; that selected dependency’s implementation was not available in the inspected source snapshot, so its behavior could not be cleared.
- Inspected Cucumber and Ajv dependency entrypoints provide formatter, message, and schema validation functionality; their inspected manifests show build or file preparation scripts rather than install hooks.
Source & flagged code
6 flagged · loading sourceManifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
dist/cli.jsView on unpkgFindings
Affected versions and remediation
This report applies to executable-stories-formatters@1.29.0.
See all versions of executable-stories-formatters for other recorded verdicts.
- Review the evidence and your use of executable-stories-formatters@1.29.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.