منصوبے کے بارے میں

Alouette ایک ڈیزائن سسٹم ہے جو React اور React Native ایپلی کیشنز میں یوزر انٹرفیس بنانے کے لیے اجزاء اور ٹولز فراہم کرتا ہے۔ NativeWind v5 پر مبنی یہ سسٹم قابلِ ترتیب ڈیفالٹس کے ساتھ مستقل مزاجی، رسائی اور کارکردگی پر توجہ مرکوز کرتا ہے۔ اس monorepo میں بنیادی پیکیج 'alouette'، آئیکن لائبریری 'alouette-icons'، اور Expo اور Storybook استعمال کرنے والی ڈیمو ایپلی کیشنز شامل ہیں۔ اس میں 'alouette-install-skills' کمانڈ کے ذریعے AI ایجنٹ انٹیگریشن کی خصوصیت موجود ہے جو Claude AI کو استعمال کے رہنما خطوط کے ساتھ کنفیگر کرتی ہے۔ ڈویلپمنٹ کے لیے Node.js 20.9.0+ درکار ہے، پیکیج مینجمنٹ کے لیے pnpm استعمال کیا جاتا ہے، اور اجزاء کی بصری نمائش کے لیے Storybook شامل ہے۔ یہ پروجیکٹ ISC لائسنس کی پیروی کرتا ہے اور شراکت کے لیے سیٹ اپ ہدایات فراہم کرتا ہے جس میں ٹیسٹنگ اور linting ورک فلو شامل ہیں۔