Terminal CLI
Published · 0.1.0Scan a lockfile, follow real stages and export evidence as JSON or SARIF.
npx @heysalad/shiptested-cli@0.1.0 scan package-lock.json --jsonThe same checks in your terminal, your application and your agent. Install the published packages or connect directly to the public MCP.
Library: npm install @heysalad/shiptested@0.1.0. Node 20.19+; Node 22 recommended.
Scan a lockfile, follow real stages and export evidence as JSON or SARIF.
npx @heysalad/shiptested-cli@0.1.0 scan package-lock.json --jsonLet your agent use the same checks. Local paths stay inside its working directory.
npx @heysalad/shiptested-mcp@0.1.0Send lockfile content over Streamable HTTP. Deterministic checks only; no code execution.
https://mcp.shiptested.com/mcpImport the deterministic scanner. Keep your application’s findings and verdict tied to evidence.
import { scan } from '@heysalad/shiptested';Manual MCP setup guides cover Claude Code, Codex, Cursor and Gemini CLI. ChatGPT requires a reachable remote endpoint and a plan/workspace that permits custom connections. These are configuration guides, not marketplace approvals.
Choose your agent →Checking endpoint and npm registry…
Reachability is not an audit or uptime guarantee. A protected preview is not publicly connectable.
This sends the supplied content to the remote MCP service. Nothing you paste is stored. Exact package names and versions are sent to OSV.
2 MB request · 5,000 packages · 20-second endpoint timeout. If the public service is not active, use the local CLI or MCP instead.