typedash
Version:
modern, type-safe collection of utility functions
17 lines (15 loc) • 358 B
JavaScript
;
// src/functions/keyBy/keyBy.ts
function keyBy(array, keyGetter) {
return array.reduce(
(draftObject, currentItem) => {
const key = keyGetter(currentItem);
draftObject[key] = currentItem;
return draftObject;
},
{}
);
}
exports.keyBy = keyBy;
//# sourceMappingURL=out.js.map
//# sourceMappingURL=index.cjs.map