issue-severity.js 565 B

123456789101112
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.compareIssueSeverities = exports.isIssueSeverity = void 0;
  4. function isIssueSeverity(value) {
  5. return ['error', 'warning'].includes(value);
  6. }
  7. exports.isIssueSeverity = isIssueSeverity;
  8. function compareIssueSeverities(severityA, severityB) {
  9. const [priorityA, priorityB] = [severityA, severityB].map((severity) => ['warning' /* 0 */, 'error' /* 1 */].indexOf(severity));
  10. return Math.sign(priorityB - priorityA);
  11. }
  12. exports.compareIssueSeverities = compareIssueSeverities;