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