chromatic@18.12.0
Automate visual testing across browsers. Gather UI feedback. Versioned documentation.
AI Security Review
scanned 19d ago · by lpm-firewall-aiThe manifest has no install lifecycle hook, and the reviewed runtime behavior aligns with the package’s CLI and browser-helper roles. The scanner’s process, network, and Unicode indicators resolve to CLI support code and parser data in the inspected excerpts.
Decision evidence
public snapshot- The manifest exposes browser and Node entrypoints plus a CLI binary, and declares no install lifecycle hook.
- The browser helper checks window properties and returns a boolean.
- The CLI dispatches commands from user arguments; its Node entrypoint exports project operations.
- The CLI configuration accepts a project token and defaults its service index to Chromatic.
- The flagged invisible characters occur in HTML entity data and tokenizer whitespace handling.
- The reviewed proxy and process helpers are CLI support code; no concrete attack behavior was established.
- The CLI includes network and subprocess functionality, and handles a project token, consistent with its project publishing workflow.
Source & flagged code
7 flaggedThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/execa-CoW7oosm.cjsView on unpkgPackage source references child process execution.
dist/execa-CoW7oosm.cjsView on unpkg · L2Findings
Affected versions and remediation
This report applies to chromatic@18.12.0.
See all versions of chromatic for other recorded verdicts.
- Review the evidence and your use of chromatic@18.12.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.