eslint-formatter-summary
Version:
ESLint summary formatter aggregating results by rule
26 lines (20 loc) • 505 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("core-js/modules/es.array.sort.js");
var sortBy = function sortBy(prop, array, direction) {
array.sort(function (a, b) {
if (a[prop] < b[prop]) {
return direction === 'asc' ? -1 : 1;
}
if (a[prop] > b[prop]) {
return direction === 'asc' ? 1 : -1;
}
return 0;
});
};
var _default = sortBy;
exports.default = _default;
module.exports = exports.default;