GitTalent
Havuz
Depo ayrıntısı

shadcn-ui/lint

An agent-first linter for Tailwind design systems. Write design system rules that agents can verify.

TypeScript MIT 02 Eylül 2026 son push 02 Kasım 2026 70 fork
Yıldız
3.293+2.652 · 50 gün
Commit · 28g
47
son 28 günde
Yazar · 28g
2
farklı katkıcı

Hızlı değerlendirme

önem 57uyum 72gpt-6-luna

Özet

@shadcn/lint, Tailwind design system kurallarını ESLint ve Oxlint ile denetleyip ihlaller için proje bileşenlerine dayalı düzeltme önerileri sunar.

Profiline uyum

Tailwind ve coding agent kullanımınıza doğrudan uyarak arayüzlerinizi tasarım sistemi kurallarına göre denetleyebilir.

Neden yükseliyor

Agent'ların ürettiği UI kodunu tasarım sistemine uygun tutma ihtiyacına doğrudan hitap ediyor; 25 günlük yaşına karşılık 2.846 yıldız dikkat çekici erken ilgi gösteriyor. Son 28 günde 24 commit hareketliliğe işaret etse de katkı 2 farklı yazarla sınırlı; yıldızlar benimseme veya kalite kanıtı değil.

Problem

Kodlama agent'ları UI üretirken bileşenlerin tasarım sınırlarını aşabilir; genel lint hataları ihlali bildirir ama tasarım sisteminde hangi seçeneğin kullanılacağını açıklamayabilir.

Çözüm

Geliştirici, bileşenler ve Tailwind sınıfları için izin ve yasakları tanımlar; linter bu kuralları denetler ve hata mesajlarına mevcut component, variant ve theme bilgilerine dayalı öneriler ekler.

Yenilik

Linting yeni değil; ayırt edici yönü kuralları tasarım sistemi sözleşmeleriyle tanımlayıp agent'lara yönelik, bileşen ve theme bağlamlı düzeltme önerileri sunması. README'deki agent değerlendirmeleri proje tarafından raporlanmış; bağımsız doğrulama kanıtı olarak ele alınmamalı.

Teknolojiler

  • TypeScript
  • Tailwind CSS v4
  • ESLint
  • Oxlint
  • React
  • Svelte
  • Vue

Riskler

  • Proje çok yeni; 2 farklı yazarla sınırlı katkı tabanı bakım ve uzun vadeli destek konusunda belirsizlik yaratıyor.
  • README Tailwind v4 desteğini belirtiyor; Tailwind v3 kullanan ekipler için uygunluk doğrulanmalı.
  • Kural ve contract'ların mevcut tasarım sistemine doğru uyarlanması gerekir; yanlış yapılandırma gereksiz uyarılara veya önemli ihlallerin kaçmasına yol açabilir.
  • Agent testleri README'de proje tarafından raporlanıyor; farklı projelerdeki gerçek dünya etkinliği ve bağımsız değerlendirme düzeyi belirsiz.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.