@tapi-dev/sdk@0.3.2
### Read dropdown choices without recording a click
AI Security Review
scanned 25d ago · by lpm-firewall-aiThe package is a user-invoked Tapi SDK and CLI with no registry install lifecycle and no hidden startup execution. Spawns, Firebase refresh, and workflow workers stay on documented local or caller-selected Tapi flows.
Decision evidence
public snapshot- package.json has no preinstall, install, or postinstall hook; its scripts are build, test, prepack, and prepublishOnly.
- Credential refresh posts the local Tapi refresh token only to Google's securetoken endpoint.
- User-invoked dev commands spawn this package's CLI, a local npm dev server, or the workspace Python runner.
- dist/cli.js runs its command dispatcher only when that file is the process entrypoint.
- Workflow helpers spawn a local worker to inspect or run developer workflow source after an explicit call.
- Explicit studio and service install commands download release artifacts and check a manifest sha256 before launch.
- HttpClient attaches a caller-supplied bearer token to the caller-supplied API base URL.
- Trigger sync can evaluate a local tapi.config.ts object with the Function constructor.
Source & flagged code
14 flagged · loading sourcePackage source references child process execution.
dist/workflow-cli.jsView on unpkg · L3Findings
Affected versions and remediation
This report applies to @tapi-dev/sdk@0.3.2.
See all versions of @tapi-dev/sdk for other recorded verdicts.
- Review the evidence and your use of @tapi-dev/sdk@0.3.2 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.