عن المشروع

توفر Shescape واجهة برمجة تطبيقات بسيطة وخفيفة الوزن لتهريب السلاسل النصية لمختلف الأوامر، مما يمنع هجمات حقن الأوامر. تكتشف الأمر المستهدف تلقائيًا وتدعم أوامر Unix (Bash و BusyBox و csh و Dash و Zsh) وأوامر Windows (cmd.exe و PowerShell). يتم التثبيت عبر npm، ويتضمن الاستخدام إنشاء مثيل Shescape واستدعاء طرق التهريب الخاصة به. تحمي المكتبة أيضًا من الوصول إلى متغيرات البيئة وحقن العلامات، وتتضمن وثائق لحالات الاستخدام والوصفات والهجرة والاختبار.