Skip to content

BeforeShip v0.1.0

Choose a tag to compare

@buzz39 buzz39 released this 17 Jul 15:27

BeforeShip v0.1.0

BeforeShip v0.1.0 is the first public beta of the local-first CLI.

Install

npx beforeship@latest scan

Highlights

  • Local deterministic scanner
  • CLI commands: scan, fix-prompts, loop, init, ignore
  • HTML, Markdown, JSON, and fix-prompt reports
  • Stack detection for Next.js, Supabase, Neon/Postgres, Stripe/Razorpay, Vercel, env files
  • Secrets/env scanning
  • Next.js API route auth heuristics
  • Payment webhook signature and idempotency checks
  • Auth rate-limit and input-validation heuristics
  • Supabase RLS/service-role heuristics
  • Evidence-aware findings with confidence and fixed-when guidance
  • Windows path handling
  • .beforeship/ gitignore helper

Example

npx beforeship@latest scan /path/to/app
npx beforeship@latest fix-prompts /path/to/app

Reports

.beforeship/
  launch-report.html
  launch-report.md
  findings.json
  fix-prompts.md

Known Limitations

  • Deterministic-only; no AI review yet.
  • Best coverage is currently Next.js SaaS-style apps.
  • Some findings are heuristic and should be reviewed.
  • MCP server and GitHub Action are planned but not included in v0.1.0.

Verification

The release was tested with:

npm test
npm pack --workspace packages/core --dry-run
npm pack --workspace packages/cli --dry-run
npx beforeship@latest --version