عن المشروع
هذا المشروع عبارة عن Node.js monorepo يتم إدارته بواسطة pnpm ويوفر مجموعة من الدوال المساعدة للأغراض العامة. تم هيكلته كمجموعة من الحزم (مثل arrays) لتوفير أدوات مساعدة نمطية.
يتضمن المستودع سير عمل تطويري شامل يتميز بما يلي:
- فحص الأنواع (Type checking) والتدقيق اللغوي (linting)
- اختبارات مؤتمتة مع تقارير التغطية
- مشغل مخصص (`nmr`) لتنفيذ النصوص البرمجية على مستوى المشروع أو مستوى الحزمة
- خط أنابيب نشر مؤتمت باستخدام npm trusted publishing (OIDC) و GitHub Actions للتعامل مع الإصدارات، وسجلات التغييرات (changelogs)، والنشر في npm registry.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.