@fdm-monster/server
Version:
FDM Monster is a bulk OctoPrint, Klipper, PrusaLink and BambuLab manager to set up, configure and monitor 3D printers. Our aim is to provide neat overview over your farm.
12 lines (11 loc) • 374 B
JavaScript
//#region src/utils/array.util.ts
const groupArrayBy = (array, predicate) => array.reduce((acc, value, index, array) => {
(acc[predicate(value, index, array)] ||= []).push(value);
return acc;
}, {});
const distinct = (value, index, self) => {
return self.indexOf(value) === index;
};
//#endregion
export { distinct, groupArrayBy };
//# sourceMappingURL=array.util.js.map