From a97d72756f2a91c418d359cb1be7946fee68be9e Mon Sep 17 00:00:00 2001 From: Ryan Christian Date: Tue, 4 Jun 2024 02:03:40 -0500 Subject: [PATCH] chore: Bump regenerator --- package-lock.json | 45 +++++++-------------------- package.json | 2 +- test/__snapshots__/index.test.js.snap | 18 +++++------ 3 files changed, 21 insertions(+), 44 deletions(-) diff --git a/package-lock.json b/package-lock.json index bd8f6086..77c4bfa3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@babel/plugin-transform-class-properties": "7.24.6", "@babel/plugin-transform-flow-strip-types": "^7.24.6", "@babel/plugin-transform-react-jsx": "^7.24.6", - "@babel/plugin-transform-regenerator": "7.17.9", + "@babel/plugin-transform-regenerator": "7.24.6", "@babel/preset-env": "^7.24.6", "@babel/preset-flow": "^7.24.6", "@babel/preset-react": "^7.24.6", @@ -1712,12 +1712,13 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", - "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.6.tgz", + "integrity": "sha512-SMDxO95I8WXRtXhTAc8t/NFQUT7VYbIWwJCJgEli9ml4MhqUMh4S6hxgH6SmAC3eAQNWCDJFxcFeEt9w2sDdXg==", "license": "MIT", "dependencies": { - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.24.6", + "regenerator-transform": "^0.15.2" }, "engines": { "node": ">=6.9.0" @@ -1975,22 +1976,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-regenerator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.6.tgz", - "integrity": "sha512-SMDxO95I8WXRtXhTAc8t/NFQUT7VYbIWwJCJgEli9ml4MhqUMh4S6hxgH6SmAC3eAQNWCDJFxcFeEt9w2sDdXg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/preset-env/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -17040,11 +17025,12 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", - "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.6.tgz", + "integrity": "sha512-SMDxO95I8WXRtXhTAc8t/NFQUT7VYbIWwJCJgEli9ml4MhqUMh4S6hxgH6SmAC3eAQNWCDJFxcFeEt9w2sDdXg==", "requires": { - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.24.6", + "regenerator-transform": "^0.15.2" } }, "@babel/plugin-transform-reserved-words": { @@ -17219,15 +17205,6 @@ "semver": "^6.3.1" }, "dependencies": { - "@babel/plugin-transform-regenerator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.6.tgz", - "integrity": "sha512-SMDxO95I8WXRtXhTAc8t/NFQUT7VYbIWwJCJgEli9ml4MhqUMh4S6hxgH6SmAC3eAQNWCDJFxcFeEt9w2sDdXg==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.6", - "regenerator-transform": "^0.15.2" - } - }, "semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", diff --git a/package.json b/package.json index 699c001e..2eecdcde 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "@babel/plugin-transform-class-properties": "7.24.6", "@babel/plugin-transform-flow-strip-types": "^7.24.6", "@babel/plugin-transform-react-jsx": "^7.24.6", - "@babel/plugin-transform-regenerator": "7.17.9", + "@babel/plugin-transform-regenerator": "7.24.6", "@babel/preset-env": "^7.24.6", "@babel/preset-flow": "^7.24.6", "@babel/preset-react": "^7.24.6", diff --git a/test/__snapshots__/index.test.js.snap b/test/__snapshots__/index.test.js.snap index 2302e89c..84b99426 100644 --- a/test/__snapshots__/index.test.js.snap +++ b/test/__snapshots__/index.test.js.snap @@ -2319,26 +2319,26 @@ modern-generators Build \\"modern-generators\\" to dist: -248 B: modern-generators.js.gz -201 B: modern-generators.js.br +2.57 kB: modern-generators.js.gz +2.34 kB: modern-generators.js.br 118 B: modern-generators.modern.mjs.gz 99 B: modern-generators.modern.mjs.br -247 B: modern-generators.esm.mjs.gz -218 B: modern-generators.esm.mjs.br -326 B: modern-generators.umd.js.gz -267 B: modern-generators.umd.js.br" +2.56 kB: modern-generators.esm.mjs.gz +2.33 kB: modern-generators.esm.mjs.br +2.63 kB: modern-generators.umd.js.gz +2.39 kB: modern-generators.umd.js.br" `; exports[`fixtures build modern-generators with microbundle 2`] = `8`; exports[`fixtures build modern-generators with microbundle 3`] = ` -"var e=/*#__PURE__*/regeneratorRuntime.mark(r);function r(){var r;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=0;case 1:return e.next=4,r++;case 4:e.next=1;break;case 6:case\\"end\\":return e.stop()}},e)}export default function(){try{var e=r();return Promise.resolve([e.next().value,e.next().value])}catch(e){return Promise.reject(e)}} +"function t(){t=function(){return e};var r,e={},n=Object.prototype,o=n.hasOwnProperty,i=Object.defineProperty||function(t,r,e){t[r]=e.value},a=\\"function\\"==typeof Symbol?Symbol:{},c=a.iterator||\\"@@iterator\\",u=a.asyncIterator||\\"@@asyncIterator\\",h=a.toStringTag||\\"@@toStringTag\\";function f(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[r]}try{f({},\\"\\")}catch(r){f=function(t,r,e){return t[r]=e}}function l(t,r,e,n){var o=Object.create((r&&r.prototype instanceof m?r:m).prototype),a=new S(n||[]);return i(o,\\"_invoke\\",{value:k(t,e,a)}),o}function s(t,r,e){try{return{type:\\"normal\\",arg:t.call(r,e)}}catch(t){return{type:\\"throw\\",arg:t}}}e.wrap=l;var p=\\"suspendedStart\\",y=\\"suspendedYield\\",v=\\"executing\\",d=\\"completed\\",g={};function m(){}function w(){}function x(){}var L={};f(L,c,function(){return this});var b=Object.getPrototypeOf,E=b&&b(b(T([])));E&&E!==n&&o.call(E,c)&&(L=E);var _=x.prototype=m.prototype=Object.create(L);function j(t){[\\"next\\",\\"throw\\",\\"return\\"].forEach(function(r){f(t,r,function(t){return this._invoke(r,t)})})}function O(t,r){function e(n,i,a,c){var u=s(t[n],t,i);if(\\"throw\\"!==u.type){var h=u.arg,f=h.value;return f&&\\"object\\"==typeof f&&o.call(f,\\"__await\\")?r.resolve(f.__await).then(function(t){e(\\"next\\",t,a,c)},function(t){e(\\"throw\\",t,a,c)}):r.resolve(f).then(function(t){h.value=t,a(h)},function(t){return e(\\"throw\\",t,a,c)})}c(u.arg)}var n;i(this,\\"_invoke\\",{value:function(t,o){function i(){return new r(function(r,n){e(t,o,r,n)})}return n=n?n.then(i,i):i()}})}function k(t,e,n){var o=p;return function(i,a){if(o===v)throw Error(\\"Generator is already running\\");if(o===d){if(\\"throw\\"===i)throw a;return{value:r,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=P(c,n);if(u){if(u===g)continue;return u}}if(\\"next\\"===n.method)n.sent=n._sent=n.arg;else if(\\"throw\\"===n.method){if(o===p)throw o=d,n.arg;n.dispatchException(n.arg)}else\\"return\\"===n.method&&n.abrupt(\\"return\\",n.arg);o=v;var h=s(t,e,n);if(\\"normal\\"===h.type){if(o=n.done?d:y,h.arg===g)continue;return{value:h.arg,done:n.done}}\\"throw\\"===h.type&&(o=d,n.method=\\"throw\\",n.arg=h.arg)}}}function P(t,e){var n=e.method,o=t.iterator[n];if(o===r)return e.delegate=null,\\"throw\\"===n&&t.iterator.return&&(e.method=\\"return\\",e.arg=r,P(t,e),\\"throw\\"===e.method)||\\"return\\"!==n&&(e.method=\\"throw\\",e.arg=new TypeError(\\"The iterator does not provide a '\\"+n+\\"' method\\")),g;var i=s(o,t.iterator,e.arg);if(\\"throw\\"===i.type)return e.method=\\"throw\\",e.arg=i.arg,e.delegate=null,g;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,\\"return\\"!==e.method&&(e.method=\\"next\\",e.arg=r),e.delegate=null,g):a:(e.method=\\"throw\\",e.arg=new TypeError(\\"iterator result is not an object\\"),e.delegate=null,g)}function G(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function N(t){var r=t.completion||{};r.type=\\"normal\\",delete r.arg,t.completion=r}function S(t){this.tryEntries=[{tryLoc:\\"root\\"}],t.forEach(G,this),this.reset(!0)}function T(t){if(t||\\"\\"===t){var e=t[c];if(e)return e.call(t);if(\\"function\\"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],c=a.completion;if(\\"root\\"===a.tryLoc)return n(\\"end\\");if(a.tryLoc<=this.prev){var u=o.call(a,\\"catchLoc\\"),h=o.call(a,\\"finallyLoc\\");if(u&&h){if(this.prev=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&o.call(n,\\"finallyLoc\\")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),N(e),g}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if(\\"throw\\"===n.type){var o=n.arg;N(e)}return o}}throw Error(\\"illegal catch attempt\\")},delegateYield:function(t,e,n){return this.delegate={iterator:T(t),resultName:e,nextLoc:n},\\"next\\"===this.method&&(this.arg=r),g}},e}var r=/*#__PURE__*/t().mark(e);function e(){var e;return t().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e=0;case 1:return t.next=4,e++;case 4:t.next=1;break;case 6:case\\"end\\":return t.stop()}},r)}export default function(){try{var t=e();return Promise.resolve([t.next().value,t.next().value])}catch(t){return Promise.reject(t)}} //# sourceMappingURL=modern-generators.esm.mjs.map " `; exports[`fixtures build modern-generators with microbundle 4`] = ` -"var e=/*#__PURE__*/regeneratorRuntime.mark(r);function r(){var r;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=0;case 1:return e.next=4,r++;case 4:e.next=1;break;case 6:case\\"end\\":return e.stop()}},e)}module.exports=function(){try{var e=r();return Promise.resolve([e.next().value,e.next().value])}catch(e){return Promise.reject(e)}}; +"function t(){t=function(){return e};var r,e={},n=Object.prototype,o=n.hasOwnProperty,i=Object.defineProperty||function(t,r,e){t[r]=e.value},a=\\"function\\"==typeof Symbol?Symbol:{},c=a.iterator||\\"@@iterator\\",u=a.asyncIterator||\\"@@asyncIterator\\",h=a.toStringTag||\\"@@toStringTag\\";function f(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[r]}try{f({},\\"\\")}catch(r){f=function(t,r,e){return t[r]=e}}function l(t,r,e,n){var o=Object.create((r&&r.prototype instanceof m?r:m).prototype),a=new S(n||[]);return i(o,\\"_invoke\\",{value:k(t,e,a)}),o}function s(t,r,e){try{return{type:\\"normal\\",arg:t.call(r,e)}}catch(t){return{type:\\"throw\\",arg:t}}}e.wrap=l;var p=\\"suspendedStart\\",y=\\"suspendedYield\\",v=\\"executing\\",d=\\"completed\\",g={};function m(){}function w(){}function x(){}var L={};f(L,c,function(){return this});var b=Object.getPrototypeOf,E=b&&b(b(T([])));E&&E!==n&&o.call(E,c)&&(L=E);var _=x.prototype=m.prototype=Object.create(L);function j(t){[\\"next\\",\\"throw\\",\\"return\\"].forEach(function(r){f(t,r,function(t){return this._invoke(r,t)})})}function O(t,r){function e(n,i,a,c){var u=s(t[n],t,i);if(\\"throw\\"!==u.type){var h=u.arg,f=h.value;return f&&\\"object\\"==typeof f&&o.call(f,\\"__await\\")?r.resolve(f.__await).then(function(t){e(\\"next\\",t,a,c)},function(t){e(\\"throw\\",t,a,c)}):r.resolve(f).then(function(t){h.value=t,a(h)},function(t){return e(\\"throw\\",t,a,c)})}c(u.arg)}var n;i(this,\\"_invoke\\",{value:function(t,o){function i(){return new r(function(r,n){e(t,o,r,n)})}return n=n?n.then(i,i):i()}})}function k(t,e,n){var o=p;return function(i,a){if(o===v)throw Error(\\"Generator is already running\\");if(o===d){if(\\"throw\\"===i)throw a;return{value:r,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=P(c,n);if(u){if(u===g)continue;return u}}if(\\"next\\"===n.method)n.sent=n._sent=n.arg;else if(\\"throw\\"===n.method){if(o===p)throw o=d,n.arg;n.dispatchException(n.arg)}else\\"return\\"===n.method&&n.abrupt(\\"return\\",n.arg);o=v;var h=s(t,e,n);if(\\"normal\\"===h.type){if(o=n.done?d:y,h.arg===g)continue;return{value:h.arg,done:n.done}}\\"throw\\"===h.type&&(o=d,n.method=\\"throw\\",n.arg=h.arg)}}}function P(t,e){var n=e.method,o=t.iterator[n];if(o===r)return e.delegate=null,\\"throw\\"===n&&t.iterator.return&&(e.method=\\"return\\",e.arg=r,P(t,e),\\"throw\\"===e.method)||\\"return\\"!==n&&(e.method=\\"throw\\",e.arg=new TypeError(\\"The iterator does not provide a '\\"+n+\\"' method\\")),g;var i=s(o,t.iterator,e.arg);if(\\"throw\\"===i.type)return e.method=\\"throw\\",e.arg=i.arg,e.delegate=null,g;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,\\"return\\"!==e.method&&(e.method=\\"next\\",e.arg=r),e.delegate=null,g):a:(e.method=\\"throw\\",e.arg=new TypeError(\\"iterator result is not an object\\"),e.delegate=null,g)}function G(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function N(t){var r=t.completion||{};r.type=\\"normal\\",delete r.arg,t.completion=r}function S(t){this.tryEntries=[{tryLoc:\\"root\\"}],t.forEach(G,this),this.reset(!0)}function T(t){if(t||\\"\\"===t){var e=t[c];if(e)return e.call(t);if(\\"function\\"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],c=a.completion;if(\\"root\\"===a.tryLoc)return n(\\"end\\");if(a.tryLoc<=this.prev){var u=o.call(a,\\"catchLoc\\"),h=o.call(a,\\"finallyLoc\\");if(u&&h){if(this.prev=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&o.call(n,\\"finallyLoc\\")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),N(e),g}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if(\\"throw\\"===n.type){var o=n.arg;N(e)}return o}}throw Error(\\"illegal catch attempt\\")},delegateYield:function(t,e,n){return this.delegate={iterator:T(t),resultName:e,nextLoc:n},\\"next\\"===this.method&&(this.arg=r),g}},e}var r=/*#__PURE__*/t().mark(e);function e(){var e;return t().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e=0;case 1:return t.next=4,e++;case 4:t.next=1;break;case 6:case\\"end\\":return t.stop()}},r)}module.exports=function(){try{var t=e();return Promise.resolve([t.next().value,t.next().value])}catch(t){return Promise.reject(t)}}; //# sourceMappingURL=modern-generators.js.map " `; @@ -2350,7 +2350,7 @@ exports[`fixtures build modern-generators with microbundle 5`] = ` `; exports[`fixtures build modern-generators with microbundle 6`] = ` -"!function(e,n){\\"object\\"==typeof exports&&\\"undefined\\"!=typeof module?module.exports=n():\\"function\\"==typeof define&&define.amd?define(n):(e||self).modernGenerators=n()}(this,function(){var e=/*#__PURE__*/regeneratorRuntime.mark(n);function n(){var n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=0;case 1:return e.next=4,n++;case 4:e.next=1;break;case 6:case\\"end\\":return e.stop()}},e)}return function(){try{var e=n();return Promise.resolve([e.next().value,e.next().value])}catch(e){return Promise.reject(e)}}}); +"!function(t,r){\\"object\\"==typeof exports&&\\"undefined\\"!=typeof module?module.exports=r():\\"function\\"==typeof define&&define.amd?define(r):(t||self).modernGenerators=r()}(this,function(){function t(){t=function(){return e};var r,e={},n=Object.prototype,o=n.hasOwnProperty,i=Object.defineProperty||function(t,r,e){t[r]=e.value},a=\\"function\\"==typeof Symbol?Symbol:{},c=a.iterator||\\"@@iterator\\",u=a.asyncIterator||\\"@@asyncIterator\\",f=a.toStringTag||\\"@@toStringTag\\";function h(t,r,e){return Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[r]}try{h({},\\"\\")}catch(r){h=function(t,r,e){return t[r]=e}}function l(t,r,e,n){var o=Object.create((r&&r.prototype instanceof m?r:m).prototype),a=new T(n||[]);return i(o,\\"_invoke\\",{value:k(t,e,a)}),o}function s(t,r,e){try{return{type:\\"normal\\",arg:t.call(r,e)}}catch(t){return{type:\\"throw\\",arg:t}}}e.wrap=l;var p=\\"suspendedStart\\",y=\\"suspendedYield\\",v=\\"executing\\",d=\\"completed\\",g={};function m(){}function w(){}function x(){}var b={};h(b,c,function(){return this});var L=Object.getPrototypeOf,E=L&&L(L(S([])));E&&E!==n&&o.call(E,c)&&(b=E);var j=x.prototype=m.prototype=Object.create(b);function _(t){[\\"next\\",\\"throw\\",\\"return\\"].forEach(function(r){h(t,r,function(t){return this._invoke(r,t)})})}function O(t,r){function e(n,i,a,c){var u=s(t[n],t,i);if(\\"throw\\"!==u.type){var f=u.arg,h=f.value;return h&&\\"object\\"==typeof h&&o.call(h,\\"__await\\")?r.resolve(h.__await).then(function(t){e(\\"next\\",t,a,c)},function(t){e(\\"throw\\",t,a,c)}):r.resolve(h).then(function(t){f.value=t,a(f)},function(t){return e(\\"throw\\",t,a,c)})}c(u.arg)}var n;i(this,\\"_invoke\\",{value:function(t,o){function i(){return new r(function(r,n){e(t,o,r,n)})}return n=n?n.then(i,i):i()}})}function k(t,e,n){var o=p;return function(i,a){if(o===v)throw Error(\\"Generator is already running\\");if(o===d){if(\\"throw\\"===i)throw a;return{value:r,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=G(c,n);if(u){if(u===g)continue;return u}}if(\\"next\\"===n.method)n.sent=n._sent=n.arg;else if(\\"throw\\"===n.method){if(o===p)throw o=d,n.arg;n.dispatchException(n.arg)}else\\"return\\"===n.method&&n.abrupt(\\"return\\",n.arg);o=v;var f=s(t,e,n);if(\\"normal\\"===f.type){if(o=n.done?d:y,f.arg===g)continue;return{value:f.arg,done:n.done}}\\"throw\\"===f.type&&(o=d,n.method=\\"throw\\",n.arg=f.arg)}}}function G(t,e){var n=e.method,o=t.iterator[n];if(o===r)return e.delegate=null,\\"throw\\"===n&&t.iterator.return&&(e.method=\\"return\\",e.arg=r,G(t,e),\\"throw\\"===e.method)||\\"return\\"!==n&&(e.method=\\"throw\\",e.arg=new TypeError(\\"The iterator does not provide a '\\"+n+\\"' method\\")),g;var i=s(o,t.iterator,e.arg);if(\\"throw\\"===i.type)return e.method=\\"throw\\",e.arg=i.arg,e.delegate=null,g;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,\\"return\\"!==e.method&&(e.method=\\"next\\",e.arg=r),e.delegate=null,g):a:(e.method=\\"throw\\",e.arg=new TypeError(\\"iterator result is not an object\\"),e.delegate=null,g)}function P(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function N(t){var r=t.completion||{};r.type=\\"normal\\",delete r.arg,t.completion=r}function T(t){this.tryEntries=[{tryLoc:\\"root\\"}],t.forEach(P,this),this.reset(!0)}function S(t){if(t||\\"\\"===t){var e=t[c];if(e)return e.call(t);if(\\"function\\"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],c=a.completion;if(\\"root\\"===a.tryLoc)return n(\\"end\\");if(a.tryLoc<=this.prev){var u=o.call(a,\\"catchLoc\\"),f=o.call(a,\\"finallyLoc\\");if(u&&f){if(this.prev=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&o.call(n,\\"finallyLoc\\")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),N(e),g}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if(\\"throw\\"===n.type){var o=n.arg;N(e)}return o}}throw Error(\\"illegal catch attempt\\")},delegateYield:function(t,e,n){return this.delegate={iterator:S(t),resultName:e,nextLoc:n},\\"next\\"===this.method&&(this.arg=r),g}},e}var r=/*#__PURE__*/t().mark(e);function e(){var e;return t().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e=0;case 1:return t.next=4,e++;case 4:t.next=1;break;case 6:case\\"end\\":return t.stop()}},r)}return function(){try{var t=e();return Promise.resolve([t.next().value,t.next().value])}catch(t){return Promise.reject(t)}}}); //# sourceMappingURL=modern-generators.umd.js.map " `;