decord/source/__polyfill/14xxx/module_14139.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

95 lines
2.5 KiB
JavaScript

// Module ID: 14139
// Function ID: 14140
// Dependencies: [14102, 14131, 14122, 14127, 14123, 14126, 14133, 14130]
// Module 14139
const require = globalThis.__r;
export default (arg0, arg1, arg2, arg3) => {
let obj;
_require = arg3;
const tmp3 = new require("module_14102")(arg0, arg3);
const tmp4 = new require("module_14131")(arg1, arg3);
if (">" === arg2) {
dependencyMap = tmp(14122);
let tmpResult = tmp(14127);
const tmpResult3 = tmp(14123);
closure_2 = tmpResult3;
let str3 = ">=";
let str = ">";
let tmpResult4 = tmpResult3;
} else {
str = "<";
if ("<" === arg2) {
dependencyMap = tmp(14123);
tmpResult = tmp(14126);
tmpResult4 = tmp(14122);
closure_2 = tmpResult4;
str3 = "<=";
} else {
const _TypeError = TypeError;
const typeError = new TypeError("Must provide a hilo val of \"<\" or \">\"");
throw typeError;
}
}
if (require("module_14133")(tmp3, tmp4, arg3)) {
return false;
} else {
let num = 0;
let num3 = 0;
if (0 < tmp4.set.length) {
while (true) {
let arr = tmp4.set[num3];
_require = null;
dependencyMap = null;
let item = arr.forEach((semver) => {
let tmp = semver;
if (semver.semver === closure_0(semver[7]).ANY) {
tmp = new closure_0(semver[7])(">=0.0.0");
}
let tmp6 = closure_0;
if (!closure_0) {
tmp6 = tmp;
}
closure_0 = tmp6;
let tmp7 = semver;
if (!semver) {
tmp7 = tmp;
}
semver = tmp7;
if (dependencyMap(tmp.semver, closure_0.semver, require)) {
closure_0 = tmp;
} else if (React2(tmp.semver, semver.semver, require)) {
semver = tmp;
}
});
if (_require.operator !== str) {
if (_require.operator !== str3) {
if (!dependencyMap.operator) {
if (tmpResult(tmp3, dependencyMap.semver)) {
obj = { v: false };
}
}
let obj2;
if (dependencyMap.operator === str3) {
if (tmpResult4(tmp3, dependencyMap.semver)) {
obj2 = { v: false };
}
}
obj = obj2;
}
if (obj) {
break;
} else {
num3 = num + 1;
num = num3;
}
}
obj = { v: false };
}
return obj.v;
}
return true;
}
};