executable-stories-formatters@1.30.0
Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.
AI Security Review
scanned 2d ago · by lpm-firewall-aiSource inspection shows no install hook or covert credential redirect. The flagged network behavior is an optional product feature activated by JEV_API_KEY and uses a specifically named endpoint that users can override.
Decision evidence
public snapshot- package.json has no install lifecycle hook and exposes the package library and CLI.
- Jev sends a key only when the dedicated JEV_API_KEY is set; its default endpoint is the TypeSafe AI service, and JEV_ENDPOINT can override it.
- CLI help describes Jev as optional and identifies triage, goal, and review as its callers.
- Inspected dependency entrypoints provide Cucumber formatting, message parsing, and JSON Schema validation; their manifests show no install hooks.
- The SHA-1 use in the CommonJS bundle hashes canonical scenario content into a short identifier.
- The CLI contains network access and a bearer token, but the source ties these to the optional Jev integration and its named key.
- The package includes dynamic imports and weak hash algorithms, but inspected examples are for React report rendering and scenario identifiers.
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.30.0.
See all versions of executable-stories-formatters for other recorded verdicts.
- Review the evidence and your use of executable-stories-formatters@1.30.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.