MCPcopy
hub / github.com/bugy/script-server / toMap

Function toMap

web-src/src/common/utils/common.js:547–553  ·  view source on GitHub ↗
(elements, keyExtractor, valueExtractor)

Source from the content-addressed store, hash-verified

545}
546
547export function toMap(elements, keyExtractor, valueExtractor) {
548 return elements.reduce(
549 (obj, element) =>
550 Object.assign(obj, {[keyExtractor(element)]: valueExtractor(element)})
551 , {}
552 );
553}
554
555export function deepCloneObject(obj) {
556 return JSON.parse(JSON.stringify(obj));

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected