[d565449] | 1 | var _typeof = require("./typeof.js")["default"];
|
---|
| 2 | function _regeneratorRuntime() {
|
---|
| 3 | "use strict"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
|
---|
| 4 | module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
|
---|
| 5 | return e;
|
---|
| 6 | }, module.exports.__esModule = true, module.exports["default"] = module.exports;
|
---|
| 7 | var t,
|
---|
| 8 | e = {},
|
---|
| 9 | r = Object.prototype,
|
---|
| 10 | n = r.hasOwnProperty,
|
---|
| 11 | o = Object.defineProperty || function (t, e, r) {
|
---|
| 12 | t[e] = r.value;
|
---|
| 13 | },
|
---|
| 14 | i = "function" == typeof Symbol ? Symbol : {},
|
---|
| 15 | a = i.iterator || "@@iterator",
|
---|
| 16 | c = i.asyncIterator || "@@asyncIterator",
|
---|
| 17 | u = i.toStringTag || "@@toStringTag";
|
---|
| 18 | function define(t, e, r) {
|
---|
| 19 | return Object.defineProperty(t, e, {
|
---|
| 20 | value: r,
|
---|
| 21 | enumerable: !0,
|
---|
| 22 | configurable: !0,
|
---|
| 23 | writable: !0
|
---|
| 24 | }), t[e];
|
---|
| 25 | }
|
---|
| 26 | try {
|
---|
| 27 | define({}, "");
|
---|
| 28 | } catch (t) {
|
---|
| 29 | define = function define(t, e, r) {
|
---|
| 30 | return t[e] = r;
|
---|
| 31 | };
|
---|
| 32 | }
|
---|
| 33 | function wrap(t, e, r, n) {
|
---|
| 34 | var i = e && e.prototype instanceof Generator ? e : Generator,
|
---|
| 35 | a = Object.create(i.prototype),
|
---|
| 36 | c = new Context(n || []);
|
---|
| 37 | return o(a, "_invoke", {
|
---|
| 38 | value: makeInvokeMethod(t, r, c)
|
---|
| 39 | }), a;
|
---|
| 40 | }
|
---|
| 41 | function tryCatch(t, e, r) {
|
---|
| 42 | try {
|
---|
| 43 | return {
|
---|
| 44 | type: "normal",
|
---|
| 45 | arg: t.call(e, r)
|
---|
| 46 | };
|
---|
| 47 | } catch (t) {
|
---|
| 48 | return {
|
---|
| 49 | type: "throw",
|
---|
| 50 | arg: t
|
---|
| 51 | };
|
---|
| 52 | }
|
---|
| 53 | }
|
---|
| 54 | e.wrap = wrap;
|
---|
| 55 | var h = "suspendedStart",
|
---|
| 56 | l = "suspendedYield",
|
---|
| 57 | f = "executing",
|
---|
| 58 | s = "completed",
|
---|
| 59 | y = {};
|
---|
| 60 | function Generator() {}
|
---|
| 61 | function GeneratorFunction() {}
|
---|
| 62 | function GeneratorFunctionPrototype() {}
|
---|
| 63 | var p = {};
|
---|
| 64 | define(p, a, function () {
|
---|
| 65 | return this;
|
---|
| 66 | });
|
---|
| 67 | var d = Object.getPrototypeOf,
|
---|
| 68 | v = d && d(d(values([])));
|
---|
| 69 | v && v !== r && n.call(v, a) && (p = v);
|
---|
| 70 | var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p);
|
---|
| 71 | function defineIteratorMethods(t) {
|
---|
| 72 | ["next", "throw", "return"].forEach(function (e) {
|
---|
| 73 | define(t, e, function (t) {
|
---|
| 74 | return this._invoke(e, t);
|
---|
| 75 | });
|
---|
| 76 | });
|
---|
| 77 | }
|
---|
| 78 | function AsyncIterator(t, e) {
|
---|
| 79 | function invoke(r, o, i, a) {
|
---|
| 80 | var c = tryCatch(t[r], t, o);
|
---|
| 81 | if ("throw" !== c.type) {
|
---|
| 82 | var u = c.arg,
|
---|
| 83 | h = u.value;
|
---|
| 84 | return h && "object" == _typeof(h) && n.call(h, "__await") ? e.resolve(h.__await).then(function (t) {
|
---|
| 85 | invoke("next", t, i, a);
|
---|
| 86 | }, function (t) {
|
---|
| 87 | invoke("throw", t, i, a);
|
---|
| 88 | }) : e.resolve(h).then(function (t) {
|
---|
| 89 | u.value = t, i(u);
|
---|
| 90 | }, function (t) {
|
---|
| 91 | return invoke("throw", t, i, a);
|
---|
| 92 | });
|
---|
| 93 | }
|
---|
| 94 | a(c.arg);
|
---|
| 95 | }
|
---|
| 96 | var r;
|
---|
| 97 | o(this, "_invoke", {
|
---|
| 98 | value: function value(t, n) {
|
---|
| 99 | function callInvokeWithMethodAndArg() {
|
---|
| 100 | return new e(function (e, r) {
|
---|
| 101 | invoke(t, n, e, r);
|
---|
| 102 | });
|
---|
| 103 | }
|
---|
| 104 | return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
|
---|
| 105 | }
|
---|
| 106 | });
|
---|
| 107 | }
|
---|
| 108 | function makeInvokeMethod(e, r, n) {
|
---|
| 109 | var o = h;
|
---|
| 110 | return function (i, a) {
|
---|
| 111 | if (o === f) throw Error("Generator is already running");
|
---|
| 112 | if (o === s) {
|
---|
| 113 | if ("throw" === i) throw a;
|
---|
| 114 | return {
|
---|
| 115 | value: t,
|
---|
| 116 | done: !0
|
---|
| 117 | };
|
---|
| 118 | }
|
---|
| 119 | for (n.method = i, n.arg = a;;) {
|
---|
| 120 | var c = n.delegate;
|
---|
| 121 | if (c) {
|
---|
| 122 | var u = maybeInvokeDelegate(c, n);
|
---|
| 123 | if (u) {
|
---|
| 124 | if (u === y) continue;
|
---|
| 125 | return u;
|
---|
| 126 | }
|
---|
| 127 | }
|
---|
| 128 | if ("next" === n.method) n.sent = n._sent = n.arg;else if ("throw" === n.method) {
|
---|
| 129 | if (o === h) throw o = s, n.arg;
|
---|
| 130 | n.dispatchException(n.arg);
|
---|
| 131 | } else "return" === n.method && n.abrupt("return", n.arg);
|
---|
| 132 | o = f;
|
---|
| 133 | var p = tryCatch(e, r, n);
|
---|
| 134 | if ("normal" === p.type) {
|
---|
| 135 | if (o = n.done ? s : l, p.arg === y) continue;
|
---|
| 136 | return {
|
---|
| 137 | value: p.arg,
|
---|
| 138 | done: n.done
|
---|
| 139 | };
|
---|
| 140 | }
|
---|
| 141 | "throw" === p.type && (o = s, n.method = "throw", n.arg = p.arg);
|
---|
| 142 | }
|
---|
| 143 | };
|
---|
| 144 | }
|
---|
| 145 | function maybeInvokeDelegate(e, r) {
|
---|
| 146 | var n = r.method,
|
---|
| 147 | o = e.iterator[n];
|
---|
| 148 | if (o === t) return r.delegate = null, "throw" === n && e.iterator["return"] && (r.method = "return", r.arg = t, maybeInvokeDelegate(e, r), "throw" === r.method) || "return" !== n && (r.method = "throw", r.arg = new TypeError("The iterator does not provide a '" + n + "' method")), y;
|
---|
| 149 | var i = tryCatch(o, e.iterator, r.arg);
|
---|
| 150 | if ("throw" === i.type) return r.method = "throw", r.arg = i.arg, r.delegate = null, y;
|
---|
| 151 | var a = i.arg;
|
---|
| 152 | return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, "return" !== r.method && (r.method = "next", r.arg = t), r.delegate = null, y) : a : (r.method = "throw", r.arg = new TypeError("iterator result is not an object"), r.delegate = null, y);
|
---|
| 153 | }
|
---|
| 154 | function pushTryEntry(t) {
|
---|
| 155 | var e = {
|
---|
| 156 | tryLoc: t[0]
|
---|
| 157 | };
|
---|
| 158 | 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e);
|
---|
| 159 | }
|
---|
| 160 | function resetTryEntry(t) {
|
---|
| 161 | var e = t.completion || {};
|
---|
| 162 | e.type = "normal", delete e.arg, t.completion = e;
|
---|
| 163 | }
|
---|
| 164 | function Context(t) {
|
---|
| 165 | this.tryEntries = [{
|
---|
| 166 | tryLoc: "root"
|
---|
| 167 | }], t.forEach(pushTryEntry, this), this.reset(!0);
|
---|
| 168 | }
|
---|
| 169 | function values(e) {
|
---|
| 170 | if (e || "" === e) {
|
---|
| 171 | var r = e[a];
|
---|
| 172 | if (r) return r.call(e);
|
---|
| 173 | if ("function" == typeof e.next) return e;
|
---|
| 174 | if (!isNaN(e.length)) {
|
---|
| 175 | var o = -1,
|
---|
| 176 | i = function next() {
|
---|
| 177 | for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next;
|
---|
| 178 | return next.value = t, next.done = !0, next;
|
---|
| 179 | };
|
---|
| 180 | return i.next = i;
|
---|
| 181 | }
|
---|
| 182 | }
|
---|
| 183 | throw new TypeError(_typeof(e) + " is not iterable");
|
---|
| 184 | }
|
---|
| 185 | return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, "constructor", {
|
---|
| 186 | value: GeneratorFunctionPrototype,
|
---|
| 187 | configurable: !0
|
---|
| 188 | }), o(GeneratorFunctionPrototype, "constructor", {
|
---|
| 189 | value: GeneratorFunction,
|
---|
| 190 | configurable: !0
|
---|
| 191 | }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, "GeneratorFunction"), e.isGeneratorFunction = function (t) {
|
---|
| 192 | var e = "function" == typeof t && t.constructor;
|
---|
| 193 | return !!e && (e === GeneratorFunction || "GeneratorFunction" === (e.displayName || e.name));
|
---|
| 194 | }, e.mark = function (t) {
|
---|
| 195 | return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, "GeneratorFunction")), t.prototype = Object.create(g), t;
|
---|
| 196 | }, e.awrap = function (t) {
|
---|
| 197 | return {
|
---|
| 198 | __await: t
|
---|
| 199 | };
|
---|
| 200 | }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () {
|
---|
| 201 | return this;
|
---|
| 202 | }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) {
|
---|
| 203 | void 0 === i && (i = Promise);
|
---|
| 204 | var a = new AsyncIterator(wrap(t, r, n, o), i);
|
---|
| 205 | return e.isGeneratorFunction(r) ? a : a.next().then(function (t) {
|
---|
| 206 | return t.done ? t.value : a.next();
|
---|
| 207 | });
|
---|
| 208 | }, defineIteratorMethods(g), define(g, u, "Generator"), define(g, a, function () {
|
---|
| 209 | return this;
|
---|
| 210 | }), define(g, "toString", function () {
|
---|
| 211 | return "[object Generator]";
|
---|
| 212 | }), e.keys = function (t) {
|
---|
| 213 | var e = Object(t),
|
---|
| 214 | r = [];
|
---|
| 215 | for (var n in e) r.push(n);
|
---|
| 216 | return r.reverse(), function next() {
|
---|
| 217 | for (; r.length;) {
|
---|
| 218 | var t = r.pop();
|
---|
| 219 | if (t in e) return next.value = t, next.done = !1, next;
|
---|
| 220 | }
|
---|
| 221 | return next.done = !0, next;
|
---|
| 222 | };
|
---|
| 223 | }, e.values = values, Context.prototype = {
|
---|
| 224 | constructor: Context,
|
---|
| 225 | reset: function reset(e) {
|
---|
| 226 | if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = "next", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t);
|
---|
| 227 | },
|
---|
| 228 | stop: function stop() {
|
---|
| 229 | this.done = !0;
|
---|
| 230 | var t = this.tryEntries[0].completion;
|
---|
| 231 | if ("throw" === t.type) throw t.arg;
|
---|
| 232 | return this.rval;
|
---|
| 233 | },
|
---|
| 234 | dispatchException: function dispatchException(e) {
|
---|
| 235 | if (this.done) throw e;
|
---|
| 236 | var r = this;
|
---|
| 237 | function handle(n, o) {
|
---|
| 238 | return a.type = "throw", a.arg = e, r.next = n, o && (r.method = "next", r.arg = t), !!o;
|
---|
| 239 | }
|
---|
| 240 | for (var o = this.tryEntries.length - 1; o >= 0; --o) {
|
---|
| 241 | var i = this.tryEntries[o],
|
---|
| 242 | a = i.completion;
|
---|
| 243 | if ("root" === i.tryLoc) return handle("end");
|
---|
| 244 | if (i.tryLoc <= this.prev) {
|
---|
| 245 | var c = n.call(i, "catchLoc"),
|
---|
| 246 | u = n.call(i, "finallyLoc");
|
---|
| 247 | if (c && u) {
|
---|
| 248 | if (this.prev < i.catchLoc) return handle(i.catchLoc, !0);
|
---|
| 249 | if (this.prev < i.finallyLoc) return handle(i.finallyLoc);
|
---|
| 250 | } else if (c) {
|
---|
| 251 | if (this.prev < i.catchLoc) return handle(i.catchLoc, !0);
|
---|
| 252 | } else {
|
---|
| 253 | if (!u) throw Error("try statement without catch or finally");
|
---|
| 254 | if (this.prev < i.finallyLoc) return handle(i.finallyLoc);
|
---|
| 255 | }
|
---|
| 256 | }
|
---|
| 257 | }
|
---|
| 258 | },
|
---|
| 259 | abrupt: function abrupt(t, e) {
|
---|
| 260 | for (var r = this.tryEntries.length - 1; r >= 0; --r) {
|
---|
| 261 | var o = this.tryEntries[r];
|
---|
| 262 | if (o.tryLoc <= this.prev && n.call(o, "finallyLoc") && this.prev < o.finallyLoc) {
|
---|
| 263 | var i = o;
|
---|
| 264 | break;
|
---|
| 265 | }
|
---|
| 266 | }
|
---|
| 267 | i && ("break" === t || "continue" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null);
|
---|
| 268 | var a = i ? i.completion : {};
|
---|
| 269 | return a.type = t, a.arg = e, i ? (this.method = "next", this.next = i.finallyLoc, y) : this.complete(a);
|
---|
| 270 | },
|
---|
| 271 | complete: function complete(t, e) {
|
---|
| 272 | if ("throw" === t.type) throw t.arg;
|
---|
| 273 | return "break" === t.type || "continue" === t.type ? this.next = t.arg : "return" === t.type ? (this.rval = this.arg = t.arg, this.method = "return", this.next = "end") : "normal" === t.type && e && (this.next = e), y;
|
---|
| 274 | },
|
---|
| 275 | finish: function finish(t) {
|
---|
| 276 | for (var e = this.tryEntries.length - 1; e >= 0; --e) {
|
---|
| 277 | var r = this.tryEntries[e];
|
---|
| 278 | if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y;
|
---|
| 279 | }
|
---|
| 280 | },
|
---|
| 281 | "catch": function _catch(t) {
|
---|
| 282 | for (var e = this.tryEntries.length - 1; e >= 0; --e) {
|
---|
| 283 | var r = this.tryEntries[e];
|
---|
| 284 | if (r.tryLoc === t) {
|
---|
| 285 | var n = r.completion;
|
---|
| 286 | if ("throw" === n.type) {
|
---|
| 287 | var o = n.arg;
|
---|
| 288 | resetTryEntry(r);
|
---|
| 289 | }
|
---|
| 290 | return o;
|
---|
| 291 | }
|
---|
| 292 | }
|
---|
| 293 | throw Error("illegal catch attempt");
|
---|
| 294 | },
|
---|
| 295 | delegateYield: function delegateYield(e, r, n) {
|
---|
| 296 | return this.delegate = {
|
---|
| 297 | iterator: values(e),
|
---|
| 298 | resultName: r,
|
---|
| 299 | nextLoc: n
|
---|
| 300 | }, "next" === this.method && (this.arg = t), y;
|
---|
| 301 | }
|
---|
| 302 | }, e;
|
---|
| 303 | }
|
---|
| 304 | module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports; |
---|