UNPKG

dangerjs-wrapper

Version:

Plugin to Apply cultural rules during your CI process.

15 lines (14 loc) 674 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.checkRequestedReviewers = void 0; const checkRequestedReviewers = (dangerConfig) => { var _a; const minReviewersRequired = dangerConfig.minReviewersRequired || 1; const prReviewers = ((_a = danger.github.requested_reviewers) === null || _a === void 0 ? void 0 : _a.users.length) + danger.github.reviews.length; if (prReviewers < minReviewersRequired) { warn(`The PR has ${prReviewers} reviewers and must have at least ${minReviewersRequired} reviewers !!`); return false; } return true; }; exports.checkRequestedReviewers = checkRequestedReviewers;