group-by.js 337 B

1234567891011
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.groupBy = void 0;
  4. function groupBy(source, by) {
  5. return source.reduce(function (acc, curr) {
  6. (acc[curr[by]] = acc[curr[by]] || []).push(curr);
  7. return acc;
  8. }, {});
  9. }
  10. exports.groupBy = groupBy;
  11. //# sourceMappingURL=group-by.js.map