منصوبے کے بارے میں
registry.directory شادcn/ui رجسٹری ایکو سسٹم کے لیے ایک دریافت پرت ہے۔ یہ 79 عوامی رجسٹریز اور تقریباً 27,000 اجزاء کو ترتیب دیتی ہے، جس سے صارفین کو یہ معلوم کیے بغیر اجزاء تلاش کرنے میں مدد ملتی ہے کہ وہ کس رجسٹری سے تعلق رکھتے ہیں، اور پھر انہیں شادcn CLI کے ذریعے اصل ماخذ سے انسٹال کیا جا سکتا ہے۔ سائٹ کو بغیر براؤزر کے ایجنٹس کے پڑھنے کے قابل بنانے کے لیے ڈیزائن کیا گیا ہے، جو سادہ دستاویزات کے لیے مستقل یو آر ایل فراہم کرتی ہے، جیسے /llms.txt، /items.json، /directory.json، /openapi.json، اور مجموعی رجسٹری رسائی کے لیے /r/...۔ آئٹم کے صفحات کو یو آر ایل کے آخر میں .md شامل کر کے Markdown میں دیکھا جا سکتا ہے۔ رجسٹریز کو فارم کے ذریعے، /api/submit پر HTTP POST کے ذریعے، یا directory.json کے خلاف پل ریکویسٹ کے ذریعے جمع کرایا جا سکتا ہے۔ جائزے کا عمل یقینی بناتا ہے کہ رجسٹریز ایمانداری سے حل ہوتی ہوں، ان میں حقیقی انسٹال کے قابل ماخذ یا واضح لائسنسنگ ہو۔ پروجیکٹ Node 24 اور pnpm 10 پر چلتا ہے، اور کوئی خفیہ معلومات درکار نہیں ہے۔ اشاریہ کار مقامی طور پر چلتا ہے، تمام ماخذ سے ڈیٹا حاصل کرتا ہے، اور میٹا ڈیٹا کو ڈسک پر لکھتا ہے، جسے کمٹ کیا جاتا ہے۔ سائٹ صرف ڈسک سے پڑھتی ہے، جو رجسٹری کی بندش کے خلاف لچک کو یقینی بناتی ہے۔ تعمیر میں views:check گارڈ شامل ہے، جو متضاد ڈیٹا کی صورت میں ناکام ہوتا ہے۔ اسے Next.js 15، React 19، Tailwind v4، اور شادcn/ui کے ساتھ Turborepo مونو ریپو میں بنایا گیا ہے۔ MIT لائسنس کے تحت جاری کیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.