@cairnvibe/indexer@0.4.4
Cairn's analyzer and installer (the `cairn` CLI) — scans Next.js source or crawls any running app, and scaffolds the backend either way.
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe flagged package installation and project edits are part of the advertised setup and update workflows and require explicit CLI use. No malicious credential flow, unrelated collection, or automatic install-time behavior was identified.
Decision evidence
public snapshot- The package exposes a CLI; its main entry point only re-exports library functions, and the manifest declares no lifecycle scripts.
- The flagged npm install runs only from the explicit `cairn setup` command and installs Cairn packages into the chosen project.
- Setup asks the user to choose an LLM provider and enter a key, with an option to skip; the CLI’s build command uses the selected provider client.
- Setup adds a prebuild script to regenerate the manifest as part of future project builds.
- `cairn update` asks before installing updates unless the user explicitly passes `--apply` or `--yes`.
- Setup and update invoke npm and modify project files, but these actions are reached through explicit CLI commands.
- The new Google GenAI dependency declares a no-op `preinstall` script.
Source & flagged code
6 flaggedPackage source references dynamic require/import behavior.
dist/remove.jsView on unpkg · L17Findings
Affected versions and remediation
This report applies to @cairnvibe/indexer@0.4.4.
See all versions of @cairnvibe/indexer for other recorded verdicts.
- Review the evidence and your use of @cairnvibe/indexer@0.4.4 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.