1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| import OverloadYield from "./OverloadYield.js";
| import regeneratorDefine from "./regeneratorDefine.js";
| function AsyncIterator(t, e) {
| function n(r, o, i, f) {
| try {
| var c = t[r](o),
| u = c.value;
| return u instanceof OverloadYield ? e.resolve(u.v).then(function (t) {
| n("next", t, i, f);
| }, function (t) {
| n("throw", t, i, f);
| }) : e.resolve(u).then(function (t) {
| c.value = t, i(c);
| }, function (t) {
| return n("throw", t, i, f);
| });
| } catch (t) {
| f(t);
| }
| }
| var r;
| this.next || (regeneratorDefine(AsyncIterator.prototype), regeneratorDefine(AsyncIterator.prototype, "function" == typeof Symbol && Symbol.asyncIterator || "@asyncIterator", function () {
| return this;
| })), regeneratorDefine(this, "_invoke", function (t, o, i) {
| function f() {
| return new e(function (e, r) {
| n(t, i, e, r);
| });
| }
| return r = r ? r.then(f, f) : f();
| }, !0);
| }
| export { AsyncIterator as default };
|
|