41 lines
948 B
JavaScript
41 lines
948 B
JavaScript
// Module ID: 4471
|
|
// Function ID: 4472
|
|
// Name: baseKeysIn
|
|
// Dependencies: [606, 4472, 630]
|
|
|
|
// Module 4471 (baseKeysIn)
|
|
|
|
export default function baseKeysIn(obj) {
|
|
if (require(606) /* isObject */(obj)) {
|
|
const tmp3 = tmp(630)(obj);
|
|
const items = [];
|
|
for (const key10017 in arg0) {
|
|
let tmp10 = key10017;
|
|
let tmp8 = "constructor" != key10017;
|
|
if (!tmp8) {
|
|
if (tmp3) {
|
|
tmp8 = !tmp3;
|
|
} else {
|
|
let tmp5 = hasOwnProperty;
|
|
let call = hasOwnProperty.call;
|
|
if (typeof call === "unknown") {
|
|
let callResult = tmp5(key10017);
|
|
} else {
|
|
callResult = call(arg0, key10017);
|
|
}
|
|
let tmp7 = callResult;
|
|
}
|
|
}
|
|
if (!tmp8) {
|
|
continue;
|
|
} else {
|
|
let arr = items.push(key10017);
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
return items;
|
|
} else {
|
|
return tmp(4472)(obj);
|
|
}
|
|
};
|