CLI Referansı
Vercel Doctor için tüm komut satırı seçenekleri ve bayrakları.
Kullanım
npx -y vercel-doctor@latest [directory] [options]directory argümanı varsayılan olarak . (geçerli dizin) değerini alır.
Seçenekler
| Bayrak | Açıklama |
|---|---|
-v, --version | Geçerli sürümü gösterir |
--no-lint | Faturalama lint kurallarını atlar |
--no-dead-code | Ölü kod tespitini atlar (Knip) |
--verbose | Her kural için dosya yollarını ve satır numaralarını gösterir |
--score | Yalnızca sayısal puanı verir (CI için kullanışlı) |
-y, --yes | Etkileşimli istemleri atlar, tüm workspace projelerini tarar |
--project <name> | Belirli workspace projelerini seçer, virgülle ayrılmış |
--diff [base] | Yalnızca base branch'e göre değişen dosyaları tarar |
--offline | Puan hesaplama için kullanılan anonim telemetriyi atlar |
Örnekler
Geçerli dizini tarama
npx -y vercel-doctor@latest .Ayrıntılı çıktı ile tarama
npx -y vercel-doctor@latest . --verboseHer tanılama için dosya yollarını ve satır numaralarını gösterir.
Yalnızca değişen dosyaları tarama
npx -y vercel-doctor@latest . --diffBase branch'i otomatik algılar. Belirli bir base de sabitleyebilirsiniz:
npx -y vercel-doctor@latest . --diff mainBelirli bir workspace projesini tarama
npx -y vercel-doctor@latest . --project webBirden fazla proje için:
npx -y vercel-doctor@latest . --project web,apiÖlü kod tespitini atlama
npx -y vercel-doctor@latest . --no-dead-codeCI kullanımı
npx -y vercel-doctor@latest . --yes --score--yes bayrağı etkileşimli istemleri atlar. --score ile birlikte kullanıldığında, script'lerde ve pipeline'larda kullanılmak üzere yalnızca sayısal puanı verir.
Programatik API
Vercel Doctor ayrıca programatik bir API sunar:
import { run } from "vercel-doctor/api";Oxlint Eklentisi
Faturalama lint kuralları bağımsız bir Oxlint eklentisi olarak mevcuttur:
import plugin from "vercel-doctor/oxlint-plugin";Edit on GitHub
Last updated on