@ohu-mobile/core
Version:
20 lines (19 loc) • 542 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = omit;
var _deepmerge = _interopRequireDefault(require("deepmerge"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function omit(target, keys) {
var result = {};
for (var key in target) {
if (target.hasOwnProperty(key)) {
var element = (0, _deepmerge.default)({}, target[key]);
if (keys.indexOf(key) < 0) {
result[key] = element;
}
}
}
return result;
}