Référence CLI
Toutes les options et drapeaux en ligne de commande pour Vercel Doctor.
Utilisation
npx -y vercel-doctor@latest [directory] [options]L'argument directory vaut par défaut . (répertoire courant).
Options
| Flag | Description |
|---|---|
-v, --version | Display the current version |
--no-lint | Skip billing lint rules |
--no-dead-code | Skip dead code detection (Knip) |
--verbose | Show file paths and line numbers per rule |
--score | Output only the numeric score (useful for CI) |
-y, --yes | Skip interactive prompts, scan all workspace projects |
--project <name> | Select specific workspace project(s), comma-separated |
--diff [base] | Scan only files changed vs the base branch |
--offline | Skip anonymous telemetry used for score calculation |
Exemples
Analyser le répertoire courant
npx -y vercel-doctor@latest .Analyser avec sortie verbeuse
npx -y vercel-doctor@latest . --verboseAffiche les chemins de fichiers et numéros de ligne pour chaque diagnostic.
Analyser uniquement les fichiers modifiés
npx -y vercel-doctor@latest . --diffDétecte automatiquement la branche de base. Vous pouvez aussi fixer une base spécifique :
npx -y vercel-doctor@latest . --diff mainAnalyser un projet workspace spécifique
npx -y vercel-doctor@latest . --project webPour plusieurs projets :
npx -y vercel-doctor@latest . --project web,apiIgnorer la détection de dead code
npx -y vercel-doctor@latest . --no-dead-codeUtilisation en CI
npx -y vercel-doctor@latest . --yes --scoreLe drapeau --yes évite les invites interactives. Combiné à --score, il n'affiche que le score numérique pour usage dans les scripts et pipelines.
API programmatique
Vercel Doctor exporte aussi une API programmatique :
import { run } from "vercel-doctor/api";Plugin Oxlint
Les règles de billing lint sont disponibles en tant que plugin Oxlint standalone :
import plugin from "vercel-doctor/oxlint-plugin";Edit on GitHub
Last updated on