Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.unideploy.in/llms.txt

Use this file to discover all available pages before exploring further.

Install

npm install -g unideploy
Requires Node.js 18 or higher. Verify the installation:
unideploy --version
# unideploy/0.1.0

Run a scan

Pass any public or private GitHub repository URL:
unideploy scan https://github.com/your-org/your-repo
UniDeploy fetches your code, runs the 13-rule security checker, and prints a findings table:
Scanning https://github.com/your-org/your-repo...

  Rule       Severity   File                        Line
  ─────────────────────────────────────────────────────
  SEC-001    CRITICAL   src/lib/stripe.ts           3
  RLS-001    CRITICAL   supabase/schema.sql         12
  RLS-001    CRITICAL   supabase/schema.sql         34
  HDR-001    MEDIUM     next.config.js              —

Grade: D  |  4 issues  |  3 auto-fixable

Dashboard: https://unideploy.vercel.app/dashboard?scan_id=sc_abc123

Reading the output

FieldMeaning
RuleThe rule ID that fired. See the full list in Understanding Severity.
SeverityCRITICAL, HIGH, or MEDIUM. CRITICAL findings indicate issues that could result in immediate data exposure or account takeover.
FileThe file where the issue was found.
LineThe line number, where applicable.
GradeA–F. Any CRITICAL finding results in grade D or lower.

Next steps