in gulpfile.js [159:184]
const rankDatasets = function (datasets, ignoreRank) {
// Calculate rank
datasets = datasets.map((d) => {
d.rank = 0;
if (d['Tags'].includes('aws-pds')) { d.rank += 3; }
if (d['DataAtWork']) { d.rank += 1 * _.flatMap(d['DataAtWork']).length; }
return d;
});
// Order
if (ignoreRank) {
datasets = _.orderBy(datasets, ['Name'], ['asc']);
} else {
datasets = _.orderBy(datasets, ['rank', 'Name'], ['desc', 'asc']);
}
// Remove rank variable
datasets = datasets.map((d) => {
delete d.rank;
return d;
});
return datasets;
};