Installation
Get DeepScanBot up and running in minutes.
Quick Install (Recommended)
The easiest way to install DeepScanBot is via npm. This method automatically downloads the correct pre-built binary for your operating system and architecture.
npm install -g @mindfiredigital/deepscanbot
After installation, verify it works:
deepscanbot --help
deepscanbot doctor
Supported platforms:
- macOS (Intel x64, Apple Silicon arm64)
- Linux (amd64, arm64)
- Windows (amd64)
Requirements:
- Node.js 18+ (for npm installation)
- No additional runtime dependencies required
How It Works
DeepScanBot is distributed as an npm package containing pre-built binaries for all supported platforms. During installation, the postinstall script:
- Detects your operating system and CPU architecture
- Locates the correct pre-built binary from the package
- Installs it to your npm global bin directory
- Sets executable permissions
- Verifies the binary works correctly
This means you get the performance of a native binary with the convenience of npm package management.
Verify Installation
# Show help and available commands
deepscanbot --help
# Run diagnostics
deepscanbot doctor
# Quick smoke test
deepscanbot scan https://example.com depth=0 json=true