Getting Started
Install ConsoleSentinel and run your first comprehensive web audit in under two minutes.
Prerequisites
- Node.js 18 or later
- npm, yarn, or pnpm
Installation
Install globally for CLI access anywhere:
npm install -g consolesentinel
Or add it as a dev dependency:
npm install -D consolesentinel
Your First Scan
Point ConsoleSentinel at any URL:
npx consolesentinel --url https://example.com
That is it. No config file needed. ConsoleSentinel will:
- Launch a headless Chromium browser
- Crawl your site following internal links
- Run all 27+ auditor modules on every page
- Generate a graded report with actionable findings
Understanding the Output
After a scan completes you will see a summary like this:
╭──────────────────────────────────────╮
│ ConsoleSentinel — Scan Complete │
│ Grade: B+ Score: 82/100 │
│ Pages: 24 Issues: 37 │
│ Critical: 0 High: 3 Medium: 18 │
╰──────────────────────────────────────╯
- Grade — Overall letter grade from A+ to F
- Score — Numeric score out of 100
- Pages — Total unique pages crawled
- Issues — Findings grouped by severity
Severity Levels
| Level | Meaning | | ---------- | ------- | | Critical | Must fix immediately — security vulnerabilities, total failures | | High | Should fix before next release — broken flows, major errors | | Medium | Plan to fix soon — performance issues, SEO gaps | | Low | Nice to fix — warnings, best-practice suggestions | | Info | Informational — detected patterns, environment details |
Output Formats
ConsoleSentinel writes results to the consolesentinel-reports/ directory by default:
npx consolesentinel --url https://example.com --format json
npx consolesentinel --url https://example.com --format html
npx consolesentinel --url https://example.com --format markdown
Limiting Pages
Control the crawl depth with --max-pages:
npx consolesentinel --url https://example.com --max-pages 10
Next Steps
- Configuration — Customize auditors and thresholds
- CLI Reference — Every flag and command
- Integrations — Connect to Slack, Jira, GitHub & more