عن المشروع
Bezier React هو monorepo الخاص بحزمة bezier-react والحزم ذات الصلة، وتديره بشكل أساسي شركة Channel Corp. يسرد ملف README عدة مساحات عمل: bezier-react، وهي مكتبة مكونات React التي تطبق نظام تصميم Bezier؛ وbezier-icons، وهي مكتبة أيقونات لنفس نظام التصميم؛ وbezier-codemod، وهي تحويلات codemod تهدف إلى المساعدة في ترقية التطبيقات التي تستخدم نظام التصميم؛ وbezier-figma-plugin، وهي إضافة Figma تهدف إلى بناء نظام التصميم وزيادة الإنتاجية؛ وbezier-tokens، وهي مكتبة design token؛ وstylelint-bezier، وهي تهيئة Stylelint لنظام التصميم.
يتم إدارة المستودع كـ Yarn workspace monorepo. يتم تثبيت التبعيات باستخدام yarn install، ويمكن بناء جميع مساحات العمل باستخدام yarn build، أو بناء مساحة عمل واحدة باستخدام yarn build --filter متبوعاً باسم مساحة العمل. يتم تشغيل Storybook من خلال yarn dev. كما تم توثيق أوامر جذرية إضافية: yarn test لاختبار جميع مساحات العمل، وyarn lint لفحص جميع مساحات العمل، وyarn typecheck للتحقق من الأنواع في جميع مساحات العمل، وyarn clean لإزالة الملفات التي تم إنشاؤها.
يربط ملف README بنشر Storybook، وشارة إصدار الحزمة، وشارة حالة CircleCI وتغطية Codecov، ويوجه المساهمين إلى دليل المساهمة. يشير المسؤولون إلى أن الحزم يتم المساهمة فيها بشكل أساسي من قبل Channel Corp.، مع الإشارة إلى أن المساهمات والملاحظات مرحب بها.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.