Referência da CLI
Todas as opções e flags de linha de comando do Vercel Doctor.
Uso
npx -y vercel-doctor@latest [directory] [options]O argumento directory tem como padrão . (diretório atual).
Opções
| Flag | Descrição |
|---|---|
-v, --version | Exibe a versão atual |
--no-lint | Pula as regras de lint de faturamento |
--no-dead-code | Pula a detecção de código morto (Knip) |
--verbose | Mostra caminhos de arquivos e números de linha por regra |
--score | Retorna apenas a pontuação numérica (útil para CI) |
-y, --yes | Pula prompts interativos, escaneia todos os projetos do workspace |
--project <name> | Seleciona projetos específicos do workspace, separados por vírgula |
--diff [base] | Escaneia apenas arquivos alterados em relação ao branch base |
--offline | Pula a telemetria anônima usada para cálculo de pontuação |
Exemplos
Escanear o diretório atual
npx -y vercel-doctor@latest .Escanear com saída detalhada
npx -y vercel-doctor@latest . --verboseMostra caminhos de arquivos e números de linha para cada diagnóstico.
Escanear apenas arquivos alterados
npx -y vercel-doctor@latest . --diffDetecta automaticamente o branch base. Você também pode fixar uma base específica:
npx -y vercel-doctor@latest . --diff mainEscanear um projeto de workspace específico
npx -y vercel-doctor@latest . --project webPara múltiplos projetos:
npx -y vercel-doctor@latest . --project web,apiPular detecção de código morto
npx -y vercel-doctor@latest . --no-dead-codeUso em CI
npx -y vercel-doctor@latest . --yes --scoreO flag --yes pula prompts interativos. Combinado com --score, retorna apenas a pontuação numérica para uso em scripts e pipelines.
API Programática
O Vercel Doctor também exporta uma API programática:
import { run } from "vercel-doctor/api";Plugin Oxlint
As regras de lint de faturamento estão disponíveis como um plugin standalone do Oxlint:
import plugin from "vercel-doctor/oxlint-plugin";Edit on GitHub
Last updated on