عن المشروع

strip-comments-js هي أداة مصممة لإزالة التعليقات من الكود المصدري لـ JavaScript و TypeScript. وهي توفر واجهة سطر أوامر (CLI) لمعالجة الملفات وواجهة برمجة تطبيقات (API) برمجية لمعالجة النصوص. توفر الأداة تحكماً دقيقاً في أنواع التعليقات التي يتم إزالتها من خلال عدة خيارات: - pattern: تصفية التعليقات المراد إزالتها بناءً على نمط محدد. - licenseHeader: التحكم في إزالة ترويسات حقوق الطبع والنشر. - line: تفعيل أو تعطيل إزالة التعليقات ذات السطر الواحد. - block: تفعيل أو تعطيل إزالة التعليقات الكتلوية (block comments). - jsdoc: تفعيل أو تعطيل إزالة التعليقات التي تتبع نمط JSDoc. - protected: تفعيل أو تعطيل إزالة التعليقات المحمية (على سبيل المثال، التي تبدأ بـ //! أو /*!). - sourcemap: تفعيل أو تعطيل إزالة تعليقات خرائط المصدر (source mapping). - spdx: التحكم في إزالة معرفات SPDX ذات الصيغة المختصرة.