@amazon-devices/eslint-plugin-kepler@0.1.16
An ESLint Plugin to suggest Vega App Development best practices
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe formatter sends project and lint-result details through a telemetry client by default, without documenting that reporting in the README. This is undisclosed runtime telemetry, so the package merits a warning rather than a publish block.
Decision evidence
public snapshot- The formatter collects project name and version plus rule IDs, messages, severities, and suppressions from ESLint results.
- The formatter emits those metrics when it finishes generating its HTML report.
- Telemetry is enabled unless KEPLER_ESLINT_TELEMETRY_DISABLE is set to TRUE; the README does not disclose this reporting.
- The manifest has a prepublishOnly build script, not an install lifecycle hook.
- The README documents the formatter as an explicit ESLint command-line option.
- The code provides environment variables to disable telemetry or write metrics to a local file.
- No fixed network host is identified in the inspected source.
Source & flagged code
3 flaggedPackage source references child process execution.
dist/formatters/default.jsView on unpkg · L4Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
Findings
Affected versions and remediation
This report applies to @amazon-devices/eslint-plugin-kepler@0.1.16.
See all versions of @amazon-devices/eslint-plugin-kepler for other recorded verdicts.
- Review the evidence and your use of @amazon-devices/eslint-plugin-kepler@0.1.16 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.