UNPKG

673 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var tslib_1 = require("tslib");
4var is_nil_1 = (0, tslib_1.__importDefault)(require("./is-nil"));
5var is_object_1 = (0, tslib_1.__importDefault)(require("./is-object"));
6var identity = function (v) { return v; };
7exports.default = (function (object, func) {
8 if (func === void 0) { func = identity; }
9 var r = {};
10 if ((0, is_object_1.default)(object) && !(0, is_nil_1.default)(object)) {
11 Object.keys(object).forEach(function (key) {
12 // @ts-ignore
13 r[key] = func(object[key], key);
14 });
15 }
16 return r;
17});
18//# sourceMappingURL=map-values.js.map
\No newline at end of file