decord/source/__polyfill/17xxx/module_17347.js
github-actions da5b5e5efe chore: update source for alpha 346.6
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4821.js (118.4 MB)
2026-09-12 13:45:10 +00:00

77 lines
1.5 KiB
JavaScript

// Module ID: 17347
// Function ID: 17348
// Dependencies: [17348]
// Module 17347
import extend from "extend" /* 17348 */;
require = arg1;
const dependencyMap = arg6;
let tmp = (() => {
try {
const _Object = Object;
return Object.defineProperty({}, "a", {});
} catch (err) {
return false;
}
})();
if (!tmp) {
let _Object = Object;
}
if (tmp) {
const _Object2 = Object;
} else {
defineProperty = (__defineGetter__, arg1, get) => {
if ("get" in get) {
if (__defineGetter__.__defineGetter__) {
__defineGetter__.__defineGetter__(arg1, get.get);
}
}
const hop = extend.hop;
const call = hop.call;
let tmp = typeof call === "unknown" ? hop(arg1) : call(__defineGetter__, arg1);
if (tmp) {
tmp = !("value" in get);
}
if (!tmp) {
__defineGetter__[arg1] = get.value;
}
};
}
export { defineProperty };
export const objCreate = Object.create || ((arg0, obj) => {
class F {
constructor() {
return;
}
}
F.prototype = arg0;
obj = Object.create(F.prototype);
for (const key10008 in arg1) {
class F {
constructor() {
return;
}
}
let hop = extend.hop;
let call = hop.call;
if (typeof call === "unknown") {
let hopResult = hop(key10008);
} else {
hopResult = call(arg1, key10008);
}
if (!hopResult) {
continue;
} else {
let tmp4 = fn(obj, key10008, arg1[key10008]);
class F {
constructor() {
return;
}
}
}
continue;
}
return obj;
});