MCPcopy
hub / github.com/tinyplex/tinybase / objMap

Function objMap

docs/pseudo.esm.sh/tinybase@9.0.0/index.js:132–132  ·  view source on GitHub ↗
(obj, cb)

Source from the content-addressed store, hash-verified

130var objForEach = (obj, cb) => arrayForEach(objEntries(obj), ([id2, value]) => cb(value, id2));
131var objToArray = (obj, cb) => arrayMap(objEntries(obj), ([id2, value]) => cb(value, id2));
132var objMap = (obj, cb) => objNew(objToArray(obj, (value, id2) => [id2, cb(value, id2)]));
133var objSize = (obj) => size(objIds(obj));
134var objIsEmpty = (obj) => isObject(obj) && objSize(obj) == 0;
135var objIsEqual = (obj1, obj2, isEqual = (value1, value2) => value1 === value2) => {

Callers 8

mapMatchFunction · 0.70
setCellIntoNewRowFunction · 0.70
setPartialRowFunction · 0.70
setPartialValuesFunction · 0.70
applyChangesFunction · 0.70
createStoreFunction · 0.70
createMergeableStoreFunction · 0.70
index.jsFile · 0.70

Calls 2

objNewFunction · 0.70
objToArrayFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…