• เครื่องมือจัดการ Git hook ประสิทธิภาพสูงที่ใช้ได้กับโปรเจกต์หลากหลายประเภท เช่น Node.js, Ruby, Python
  • เขียนด้วยภาษา Go จึงทำงานได้รวดเร็วและรองรับการรันแบบขนาน อีกทั้งทำงานเป็นไบนารีเดี่ยวที่ไม่มี dependency ทำให้ติดตั้งและดูแลรักษาได้ง่าย
  • การกรองไฟล์: รองรับการกรองไฟล์ด้วย glob หรือ regex
  • รองรับหลายภาษาและหลายสภาพแวดล้อม: ใช้งานร่วมกับ Node.js, Ruby, Python, Docker เป็นต้น
  • รองรับการตั้งค่าแบบโลคัล: มี lefthook-local.yml สำหรับการตั้งค่าส่วนตัวของนักพัฒนา
  • การรันสคริปต์: สามารถรันลอจิกที่ซับซ้อนผ่านสคริปต์แบบไฟล์ได้
  • สั่งรันกลุ่มคำสั่งได้โดยตรง: สามารถรันกลุ่ม hook หรือทาสก์ที่ต้องการด้วยตนเองได้
  • การรันแบบขนาน: จัดการหลายงานภายใน hook พร้อมกันได้

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น