Features
Static Analysis
Before any checks run, DeployReady parses your codebase to understand its structure — the stack you use, your routes, and your dependency graph.
What it does
- Detects your tech stack (Next.js, Express, Flask, and more)
- Maps routes, entry points, and dependencies
- Analyzes the AST for JavaScript, TypeScript, and Python
- Builds the context every other check relies on
How it works
Static analysis is the first stage of every scan. It runs locally and never sends your source code anywhere.
terminal
Stage 1: Parse
✓ Detects tech stack (Next.js, Express, etc.)
✓ Maps routes and dependencies
✓ Analyzes AST for JavaScript/TypeScript/PythonSupported languages
- JavaScript (.js, .jsx, .mjs)
- TypeScript (.ts, .tsx)
- Python (.py)
Run static analysis only
Skip live testing and AI to run a fast, fully local static pass with --no-dynamic --no-ai.
terminal
npx deployready@latest analyze . --no-dynamic --no-aiStatic Analysis — Overview
Video coming soon
Coming soon.
Next
Static analysis feeds the Secrets & Vulnerabilities checks.