map-values.js 457 B

123456789101112131415
  1. import isNil from './is-nil';
  2. import isObject from './is-object';
  3. var identity = function (v) { return v; };
  4. export default (function (object, func) {
  5. if (func === void 0) { func = identity; }
  6. var r = {};
  7. if (isObject(object) && !isNil(object)) {
  8. Object.keys(object).forEach(function (key) {
  9. // @ts-ignore
  10. r[key] = func(object[key], key);
  11. });
  12. }
  13. return r;
  14. });
  15. //# sourceMappingURL=map-values.js.map