UNPKG

677 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var tslib_1 = require("tslib");
4var each_1 = (0, tslib_1.__importDefault)(require("./each"));
5var is_plain_object_1 = (0, tslib_1.__importDefault)(require("./is-plain-object"));
6var hasOwnProperty = Object.prototype.hasOwnProperty;
7exports.default = (function (object, keys) {
8 if (object === null || !(0, is_plain_object_1.default)(object)) {
9 return {};
10 }
11 var result = {};
12 (0, each_1.default)(keys, function (key) {
13 if (hasOwnProperty.call(object, key)) {
14 result[key] = object[key];
15 }
16 });
17 return result;
18});
19//# sourceMappingURL=pick.js.map
\No newline at end of file