Riferimento CLI
Tutte le opzioni e i flag della riga di comando per Vercel Doctor.
Utilizzo
npx -y vercel-doctor@latest [directory] [options]L'argomento directory ha come valore predefinito . (directory corrente).
Opzioni
| Flag | Descrizione |
|---|---|
-v, --version | Mostra la versione corrente |
--no-lint | Salta le regole di lint di fatturazione |
--no-dead-code | Salta il rilevamento del codice morto (Knip) |
--verbose | Mostra i percorsi dei file e i numeri di riga per ogni regola |
--score | Restituisce solo il punteggio numerico (utile per CI) |
-y, --yes | Salta i prompt interattivi, scansiona tutti i progetti del workspace |
--project <name> | Seleziona specifici progetti del workspace, separati da virgola |
--diff [base] | Scansiona solo i file modificati rispetto al branch base |
--offline | Salta la telemetria anonima usata per il calcolo del punteggio |
Esempi
Scansiona la directory corrente
npx -y vercel-doctor@latest .Scansiona con output dettagliato
npx -y vercel-doctor@latest . --verboseMostra i percorsi dei file e i numeri di riga per ogni diagnostica.
Scansiona solo i file modificati
npx -y vercel-doctor@latest . --diffRileva automaticamente il branch base. Puoi anche specificare un base specifico:
npx -y vercel-doctor@latest . --diff mainScansiona un progetto workspace specifico
npx -y vercel-doctor@latest . --project webPer più progetti:
npx -y vercel-doctor@latest . --project web,apiSalta il rilevamento del codice morto
npx -y vercel-doctor@latest . --no-dead-codeUtilizzo in CI
npx -y vercel-doctor@latest . --yes --scoreIl flag --yes salta i prompt interattivi. Combinato con --score, restituisce solo il punteggio numerico per l'uso in script e pipeline.
API Programmatica
Vercel Doctor espone anche un'API programmatica:
import { run } from "vercel-doctor/api";Plugin Oxlint
Le regole di lint di fatturazione sono disponibili come plugin standalone per Oxlint:
import plugin from "vercel-doctor/oxlint-plugin";Edit on GitHub
Last updated on