Referencia de la CLI
Todas las opciones y banderas de línea de comandos para Vercel Doctor.
Uso
npx -y vercel-doctor@latest [directory] [options]El argumento directory por defecto es . (directorio actual).
Opciones
| 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 |
Ejemplos
Escanear el directorio actual
npx -y vercel-doctor@latest .Escanear con salida detallada
npx -y vercel-doctor@latest . --verboseMuestra las rutas de archivos afectados y números de línea para cada diagnóstico.
Escanear solo archivos modificados
npx -y vercel-doctor@latest . --diffDetecta automáticamente la rama base. También puedes fijar una base específica:
npx -y vercel-doctor@latest . --diff mainEscanear un proyecto específico del workspace
npx -y vercel-doctor@latest . --project webPara múltiples proyectos:
npx -y vercel-doctor@latest . --project web,apiOmitir detección de código muerto
npx -y vercel-doctor@latest . --no-dead-codeUso en CI
npx -y vercel-doctor@latest . --yes --scoreLa bandera --yes omite las indicaciones interactivas. Combinada con --score, genera solo la puntuación numérica para usar en scripts y pipelines.
API programática
Vercel Doctor también exporta una API programática:
import { run } from "vercel-doctor/api";Plugin Oxlint
Las reglas de billing lint están disponibles como plugin independiente de Oxlint:
import plugin from "vercel-doctor/oxlint-plugin";Edit on GitHub
Last updated on