عن المشروع

كلوجيرسكريبت هو مترجم مفتوح المصدر يحول كود كلوجير إلى جافا سكريبت، مما يتيح للمطورين بناء تطبيقات تعمل في المتصفحات وبيئات الجافا سكريبت الأخرى باستخدام لغة كلوجير. الهدف المميز هو أن يكون الكود المُخرج متوافقاً مع وضع التحسين المتقدم لمُترجم جارو ك्लोज़र كंपाइलر من جوجل، والذي يسمح بتحسينات عدوانية للناتج النهائي. الإصدار الحالي المستقر هو 1.12.145، وهو موزع تحت إحداثيات Maven org.clojure/clojurescript. يمكن استهلاكه عبر عدة أدوات بناء مثل Clojure deps.edn، Leiningen، و Maven. للمبتدئين، يُوجهون إلى دليل البدء السريع والوثائق العامة والدروس التعليمية على الموقع الرسمي. كما تحافظ المشروع على صفحة تسرد الشركات التي تستخدم كلوجيرسكريبت كمصدر للإعتماد العملي. فيما يتعلق بالمجتمع والدعم، يتم التعامل مع الأسئلة والتعليقات عبر قائمة بريدية لمشروع كلوجير. تشمل القنوات المجتمعية أيضاً قائمة بريدية لمستخدمي كلوجيرسكريبت وقناة IRC و قناة Slack. يتم تتبع تقارير الأخطاء ومطلبات الميزات في Jira تحت مشروع CLJS، وتوفر الويكي إرشادات حول كيفية الإبلاغ عن المشكلات. بالنسبة للمساهمين، يعمل كلوجيرسكريبت تحت نفس الترخيص الذي يغطي كلوجير. يجب على المساهمين توقيع اتفاقية المُساهم وإرسال التصحيحات عبر القنوات المناسبة. تُوثق تفاصيل المساهمة على clojure.org وفي قسم المطورين في وثيقة المشروع، والتي تغطي العمل على المترجم وتشغيل اختباراته. كما تعترف المشروع بـ YourKit لتبرمجها ترخيص مفتوح المصدر الخاص بها، مما سهّل تحسين أداء المترجم.