37 lines
841 B
JavaScript
37 lines
841 B
JavaScript
// Module ID: 629
|
|
// Function ID: 630
|
|
// Name: baseKeys
|
|
// Dependencies: [630, 631]
|
|
|
|
// Module 629 (baseKeys)
|
|
|
|
export default function baseKeys(arg0) {
|
|
if (require(630) /* isPrototype */(arg0)) {
|
|
const items = [];
|
|
const _Object = Object;
|
|
for (const key10016 in Object(arg0)) {
|
|
let tmp6 = key10016;
|
|
let tmp7 = hasOwnProperty;
|
|
let call = hasOwnProperty.call;
|
|
if (typeof call === "unknown") {
|
|
let callResult = tmp7(key10016);
|
|
} else {
|
|
callResult = call(arg0, key10016);
|
|
}
|
|
if (callResult) {
|
|
callResult = "constructor" != key10016;
|
|
}
|
|
if (!callResult) {
|
|
continue;
|
|
} else {
|
|
let arr = items.push(key10016);
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
return items;
|
|
} else {
|
|
return tmp(631)(arg0);
|
|
}
|
|
tmp = require;
|
|
};
|