// Module ID: 197 // Function ID: 198 // Name: define // Dependencies: [] // Module 197 (define) ((arg0) => { let closure_0 = arg0; function define(arg0, arg1) { Object.defineProperty(arg0, arg1, { value: arg2, enumerable: true, configurable: true, writable: true }); return arg0[arg1]; } let define2 = define; function tryCatch(call) { try { let obj = arg2; call = call.call; if (typeof call === "unknown") { let callResult = call(obj); } else { callResult = call(arg1, obj); } obj = { type: "normal", arg: null }; obj[1] = callResult; } catch (tmp4) { obj = { type: "throw", arg: null }; obj[1] = tmp4; return obj; } } class Generator { constructor() { return; } } class GeneratorFunction { constructor() { return; } } class GeneratorFunctionPrototype { constructor() { return; } } class AsyncIterator { constructor(arg0, arg1) { closure_0 = arg0; closure_1 = arg1; obj = { value: function enqueue(arg0, arg1) { let closure_0 = arg0; let closure_1 = arg1; if (nextPromise) { function callInvokeWithMethodAndArg() { return new closure_1((arg0, arg1) => { let closure_0 = arg0; let closure_1 = arg1; const tmp = outer1_6(outer1_0[closure_0], outer1_0, closure_1); if ("throw" !== tmp.type) { let iter = tmp.arg; let value = iter.value; if (value) { if (typeof value === "object") { let call = outer1_1.call; if (typeof call === "unknown") { let callResult = tmp8("__await"); } else { callResult = call(value, "__await"); } if (callResult) { outer1_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); let resolveResult = outer1_1.resolve(value.__await); } tmp8 = outer1_1; } } outer1_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); let resolveResult1 = outer1_1.resolve(value); } else { arg1(tmp.arg); } }); } nextPromise = nextPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg); } else { nextPromise = new closure_1((arg0, arg1) => { let closure_0 = arg0; let closure_1 = arg1; const tmp = outer1_6(outer1_0[closure_0], outer1_0, closure_1); if ("throw" !== tmp.type) { let iter = tmp.arg; let value = iter.value; if (value) { if (typeof value === "object") { let call = outer1_1.call; if (typeof call === "unknown") { let callResult = tmp8("__await"); } else { callResult = call(value, "__await"); } if (callResult) { outer1_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); let resolveResult = outer1_1.resolve(value.__await); } tmp8 = outer1_1; } } outer1_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }; let nextPromise = closure_1.resolve(fn.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); let resolveResult1 = outer1_1.resolve(value); } else { arg1(tmp.arg); } }); } return nextPromise; } }; tmp = f66033(this, "_invoke", obj); return; } } function maybeInvokeDelegate(iterator, method) { method = method.method; if (iterator.iterator[method] === undefined) { method.delegate = null; let tmp14 = "throw" === method && iterator.iterator.return; if (tmp14) { method.method = "return"; method.arg = undefined; maybeInvokeDelegate(iterator, method); tmp14 = "throw" === method.method; } if (!tmp14) { if ("return" !== method) { method.method = "throw"; const _TypeError2 = TypeError; const typeError = new TypeError("The iterator does not provide a '" + method + "' method"); method.arg = typeError; } } return closure_11; } else { const tmp24 = tryCatch(tmp, iterator.iterator, method.arg); if ("throw" === tmp24.type) { method.method = "throw"; method.arg = tmp24.arg; method.delegate = null; return closure_11; } else { if (tmp24.arg) { let tmp9 = iter; if (iter.done) { method[iterator.resultName] = iter.value; method.next = iterator.nextLoc; if ("return" !== method.method) { method.method = "next"; method.arg = undefined; } method.delegate = null; tmp9 = closure_11; } let tmp8 = tmp9; } else { method.method = "throw"; const _TypeError = TypeError; const typeError1 = new TypeError("iterator result is not an object"); method.arg = typeError1; method.delegate = null; tmp8 = closure_11; } return tmp8; } } } function pushTryEntry(tryLoc) { const obj = { tryLoc: tryLoc[0] }; if (1 in tryLoc) { obj.catchLoc = tryLoc[1]; } if (2 in tryLoc) { obj.finallyLoc = tryLoc[2]; obj.afterLoc = tryLoc[3]; } const tryEntries = this.tryEntries; tryEntries.push(obj); } function resetTryEntry(completion) { const tmp3 = completion.completion || {}; tmp3.type = "normal"; delete tmp[tmp2]; completion.completion = tmp3; } class Context { constructor(arg0) { items = []; items[0] = { tryLoc: "root" }; this.tryEntries = items; item = arg0.forEach(pushTryEntry, this); resetResult = this.reset(true); return; } } function doneResult() { return { value: "T", done: null }; } const hasOwnProperty = prototype.hasOwnProperty; let tmp = Object.defineProperty || ((arg0, arg1, value) => { arg0[arg1] = value.value; }); let closure_2 = tmp; let tmp2 = typeof Symbol === "function" ? Symbol : {}; let closure_3 = tmp3; let closure_4 = tmp5; try { define({}, ""); let tmp7 = define; function values(next) { let closure_0 = next; if (next) { if (next[closure_3]) { const call = tmp2.call; return typeof call === "unknown" ? tmp2() : call(next); } else if (typeof next.next === "function") { return next; } else { const _isNaN = isNaN; if (!isNaN(next.length)) { let c1 = -1; next = function next() { let arr; const sum = sum1 + 1; sum1 = sum; if (sum < next.length) { while (true) { let tmp2 = c1; let call = c1.call; arr = next; let tmp3 = sum1; if (typeof call === "unknown" ? tmp2(tmp3) : call(arr, tmp3)) { break; } else { let tmp4 = sum1; sum1 = sum1 + 1; } } next.value = arr[sum1]; next.done = false; return next; } next.value = undefined; next.done = true; return next; }; next.next = next; return next; } } } return { next: doneResult }; } arg0.wrap = function wrap(arg0, arg1, arg2, arg3) { let tmp = arg1; if (!arg1) { tmp = Generator; } let items = arg3; let obj = Object.create(tmp.prototype); if (!arg3) { items = []; } obj = Object.create(Context.prototype); const items1 = [{ tryLoc: "root" }]; obj.tryEntries = items1; const item = items.forEach(pushTryEntry, obj); obj.reset(true); obj = { value: function invoke(method, arg1) { let iter; if (closure_3 === outer1_9) { const _Error = Error; const error = new Error("Generator is already running"); throw error; } else if (tmp === outer1_10) { if ("throw" === method) { throw arg1; } else { return { value: "T", done: null }; } } else { _undefined.method = method; _undefined.arg = arg1; while (true) { iter = _undefined; let delegate = _undefined.delegate; if (delegate) { let tmp2 = outer1_17; let tmp3 = outer1_17(delegate, iter); if (tmp3) { let tmp15 = outer1_11; if (tmp3 === outer1_11) { continue; } else { return tmp3; } } } if ("next" === iter.method) { let arg = iter.arg; iter._sent = arg; iter.sent = arg; } else if ("throw" === iter.method) { let tmp5 = closure_3; let tmp6 = outer1_7; if (closure_3 === outer1_7) { break; } else { let dispatchExceptionResult = iter.dispatchException(iter.arg); } } else if ("return" === iter.method) { let abruptResult = iter.abrupt("return", iter.arg); } let tmp9 = outer1_9; closure_3 = outer1_9; let tmp10 = outer1_6; let tmp11 = iter; let tmp12 = _Promise; let tmp13 = outer1_6(iter, _Promise, iter); if ("normal" === tmp13.type) { closure_3 = iter.done ? outer1_10 : outer1_8; let tmp14 = outer1_11; if (tmp13.arg === outer1_11) { continue; } else { let obj = { value: null, done: null }; obj[0] = tmp13.arg; obj[1] = iter.done; return obj; } } else { if ("throw" !== tmp13.type) { continue; } else { let tmp25 = outer1_10; closure_3 = outer1_10; iter.method = "throw"; iter.arg = tmp13.arg; continue; } continue; } continue; } closure_3 = outer1_10; throw iter.arg; } } }; let closure_0 = arg0; let closure_1 = arg2; let closure_3 = closure_7; obj(obj, "_invoke", obj); return obj; }; class Generator { constructor() { return; } } class GeneratorFunction { constructor() { return; } } class GeneratorFunctionPrototype { constructor() { return; } } class AsyncIterator { constructor(arg0, arg1) { closure_0 = arg0; closure_1 = arg1; obj = { value: function enqueue(arg0, arg1) { let closure_0 = arg0; let closure_1 = arg1; if (nextPromise) { function callInvokeWithMethodAndArg() { return new closure_1((arg0, arg1) => { let closure_0 = arg0; let closure_1 = arg1; const tmp = outer1_6(outer1_0[closure_0], outer1_0, closure_1); if ("throw" !== tmp.type) { let iter = tmp.arg; let value = iter.value; if (value) { if (typeof value === "object") { let call = outer1_1.call; if (typeof call === "unknown") { let callResult = tmp8("__await"); } else { callResult = call(value, "__await"); } if (callResult) { outer1_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); let resolveResult = outer1_1.resolve(value.__await); } tmp8 = outer1_1; } } outer1_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); let resolveResult1 = outer1_1.resolve(value); } else { arg1(tmp.arg); } }); } nextPromise = nextPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg); } else { nextPromise = new closure_1((arg0, arg1) => { let closure_0 = arg0; let closure_1 = arg1; const tmp = outer1_6(outer1_0[closure_0], outer1_0, closure_1); if ("throw" !== tmp.type) { let iter = tmp.arg; let value = iter.value; if (value) { if (typeof value === "object") { let call = outer1_1.call; if (typeof call === "unknown") { let callResult = tmp8("__await"); } else { callResult = call(value, "__await"); } if (callResult) { outer1_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); let resolveResult = outer1_1.resolve(value.__await); } tmp8 = outer1_1; } } outer1_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }; let nextPromise = closure_1.resolve(fn.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); let resolveResult1 = outer1_1.resolve(value); } else { arg1(tmp.arg); } }); } return nextPromise; } }; tmp = f66033(this, "_invoke", obj); return; } } let closure_11 = {}; let obj = {}; tmp7(obj, tmp3, function() { return this; }); let _Object = Object; class Context { constructor(arg0) { items = []; items[0] = { tryLoc: "root" }; this.tryEntries = items; item = arg0.forEach(pushTryEntry, this); resetResult = this.reset(true); return; } } let tmp9Result = tmp9; if (tmp9) { tmp9Result = tmp9(tmp9(values([]))); } let tmp11 = tmp9Result; if (tmp9Result) { tmp11 = tmp9Result !== prototype; } if (!tmp11) { if (tmp11) { obj = tmp9Result; } function defineIteratorMethods(arg0) { let closure_0 = arg0; const items = ["next", "throw", "return"]; const item = items.forEach((arg0) => { let closure_0 = arg0; outer1_5(closure_0, arg0, function(arg0) { return this._invoke(closure_0, arg0); }); }); } const _Object2 = Object; obj = Object.create(obj); Generator.prototype = obj; GeneratorFunctionPrototype.prototype = obj; class Generator { constructor() { return; } } GeneratorFunction.prototype = GeneratorFunctionPrototype; class GeneratorFunction { constructor() { return; } } tmp15[0] = GeneratorFunctionPrototype; class GeneratorFunctionPrototype { constructor() { return; } } tmp(obj, "constructor", tmp15); class AsyncIterator { constructor(arg0, arg1) { closure_0 = arg0; closure_1 = arg1; obj = { value: function enqueue(arg0, arg1) { let closure_0 = arg0; let closure_1 = arg1; if (nextPromise) { function callInvokeWithMethodAndArg() { return new closure_1((arg0, arg1) => { let closure_0 = arg0; let closure_1 = arg1; const tmp = outer1_6(outer1_0[closure_0], outer1_0, closure_1); if ("throw" !== tmp.type) { let iter = tmp.arg; let value = iter.value; if (value) { if (typeof value === "object") { let call = outer1_1.call; if (typeof call === "unknown") { let callResult = tmp8("__await"); } else { callResult = call(value, "__await"); } if (callResult) { outer1_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); let resolveResult = outer1_1.resolve(value.__await); } tmp8 = outer1_1; } } outer1_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); let resolveResult1 = outer1_1.resolve(value); } else { arg1(tmp.arg); } }); } nextPromise = nextPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg); } else { nextPromise = new closure_1((arg0, arg1) => { let closure_0 = arg0; let closure_1 = arg1; const tmp = outer1_6(outer1_0[closure_0], outer1_0, closure_1); if ("throw" !== tmp.type) { let iter = tmp.arg; let value = iter.value; if (value) { if (typeof value === "object") { let call = outer1_1.call; if (typeof call === "unknown") { let callResult = tmp8("__await"); } else { callResult = call(value, "__await"); } if (callResult) { outer1_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); let resolveResult = outer1_1.resolve(value.__await); } tmp8 = outer1_1; } } outer1_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }; let nextPromise = closure_1.resolve(fn.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); let resolveResult1 = outer1_1.resolve(value); } else { arg1(tmp.arg); } }); } return nextPromise; } }; tmp = f66033(this, "_invoke", obj); return; } } tmp17[0] = GeneratorFunction; tmp(GeneratorFunctionPrototype, "constructor", tmp17); GeneratorFunction.displayName = tmp7(GeneratorFunctionPrototype, tmp5, "GeneratorFunction"); class Context { constructor(arg0) { items = []; items[0] = { tryLoc: "root" }; this.tryEntries = items; item = arg0.forEach(pushTryEntry, this); resetResult = this.reset(true); return; } } arg0.mark = (arg0) => { if (Object.setPrototypeOf) { const _Object = Object; Object.setPrototypeOf(arg0, GeneratorFunctionPrototype); } else { arg0.__proto__ = GeneratorFunctionPrototype; define2(arg0, closure_4, "GeneratorFunction"); } arg0.prototype = Object.create(closure_15); return arg0; }; arg0.awrap = (__await) => ({ __await }); const result = defineIteratorMethods(AsyncIterator.prototype); tmp7(AsyncIterator.prototype, tmp4, function() { return this; }); arg0.AsyncIterator = AsyncIterator; arg0.async = (arg0, fn) => { let _Promise = arg4; if (arg4 === undefined) { let tmp = globalThis; _Promise = Promise; } if (!fn) { let tmp4 = Generator; } else { tmp4 = fn; } let items = arg3; let obj = Object.create(tmp4.prototype); if (!arg3) { items = []; } obj = Object.create(Context.prototype); const items1 = [{ tryLoc: "root" }]; obj.tryEntries = items1; const item = items.forEach(pushTryEntry, obj); obj.reset(true); obj = { value: function invoke(method, arg1) { let iter; if (closure_3 === outer1_9) { const _Error = Error; const error = new Error("Generator is already running"); throw error; } else if (tmp === outer1_10) { if ("throw" === method) { throw arg1; } else { return { value: "T", done: null }; } } else { _undefined.method = method; _undefined.arg = arg1; while (true) { iter = _undefined; let delegate = _undefined.delegate; if (delegate) { let tmp2 = outer1_17; let tmp3 = outer1_17(delegate, iter); if (tmp3) { let tmp15 = outer1_11; if (tmp3 === outer1_11) { continue; } else { return tmp3; } } } if ("next" === iter.method) { let arg = iter.arg; iter._sent = arg; iter.sent = arg; } else if ("throw" === iter.method) { let tmp5 = closure_3; let tmp6 = outer1_7; if (closure_3 === outer1_7) { break; } else { let dispatchExceptionResult = iter.dispatchException(iter.arg); } } else if ("return" === iter.method) { let abruptResult = iter.abrupt("return", iter.arg); } let tmp9 = outer1_9; closure_3 = outer1_9; let tmp10 = outer1_6; let tmp11 = iter; let tmp12 = _Promise; let tmp13 = outer1_6(iter, _Promise, iter); if ("normal" === tmp13.type) { closure_3 = iter.done ? outer1_10 : outer1_8; let tmp14 = outer1_11; if (tmp13.arg === outer1_11) { continue; } else { let obj = { value: null, done: null }; obj[0] = tmp13.arg; obj[1] = iter.done; return obj; } } else { if ("throw" !== tmp13.type) { continue; } else { let tmp25 = outer1_10; closure_3 = outer1_10; iter.method = "throw"; iter.arg = tmp13.arg; continue; } continue; } continue; } closure_3 = outer1_10; throw iter.arg; } } }; let iter = arg0; _Promise = arg2; tmp = obj; let closure_3 = closure_7; tmp(obj, "_invoke", obj); iter = Object.create(AsyncIterator.prototype); iter = obj; tmp = undefined; tmp(iter, "_invoke", { value: function enqueue(arg0, arg1) { let closure_0 = arg0; let closure_1 = arg1; if (nextPromise) { function callInvokeWithMethodAndArg() { return new closure_1((arg0, arg1) => { let closure_0 = arg0; let closure_1 = arg1; const tmp = outer1_6(outer1_0[closure_0], outer1_0, closure_1); if ("throw" !== tmp.type) { let iter = tmp.arg; let value = iter.value; if (value) { if (typeof value === "object") { let call = outer1_1.call; if (typeof call === "unknown") { let callResult = tmp8("__await"); } else { callResult = call(value, "__await"); } if (callResult) { outer1_1.resolve(value.__await).then(() => { ... }, () => { ... }); let resolveResult = outer1_1.resolve(value.__await); } tmp8 = outer1_1; } } outer1_1.resolve(value).then(() => { ... }, () => { ... }); let resolveResult1 = outer1_1.resolve(value); } else { arg1(tmp.arg); } }); } nextPromise = nextPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg); } else { nextPromise = new closure_1((arg0, arg1) => { let closure_0 = arg0; let closure_1 = arg1; const tmp = outer1_6(outer1_0[closure_0], outer1_0, closure_1); if ("throw" !== tmp.type) { let iter = tmp.arg; let value = iter.value; if (value) { if (typeof value === "object") { let call = outer1_1.call; if (typeof call === "unknown") { let callResult = tmp8("__await"); } else { callResult = call(value, "__await"); } if (callResult) { outer1_1.resolve(value.__await).then((arg0) => { const tmp2 = outer1_6(lib.next, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; const value = iter.value; if (value) { if (typeof value === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(value, "__await"); } if (callResult) { closure_1.resolve(value.__await).then(() => { ... }, () => { ... }); const resolveResult = closure_1.resolve(value.__await); } tmp9 = closure_1; } } closure_1.resolve(value).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(value); } else { closure_1(tmp2.arg); } }); let resolveResult = outer1_1.resolve(value.__await); } tmp8 = outer1_1; } } outer1_1.resolve(value).then((value) => { iter.value = value; lib(iter); }, (arg0) => { const tmp2 = outer1_6(lib.throw, lib, arg0); if ("throw" !== tmp2.type) { const iter = tmp2.arg; let fn = iter.value; if (fn) { if (typeof fn === "object") { const call = closure_1.call; if (typeof call === "unknown") { let callResult = tmp9("__await"); } else { callResult = call(fn, "__await"); } tmp9 = closure_1; } fn = () => { ... }; let nextPromise = closure_1.resolve(fn.__await).then(() => { ... }, fn); const resolveResult = closure_1.resolve(fn.__await); } nextPromise = closure_1.resolve(fn).then(() => { ... }, () => { ... }); const resolveResult1 = closure_1.resolve(fn); } else { closure_1(tmp2.arg); } }); let resolveResult1 = outer1_1.resolve(value); } else { arg1(tmp.arg); } }); } return nextPromise; } }); let nextPromise = iter; if (!iter.isGeneratorFunction(fn)) { nextPromise = iter.next().then((done) => { if (done.done) { let nextResult = done.value; } else { nextResult = iter.next(); } return nextResult; }); let nextResult = iter.next(); } return nextPromise; }; const result1 = defineIteratorMethods(obj); tmp7(obj, tmp5, "Generator"); tmp7(obj, tmp3, function() { return this; }); tmp7(obj, "toString", () => "[object Generator]"); arg0.keys = (arg0) => { const ObjectResult = Object(arg0); let closure_0 = ObjectResult; const items = []; for (const key10008 in ObjectResult) { let tmp3 = key10008; let arr = items.push(key10008); continue; } const reversed = items.reverse(); function next() { if (items.length) { let arr = items; arr = items.pop(); next.value = arr; next.done = false; return next; } next.done = true; return next; } return next; }; arg0.values = values; obj = { constructor: null, reset: null, stop: null, dispatchException: null, abrupt: null, complete: null, finish: null, catch: null, delegateYield: null }; obj[0] = Context; obj[1] = function reset(arg0) { const obj = { prev: 0, next: 0, _sent: undefined, sent: undefined, done: false, delegate: null, method: "next", arg: undefined }; const tryEntries = obj.tryEntries; const item = tryEntries.forEach(resetTryEntry); if (!arg0) { for (const key10018 in obj) { let tmp8 = key10018; let tmp7 = "t" === key10018.charAt(0); if (!tmp7) { if (tmp7) { let _isNaN = isNaN; tmp7 = !isNaN(+key10018.slice(1)); } if (!tmp7) { continue; } else { obj[key10018] = undefined; continue; } continue; } else { let tmp4 = hasOwnProperty; let call = hasOwnProperty.call; if (typeof call === "unknown") { let callResult = tmp4(key10018); } else { callResult = call(obj, key10018); } let tmp6 = callResult; } } } }; obj[2] = function stop() { this.done = true; const completion = this.tryEntries[0].completion; if ("throw" === completion.type) { throw completion.arg; } else { return tmp.rval; } }; obj[3] = function dispatchException(arg0) { const self = this; if (this.done) { throw arg0; } else { let diff = self.tryEntries.length - 1; if (0 <= diff) { const completion = tmp2.completion; while ("root" !== self.tryEntries[diff].tryLoc) { if (tmp2.tryLoc <= self.prev) { let tmp11 = hasOwnProperty; let call2 = hasOwnProperty.call; let tmp4 = typeof call2 === "unknown" ? tmp11("catchLoc") : call2(tmp2, "catchLoc"); let call = tmp11.call; let tmp5 = typeof call === "unknown" ? tmp11("finallyLoc") : call(tmp2, "finallyLoc"); if (tmp4) { if (tmp5) { if (self.prev < tmp2.catchLoc) { let str8 = "throw"; completion.type = "throw"; completion.arg = arg0; self.next = tmp2.catchLoc; let str9 = "next"; self.method = "next"; self.arg = undefined; let flag3 = true; return true; } else if (self.prev < tmp2.finallyLoc) { let str7 = "throw"; completion.type = "throw"; completion.arg = arg0; self.next = tmp2.finallyLoc; let flag2 = false; return false; } } } if (tmp4) { if (self.prev < tmp2.catchLoc) { let str5 = "throw"; completion.type = "throw"; completion.arg = arg0; self.next = tmp2.catchLoc; let str6 = "next"; self.method = "next"; self.arg = undefined; let flag = true; return true; } } else if (tmp5) { if (self.prev < tmp2.finallyLoc) { let str12 = "throw"; completion.type = "throw"; completion.arg = arg0; self.next = tmp2.finallyLoc; let flag5 = false; return false; } } else { let tmp6 = globalThis; let _Error = Error; let tmp7 = new.target; let str4 = "try statement without catch or finally"; let tmp8 = new.target; let error = new Error("try statement without catch or finally"); let tmp10 = error; throw error; } } diff = diff - 1; } completion.type = "throw"; completion.arg = arg0; self.next = "end"; return false; } } }; obj[4] = function abrupt(type, arg1) { const self = this; let diff = this.tryEntries.length - 1; let tmp2; if (0 <= diff) { while (true) { let tmp3 = self.tryEntries[diff]; let tmp4 = diff; if (tmp3.tryLoc <= self.prev) { let tmp5 = hasOwnProperty; let call = hasOwnProperty.call; if (typeof call === "unknown" ? tmp5("finallyLoc") : call(tmp3, "finallyLoc")) { tmp2 = tmp3; if (self.prev < tmp3.finallyLoc) { break; } } break; } diff = diff - 1; if (0 > diff) { break; } } } let tmp6 = tmp2; if (tmp2) { let tmp7 = "break" === type; if (!tmp7) { tmp7 = "continue" === type; } tmp6 = tmp7; } if (tmp6) { tmp6 = tmp2.tryLoc <= arg1; } if (tmp6) { tmp6 = arg1 <= tmp2.finallyLoc; } if (tmp6) { tmp2 = null; } const tmp8 = tmp2 ? tmp2.completion : {}; tmp8.type = type; tmp8.arg = arg1; if (tmp2) { self.method = "next"; self.next = tmp2.finallyLoc; let completeResult = closure_11; } else { completeResult = self.complete(tmp8); } return completeResult; }; obj[5] = function complete(type, next) { if ("throw" === type.type) { throw type.arg; } else { const self = this; if ("break" !== type.type) { if ("continue" !== type.type) { if ("return" === type.type) { const arg = type.arg; self.arg = arg; self.rval = arg; self.method = "return"; self.next = "end"; } else { if (tmp2) { self.next = next; } tmp2 = "normal" === type.type && next; } } return closure_11; } self.next = type.arg; } }; obj[6] = function finish(arg0) { const self = this; let diff = this.tryEntries.length - 1; if (0 <= diff) { while (self.tryEntries[diff].finallyLoc !== arg0) { diff = diff - 1; } self.complete(self.tryEntries[diff].completion, self.tryEntries[diff].afterLoc); const tmp7 = self.tryEntries[diff].completion || {}; tmp7.type = "normal"; delete tmp[tmp2]; self.tryEntries[diff].completion = tmp7; return closure_11; } }; obj[7] = function catch(arg0) { let diff = this.tryEntries.length - 1; if (0 <= diff) { while (this.tryEntries[diff].tryLoc !== arg0) { diff = diff - 1; } let completion = tmp4.completion; let arg; if ("throw" === completion.type) { completion = tmp4.completion; if (!completion) { completion = {}; } completion.type = "normal"; delete tmp[tmp2]; tmp4.completion = completion; arg = completion.arg; } return arg; } const error = new Error("illegal catch attempt"); throw error; }; obj[8] = function delegateYield(next, resultName, nextLoc) { let closure_0 = next; if (!next) { const obj = { next: null }; obj[0] = doneResult; let tmp3 = obj; } else if (next[closure_3]) { let call = tmp2.call; typeof call === "unknown" ? tmp2() : call(next); } else { tmp3 = next; if (typeof next.next !== "function") { const _isNaN = isNaN; if (!isNaN(next.length)) { let c1 = -1; next = function next() { let arr; const sum = sum1 + 1; sum1 = sum; if (sum < next.length) { while (true) { let tmp2 = c1; let call = c1.call; arr = next; let tmp3 = sum1; if (typeof call === "unknown" ? tmp2(tmp3) : call(arr, tmp3)) { break; } else { let tmp4 = sum1; sum1 = sum1 + 1; } } next.value = arr[sum1]; next.done = false; return next; } next.value = undefined; next.done = true; return next; }; next.next = next; tmp3 = next; } } } this.delegate = { iterator: tmp3, resultName, nextLoc }; if ("next" === this.method) { tmp6.arg = undefined; } return closure_11; }; Context.prototype = obj; return arg0; } else { let call = hasOwnProperty.call; if (typeof call === "unknown") { let hasOwnPropertyResult = hasOwnProperty(tmp3); } else { hasOwnPropertyResult = call(tmp9Result, tmp3); } } } catch (err) { define2 = function define(arg0, arg1, arg2) { arg0[arg1] = arg2; return arg2; }; tmp7 = define2; } })(typeof obj === "object" ? obj.exports : {});