import objectEntries from "../polyfills/objectEntries.mjs"; | |
/** | |
* Creates an object map with the same keys as `map` and values generated by | |
* running each value of `map` thru `fn`. | |
*/ | |
export default function mapValue(map, fn) { | |
var result = Object.create(null); | |
for (var _i2 = 0, _objectEntries2 = objectEntries(map); _i2 < _objectEntries2.length; _i2++) { | |
var _ref2 = _objectEntries2[_i2]; | |
var _key = _ref2[0]; | |
var _value = _ref2[1]; | |
result[_key] = fn(_value, _key); | |
} | |
return result; | |
} |