regeneratorRuntime.js 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. var _Object$getPrototypeOf = require("core-js-pure/features/object/get-prototype-of.js");
  2. var _reverseInstanceProperty = require("core-js-pure/features/instance/reverse.js");
  3. var OverloadYield = require("./OverloadYield.js");
  4. var regenerator = require("./regenerator.js");
  5. var regeneratorAsync = require("./regeneratorAsync.js");
  6. var regeneratorAsyncGen = require("./regeneratorAsyncGen.js");
  7. var regeneratorAsyncIterator = require("./regeneratorAsyncIterator.js");
  8. var regeneratorKeys = require("./regeneratorKeys.js");
  9. var regeneratorValues = require("./regeneratorValues.js");
  10. function _regeneratorRuntime() {
  11. "use strict";
  12. var r = regenerator(),
  13. e = r.m(_regeneratorRuntime),
  14. t = (_Object$getPrototypeOf ? _Object$getPrototypeOf(e) : e.__proto__).constructor;
  15. function n(r) {
  16. var e = "function" == typeof r && r.constructor;
  17. return !!e && (e === t || "GeneratorFunction" === (e.displayName || e.name));
  18. }
  19. var o = {
  20. "throw": 1,
  21. "return": 2,
  22. "break": 3,
  23. "continue": 3
  24. };
  25. function a(r) {
  26. var e, t;
  27. return function (n) {
  28. e || (e = {
  29. stop: function stop() {
  30. return t(n.a, 2);
  31. },
  32. "catch": function _catch() {
  33. return n.v;
  34. },
  35. abrupt: function abrupt(r, e) {
  36. return t(n.a, o[r], e);
  37. },
  38. delegateYield: function delegateYield(r, o, a) {
  39. return e.resultName = o, t(n.d, regeneratorValues(r), a);
  40. },
  41. finish: function finish(r) {
  42. return t(n.f, r);
  43. }
  44. }, t = function t(r, _t, o) {
  45. n.p = e.prev, n.n = e.next;
  46. try {
  47. return r(_t, o);
  48. } finally {
  49. e.next = n.n;
  50. }
  51. }), e.resultName && (e[e.resultName] = n.v, e.resultName = void 0), e.sent = n.v, e.next = n.n;
  52. try {
  53. return r.call(this, e);
  54. } finally {
  55. n.p = e.prev, n.n = e.next;
  56. }
  57. };
  58. }
  59. return (module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
  60. return {
  61. wrap: function wrap(e, t, n, o) {
  62. return r.w(a(e), t, n, o && _reverseInstanceProperty(o).call(o));
  63. },
  64. isGeneratorFunction: n,
  65. mark: r.m,
  66. awrap: function awrap(r, e) {
  67. return new OverloadYield(r, e);
  68. },
  69. AsyncIterator: regeneratorAsyncIterator,
  70. async: function async(r, e, t, o, u) {
  71. return (n(e) ? regeneratorAsyncGen : regeneratorAsync)(a(r), e, t, o, u);
  72. },
  73. keys: regeneratorKeys,
  74. values: regeneratorValues
  75. };
  76. }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
  77. }
  78. module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;