43 lines
961 B
JavaScript
43 lines
961 B
JavaScript
// Module ID: 4613
|
|
// Function ID: 4614
|
|
// Name: keys
|
|
// Dependencies: [4614, 4615]
|
|
|
|
// Module 4613 (keys)
|
|
if (keys) {
|
|
let keys2 = function keys(arg0) {
|
|
return keys(arg0);
|
|
};
|
|
} else {
|
|
keys2 = require("isArguments");
|
|
}
|
|
keys = Object.keys;
|
|
keys2.shim = function shimObjectKeys() {
|
|
if (Object.keys) {
|
|
if (!((arg0, arg1) => {
|
|
const keys = Object.keys(arguments);
|
|
let tmp = keys;
|
|
if (keys) {
|
|
tmp = keys.length === arguments.length;
|
|
}
|
|
return tmp;
|
|
})(1, 2)) {
|
|
const _Object2 = Object;
|
|
Object.keys = function keys(arg0) {
|
|
if (callback(table[1])(arg0)) {
|
|
const call = closure_2.call;
|
|
tmp(typeof call === "unknown" ? closure_2() : call(arg0));
|
|
const tmp2 = closure_2;
|
|
} else {
|
|
return tmp(arg0);
|
|
}
|
|
};
|
|
}
|
|
} else {
|
|
const _Object = Object;
|
|
Object.keys = keys2;
|
|
}
|
|
return Object.keys || keys2;
|
|
};
|
|
|
|
export default keys2;
|