danger/danger-js
کاربرد:
این ابزار به تو کمک میکنه تا در فرآیند کد ریویو، چیزهایی که فراموش کردی یا اشتباه انجام دادی رو به صورت خودکار چک کنی. مثل این میمونه که یه دستیار هوشمند کنار تو نشسته و هر جا اشتباه کردی یا چیزی رو جا انداختی بهت هشدار بده.
در چه شرایطی بهتره استفاده شود؟
وقتی تیم تو داره روی یه پروژه بزرگ کار میکنه و میخوای بدون دخالت دستی، استانداردهای کدنویسی، تستها، تغییرات داکیومنتیشن و چیزهای دیگه چک بشن. همچنین وقتی میخوای ریویوهای کد رو سریعتر و حرفهایتر کنی، این ابزار میتونه خیلی کمککننده باشه.
چند مثال از موارد استفاده
اگر کسی کامیت کرد اما تغییری تو تستها نذاشت، یه هشدار بده
اگر تو تغییرات PR، فایل داکیومنتیشن آپدیت نشده، یادآوری کن
اگر کسی کامنت نذاشته یا توضیح نداده، درخواست توضیح بده
اگر تغییرات روی فایلهای حساس انجام شده، یه هشدار زرد نشون بده
اگر خطوط کد زیادی اضافه شده، درخواست بررسی دقیقتر بده
- ##code
- ##automation
- ##javascript
- ##ci
- ##dev
- ##github
- ##pull
- ##testing
- ##developer
- ##dangerjs
