runlot@0.1.0-rc.79
runlot CLI — deploy apps and manage PostgreSQL
AI Security Review
scanned 1mo ago · by lpm-firewall-aiInspection of package.json and the bundled CLI shows ordinary user-invoked deploy, auth, and database behavior with no install hook. Tokens are selected by API origin, and crash reporting is gated and not an install-time exfiltration path.
Decision evidence
public snapshot- package.json publishes a CLI bin at dist/index.js and only build, test, and typecheck scripts, with no install lifecycle hooks.
- The CLI loads a saved token only for the matching API origin and sends it as Authorization to that base URL.
- Crash telemetry is off when RUNLOT_TELEMETRY is 0, false, or off, or when DO_NOT_TRACK is 1, and runs only after a CLI crash.
- esbuild, git, and psql are invoked only for user deploy, remote, and database commands.
- A public SSH key is read only when the user runs a repo key command.
Source & flagged code
5 flaggedSource combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/index.jsView on unpkg · L346Findings
Affected versions and remediation
This report applies to runlot@0.1.0-rc.79.
See all versions of runlot for other recorded verdicts.
- Review the evidence and your use of runlot@0.1.0-rc.79 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.