UNPKG

keyby

Version:

A typescript implementation of keyby method, inspired by lodash.keyby

8 lines 271 B
export function keyBy(array, key) { return array.reduce((r, x) => ({ ...r, [x[key]]: x }), {}); } export function keyByFunction(array, keyFn) { return array.reduce((r, x) => ({ ...r, [keyFn(x)]: x }), {}); } export default keyBy; //# sourceMappingURL=keyby.js.map