Sha256: e9892e94e1b33a68e9c04452a91e665a04d43bfbd04d24f12801511adfdf8a29
Contents?: true
Size: 480 Bytes
Versions: 19
Compression:
Stored size: 480 Bytes
Contents
import hasOwnProp from '../utils/has-own-prop'; var priorities = {}; export function addUnitPriority(unit, priority) { priorities[unit] = priority; } export function getPrioritizedUnits(unitsObj) { var units = [], u; for (u in unitsObj) { if (hasOwnProp(unitsObj, u)) { units.push({ unit: u, priority: priorities[u] }); } } units.sort(function (a, b) { return a.priority - b.priority; }); return units; }
Version data entries
19 entries across 19 versions & 1 rubygems