chromatic@18.9.5
Automate visual testing across browsers. Gather UI feedback. Versioned documentation.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiChromatic 18.9.5 is the published visual-testing CLI: it has no npm lifecycle scripts and contacts its own index only when the user runs it. Bundled eval and child-process usage sit in library and git/build helpers and do not form a hidden install chain.
Decision evidence
public snapshot- package.json defines the chromatic CLI bins and a single runtime dependency on semver, with no preinstall, install, or postinstall scripts.
- The programmatic entry talks to the operator Chromatic index over GraphQL and bearer-authenticated API calls only after the CLI or node API is invoked.
- dist/v1-BB-RtEBW.cjs is a bundled support module required by the CLI implementation, not an install-time payload.
- eval and Function constructors appear inside minified library code such as observable and YAML helpers, not as an install hook or hidden downloader.
- Optional peer dependencies are other Chromatic test integrations and are not installed automatically.
Source & flagged code
10 flaggedSource contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/v1-BB-RtEBW.cjsView on unpkg · L29A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/v1-BB-RtEBW.cjsView on unpkg · L59Findings
Affected versions and remediation
This report applies to chromatic@18.9.5.
See all versions of chromatic for other recorded verdicts.
- Review the evidence and your use of chromatic@18.9.5 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.