@babel/helpers
Advanced tools
+6
-6
| { | ||
| "name": "@babel/helpers", | ||
| "version": "8.0.0-rc.3", | ||
| "version": "8.0.0-rc.4", | ||
| "description": "Collection of helper functions used by Babel transforms.", | ||
@@ -18,9 +18,9 @@ "author": "The Babel Team (https://babel.dev/team)", | ||
| "dependencies": { | ||
| "@babel/template": "^8.0.0-rc.3", | ||
| "@babel/types": "^8.0.0-rc.3" | ||
| "@babel/template": "^8.0.0-rc.4", | ||
| "@babel/types": "^8.0.0-rc.4" | ||
| }, | ||
| "devDependencies": { | ||
| "@babel/generator": "^8.0.0-rc.3", | ||
| "@babel/helper-plugin-test-runner": "^8.0.0-rc.3", | ||
| "@babel/parser": "^8.0.0-rc.3", | ||
| "@babel/generator": "^8.0.0-rc.4", | ||
| "@babel/helper-plugin-test-runner": "^8.0.0-rc.4", | ||
| "@babel/parser": "^8.0.0-rc.4", | ||
| "regenerator-runtime": "^0.14.0" | ||
@@ -27,0 +27,0 @@ }, |
| import template from "@babel/template"; | ||
| function helper(minVersion, source, metadata) { | ||
| return Object.freeze({ | ||
| minVersion, | ||
| ast: () => template.program.ast(source, { | ||
| preserveComments: true | ||
| }), | ||
| metadata | ||
| }); | ||
| } | ||
| export { helpers as default }; | ||
| const helpers = { | ||
| __proto__: null, | ||
| OverloadYield: helper("7.18.14", "function _OverloadYield(e,d){this.v=e,this.k=d}", { | ||
| globals: [], | ||
| locals: { | ||
| _OverloadYield: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_OverloadYield", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| applyDecoratedDescriptor: helper("7.0.0-beta.0", 'function _applyDecoratedDescriptor(i,e,r,n,l){var a={};return Object.keys(n).forEach(function(i){a[i]=n[i]}),a.enumerable=!!a.enumerable,a.configurable=!!a.configurable,("value"in a||a.initializer)&&(a.writable=!0),a=r.slice().reverse().reduce(function(r,n){return n(i,e,r)||r},a),l&&void 0!==a.initializer&&(a.value=a.initializer?a.initializer.call(l):void 0,a.initializer=void 0),void 0===a.initializer?(Object.defineProperty(i,e,a),null):a}', { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _applyDecoratedDescriptor: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_applyDecoratedDescriptor", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| applyDecs2311: helper("7.24.0", 'function applyDecs2311(e,t,n,r,o,i){var a,c,u,s,f,l,p,d=Symbol.metadata||Symbol.for("Symbol.metadata"),m=Object.defineProperty,h=Object.create,y=[h(null),h(null)],v=t.length;function g(t,n,r){return function(o,i){n&&(i=o,o=e);for(var a=0;a<t.length;a++)i=t[a].apply(o,r?[i]:[]);return r?i:o}}function b(e,t,n,r){if("function"!=typeof e&&(r||void 0!==e))throw new TypeError(t+" must "+(n||"be")+" a function"+(r?"":" or undefined"));return e}function applyDec(e,t,n,r,o,i,u,s,f,l,p){function d(e){if(!p(e))throw new TypeError("Attempted to access private element on non-instance")}var h=[].concat(t[0]),v=t[3],w=!u,D=1===o,S=3===o,j=4===o,E=2===o;function I(t,n,r){return function(o,i){return n&&(i=o,o=e),r&&r(o),P[t].call(o,i)}}if(!w){var P={},k=[],F=S?"get":j||D?"set":"value";if(f?(l||D?P={get:setFunctionName(function(){return v(this)},r,"get"),set:function(e){t[4](this,e)}}:P[F]=v,l||setFunctionName(P[F],r,E?"":F)):l||(P=Object.getOwnPropertyDescriptor(e,r)),!l&&!f){if((c=y[+s][r])&&7!==(c^o))throw Error("Decorating two elements with the same name ("+P[F].name+") is not supported yet");y[+s][r]=o<3?1:o}}for(var N=e,O=h.length-1;O>=0;O-=n?2:1){var T=b(h[O],"A decorator","be",!0),z=n?h[O-1]:void 0,A={},H={kind:["field","accessor","method","getter","setter","class"][o],name:r,metadata:a,addInitializer:function(e,t){if(e.v)throw new TypeError("attempted to call addInitializer after decoration was finished");b(t,"An initializer","be",!0),i.push(t)}.bind(null,A)};if(w)c=T.call(z,N,H),A.v=1,b(c,"class decorators","return")&&(N=c);else if(H.static=s,H.private=f,c=H.access={has:f?p.bind():function(e){return r in e}},j||(c.get=f?E?function(e){return d(e),P.value}:I("get",0,d):function(e){return e[r]}),E||S||(c.set=f?I("set",0,d):function(e,t){e[r]=t}),N=T.call(z,D?{get:P.get,set:P.set}:P[F],H),A.v=1,D){if("object"==typeof N&&N)(c=b(N.get,"accessor.get"))&&(P.get=c),(c=b(N.set,"accessor.set"))&&(P.set=c),(c=b(N.init,"accessor.init"))&&k.unshift(c);else if(void 0!==N)throw new TypeError("accessor decorators must return an object with get, set, or init properties or undefined")}else b(N,(l?"field":"method")+" decorators","return")&&(l?k.unshift(N):P[F]=N)}return o<2&&u.push(g(k,s,1),g(i,s,0)),l||w||(f?D?u.splice(-1,0,I("get",s),I("set",s)):u.push(E?P[F]:b.call.bind(P[F])):m(e,r,P)),N}function w(e){return m(e,d,{configurable:!0,enumerable:!0,value:a})}return void 0!==i&&(a=i[d]),a=h(null==a?null:a),f=[],l=function(e){e&&f.push(g(e))},p=function(t,r){for(var i=0;i<n.length;i++){var a=n[i],c=a[1],l=7&c;if((8&c)==t&&!l==r){var p=a[2],d=!!a[3],m=16&c;applyDec(t?e:e.prototype,a,m,d?"#"+p:toPropertyKey(p),l,l<2?[]:t?s=s||[]:u=u||[],f,!!t,d,r,t&&d?function(t){return checkInRHS(t)===e}:o)}}},p(8,0),p(0,0),p(8,1),p(0,1),l(u),l(s),c=f,v||w(e),{e:c,get c(){var n=[];return v&&[w(e=applyDec(e,[t],r,e.name,5,n)),g(n,1)]}}}', { | ||
| globals: ["Symbol", "Object", "TypeError", "Error"], | ||
| locals: { | ||
| applyDecs2311: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "applyDecs2311", | ||
| dependencies: { | ||
| checkInRHS: ["body.0.body.body.5.argument.expressions.4.right.body.body.0.body.body.1.consequent.body.1.expression.arguments.10.consequent.body.body.0.argument.left.callee"], | ||
| setFunctionName: ["body.0.body.body.3.body.body.3.consequent.body.1.test.expressions.0.consequent.expressions.0.consequent.right.properties.0.value.callee", "body.0.body.body.3.body.body.3.consequent.body.1.test.expressions.0.consequent.expressions.1.right.callee"], | ||
| toPropertyKey: ["body.0.body.body.5.argument.expressions.4.right.body.body.0.body.body.1.consequent.body.1.expression.arguments.3.alternate.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| arrayLikeToArray: helper("7.9.0", "function _arrayLikeToArray(r,a){(null==a||a>r.length)&&(a=r.length);for(var e=0,n=Array(a);e<a;e++)n[e]=r[e];return n}", { | ||
| globals: ["Array"], | ||
| locals: { | ||
| _arrayLikeToArray: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_arrayLikeToArray", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| arrayWithHoles: helper("7.0.0-beta.0", "function _arrayWithHoles(r){if(Array.isArray(r))return r}", { | ||
| globals: ["Array"], | ||
| locals: { | ||
| _arrayWithHoles: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_arrayWithHoles", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| arrayWithoutHoles: helper("7.0.0-beta.0", "function _arrayWithoutHoles(r){if(Array.isArray(r))return arrayLikeToArray(r)}", { | ||
| globals: ["Array"], | ||
| locals: { | ||
| _arrayWithoutHoles: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_arrayWithoutHoles", | ||
| dependencies: { | ||
| arrayLikeToArray: ["body.0.body.body.0.consequent.argument.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| assertClassBrand: helper("7.24.0", 'function _assertClassBrand(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _assertClassBrand: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_assertClassBrand", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| assertThisInitialized: helper("7.0.0-beta.0", "function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}", { | ||
| globals: ["ReferenceError"], | ||
| locals: { | ||
| _assertThisInitialized: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_assertThisInitialized", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| asyncGeneratorDelegate: helper("7.0.0-beta.0", 'function _asyncGeneratorDelegate(t){var e={},n=!1;function pump(e,r){return n=!0,r=new Promise(function(n){n(t[e](r))}),{done:!1,value:new OverloadYield(r,1)}}return e["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},e.next=function(t){return n?(n=!1,t):pump("next",t)},"function"==typeof t.throw&&(e.throw=function(t){if(n)throw n=!1,t;return pump("throw",t)}),"function"==typeof t.return&&(e.return=function(t){return n?(n=!1,t):pump("return",t)}),e}', { | ||
| globals: ["Promise", "Symbol"], | ||
| locals: { | ||
| _asyncGeneratorDelegate: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_asyncGeneratorDelegate", | ||
| dependencies: { | ||
| OverloadYield: ["body.0.body.body.1.body.body.0.argument.expressions.2.properties.1.value.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| asyncIterator: helper("7.15.9", 'function _asyncIterator(r){var n,t,o,e=2;for("undefined"!=typeof Symbol&&(t=Symbol.asyncIterator,o=Symbol.iterator);e--;){if(t&&null!=(n=r[t]))return n.call(r);if(o&&null!=(n=r[o]))return new AsyncFromSyncIterator(n.call(r));t="@@asyncIterator",o="@@iterator"}throw new TypeError("Object is not async iterable")}function AsyncFromSyncIterator(r){function AsyncFromSyncIteratorContinuation(r){if(Object(r)!==r)return Promise.reject(new TypeError(r+" is not an object."));var n=r.done;return Promise.resolve(r.value).then(function(r){return{value:r,done:n}})}return AsyncFromSyncIterator=function(r){this.s=r,this.n=r.next},AsyncFromSyncIterator.prototype={s:null,n:null,next:function(){return AsyncFromSyncIteratorContinuation(this.n.apply(this.s,arguments))},return:function(r){var n=this.s.return;return void 0===n?Promise.resolve({value:r,done:!0}):AsyncFromSyncIteratorContinuation(n.apply(this.s,arguments))},throw:function(r){var n=this.s.return;return void 0===n?Promise.reject(r):AsyncFromSyncIteratorContinuation(n.apply(this.s,arguments))}},new AsyncFromSyncIterator(r)}', { | ||
| globals: ["Symbol", "TypeError", "Object", "Promise"], | ||
| locals: { | ||
| _asyncIterator: ["body.0.id"], | ||
| AsyncFromSyncIterator: ["body.1.id", "body.0.body.body.1.body.body.1.consequent.argument.callee", "body.1.body.body.1.argument.expressions.1.left.object", "body.1.body.body.1.argument.expressions.2.callee", "body.1.body.body.1.argument.expressions.0.left"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_asyncIterator", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| asyncToGenerator: helper("7.0.0-beta.0", 'function asyncGeneratorStep(n,t,e,r,o,a,c){try{var i=n[a](c),u=i.value}catch(n){return void e(n)}i.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(n){return function(){var t=this,e=arguments;return new Promise(function(r,o){var a=n.apply(t,e);function _next(n){asyncGeneratorStep(a,r,o,_next,_throw,"next",n)}function _throw(n){asyncGeneratorStep(a,r,o,_next,_throw,"throw",n)}_next(void 0)})}}', { | ||
| globals: ["Promise"], | ||
| locals: { | ||
| asyncGeneratorStep: ["body.0.id", "body.1.body.body.0.argument.body.body.1.argument.arguments.0.body.body.1.body.body.0.expression.callee", "body.1.body.body.0.argument.body.body.1.argument.arguments.0.body.body.2.body.body.0.expression.callee"], | ||
| _asyncToGenerator: ["body.1.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_asyncToGenerator", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| awaitAsyncGenerator: helper("7.0.0-beta.0", "function _awaitAsyncGenerator(e){return new OverloadYield(e,0)}", { | ||
| globals: [], | ||
| locals: { | ||
| _awaitAsyncGenerator: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_awaitAsyncGenerator", | ||
| dependencies: { | ||
| OverloadYield: ["body.0.body.body.0.argument.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| callSuper: helper("7.23.8", "function _callSuper(t,o,e){return o=getPrototypeOf(o),possibleConstructorReturn(t,isNativeReflectConstruct()?Reflect.construct(o,e||[],getPrototypeOf(t).constructor):o.apply(t,e))}", { | ||
| globals: ["Reflect"], | ||
| locals: { | ||
| _callSuper: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_callSuper", | ||
| dependencies: { | ||
| getPrototypeOf: ["body.0.body.body.0.argument.expressions.0.right.callee", "body.0.body.body.0.argument.expressions.1.arguments.1.consequent.arguments.2.object.callee"], | ||
| isNativeReflectConstruct: ["body.0.body.body.0.argument.expressions.1.arguments.1.test.callee"], | ||
| possibleConstructorReturn: ["body.0.body.body.0.argument.expressions.1.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| checkInRHS: helper("7.20.5", 'function _checkInRHS(e){if(Object(e)!==e)throw TypeError("right-hand side of \'in\' should be an object, got "+(null!==e?typeof e:"null"));return e}', { | ||
| globals: ["Object", "TypeError"], | ||
| locals: { | ||
| _checkInRHS: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_checkInRHS", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| checkPrivateRedeclaration: helper("7.14.1", 'function _checkPrivateRedeclaration(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _checkPrivateRedeclaration: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_checkPrivateRedeclaration", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| classCallCheck: helper("7.0.0-beta.0", 'function _classCallCheck(a,n){if(!(a instanceof n))throw new TypeError("Cannot call a class as a function")}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _classCallCheck: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classCallCheck", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| classNameTDZError: helper("7.0.0-beta.0", "function _classNameTDZError(e){throw new ReferenceError('Class \"'+e+'\" cannot be referenced in computed property keys.')}", { | ||
| globals: ["ReferenceError"], | ||
| locals: { | ||
| _classNameTDZError: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classNameTDZError", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| classPrivateFieldGet2: helper("7.24.0", "function _classPrivateFieldGet2(s,a){return s.get(assertClassBrand(s,a))}", { | ||
| globals: [], | ||
| locals: { | ||
| _classPrivateFieldGet2: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classPrivateFieldGet2", | ||
| dependencies: { | ||
| assertClassBrand: ["body.0.body.body.0.argument.arguments.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| classPrivateFieldInitSpec: helper("7.14.1", "function _classPrivateFieldInitSpec(e,t,a){checkPrivateRedeclaration(e,t),t.set(e,a)}", { | ||
| globals: [], | ||
| locals: { | ||
| _classPrivateFieldInitSpec: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classPrivateFieldInitSpec", | ||
| dependencies: { | ||
| checkPrivateRedeclaration: ["body.0.body.body.0.expression.expressions.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| classPrivateFieldLooseBase: helper("7.0.0-beta.0", 'function _classPrivateFieldBase(e,t){if(!{}.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _classPrivateFieldBase: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classPrivateFieldBase", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| classPrivateFieldLooseKey: helper("7.0.0-beta.0", 'var id=0;function _classPrivateFieldKey(e){return"__private_"+id+++"_"+e}', { | ||
| globals: [], | ||
| locals: { | ||
| id: ["body.0.declarations.0.id", "body.1.body.body.0.argument.left.left.right.argument", "body.1.body.body.0.argument.left.left.right.argument"], | ||
| _classPrivateFieldKey: ["body.1.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classPrivateFieldKey", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| classPrivateFieldSet2: helper("7.24.0", "function _classPrivateFieldSet2(s,a,r){return s.set(assertClassBrand(s,a),r),r}", { | ||
| globals: [], | ||
| locals: { | ||
| _classPrivateFieldSet2: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classPrivateFieldSet2", | ||
| dependencies: { | ||
| assertClassBrand: ["body.0.body.body.0.argument.expressions.0.arguments.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| classPrivateGetter: helper("7.24.0", "function _classPrivateGetter(s,r,a){return a(assertClassBrand(s,r))}", { | ||
| globals: [], | ||
| locals: { | ||
| _classPrivateGetter: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classPrivateGetter", | ||
| dependencies: { | ||
| assertClassBrand: ["body.0.body.body.0.argument.arguments.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| classPrivateMethodInitSpec: helper("7.14.1", "function _classPrivateMethodInitSpec(e,a){checkPrivateRedeclaration(e,a),a.add(e)}", { | ||
| globals: [], | ||
| locals: { | ||
| _classPrivateMethodInitSpec: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classPrivateMethodInitSpec", | ||
| dependencies: { | ||
| checkPrivateRedeclaration: ["body.0.body.body.0.expression.expressions.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| classPrivateSetter: helper("7.24.0", "function _classPrivateSetter(s,r,a,t){return r(assertClassBrand(s,a),t),t}", { | ||
| globals: [], | ||
| locals: { | ||
| _classPrivateSetter: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classPrivateSetter", | ||
| dependencies: { | ||
| assertClassBrand: ["body.0.body.body.0.argument.expressions.0.arguments.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| classStaticPrivateMethodGet: helper("7.3.2", "function _classStaticPrivateMethodGet(s,a,t){return assertClassBrand(a,s),t}", { | ||
| globals: [], | ||
| locals: { | ||
| _classStaticPrivateMethodGet: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_classStaticPrivateMethodGet", | ||
| dependencies: { | ||
| assertClassBrand: ["body.0.body.body.0.argument.expressions.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| construct: helper("7.0.0-beta.0", "function _construct(t,e,r){if(isNativeReflectConstruct())return Reflect.construct.apply(null,arguments);var o=[null];o.push.apply(o,e);var p=new(t.bind.apply(t,o));return r&&setPrototypeOf(p,r.prototype),p}", { | ||
| globals: ["Reflect"], | ||
| locals: { | ||
| _construct: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_construct", | ||
| dependencies: { | ||
| isNativeReflectConstruct: ["body.0.body.body.0.test.callee"], | ||
| setPrototypeOf: ["body.0.body.body.4.argument.expressions.0.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| createClass: helper("7.0.0-beta.0", 'function _defineProperties(e,r){for(var t=0;t<r.length;t++){var o=r[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,toPropertyKey(o.key),o)}}function _createClass(e,r,t){return r&&_defineProperties(e.prototype,r),t&&_defineProperties(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}', { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _defineProperties: ["body.0.id", "body.1.body.body.0.argument.expressions.0.right.callee", "body.1.body.body.0.argument.expressions.1.right.callee"], | ||
| _createClass: ["body.1.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_createClass", | ||
| dependencies: { | ||
| toPropertyKey: ["body.0.body.body.0.body.body.1.expression.expressions.3.arguments.1.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| createForOfIteratorHelper: helper("7.9.0", 'function _createForOfIteratorHelper(r,e){var t="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!t){if(Array.isArray(r)||(t=unsupportedIterableToArray(r))||e&&r&&"number"==typeof r.length){t&&(r=t);var n=0,F=function(){};return{s:F,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(r){throw r},f:F}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){t=t.call(r)},n:function(){var r=t.next();return a=r.done,r},e:function(r){u=!0,o=r},f:function(){try{a||null==t.return||t.return()}finally{if(u)throw o}}}}', { | ||
| globals: ["Symbol", "Array", "TypeError"], | ||
| locals: { | ||
| _createForOfIteratorHelper: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_createForOfIteratorHelper", | ||
| dependencies: { | ||
| unsupportedIterableToArray: ["body.0.body.body.1.consequent.body.0.test.left.right.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| createForOfIteratorHelperLoose: helper("7.9.0", 'function _createForOfIteratorHelperLoose(r,e){var t="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(t)return(t=t.call(r)).next.bind(t);if(Array.isArray(r)||(t=unsupportedIterableToArray(r))||e&&r&&"number"==typeof r.length){t&&(r=t);var o=0;return function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}', { | ||
| globals: ["Symbol", "Array", "TypeError"], | ||
| locals: { | ||
| _createForOfIteratorHelperLoose: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_createForOfIteratorHelperLoose", | ||
| dependencies: { | ||
| unsupportedIterableToArray: ["body.0.body.body.2.test.left.right.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| createSuper: helper("7.9.0", "function _createSuper(t){var r=isNativeReflectConstruct();return function(){var e,o=getPrototypeOf(t);if(r){var s=getPrototypeOf(this).constructor;e=Reflect.construct(o,arguments,s)}else e=o.apply(this,arguments);return possibleConstructorReturn(this,e)}}", { | ||
| globals: ["Reflect"], | ||
| locals: { | ||
| _createSuper: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_createSuper", | ||
| dependencies: { | ||
| getPrototypeOf: ["body.0.body.body.1.argument.body.body.0.declarations.1.init.callee", "body.0.body.body.1.argument.body.body.1.consequent.body.0.declarations.0.init.object.callee"], | ||
| isNativeReflectConstruct: ["body.0.body.body.0.declarations.0.init.callee"], | ||
| possibleConstructorReturn: ["body.0.body.body.1.argument.body.body.2.argument.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| defaults: helper("7.0.0-beta.0", "function _defaults(e,r){for(var t=Object.getOwnPropertyNames(r),o=0;o<t.length;o++){var n=t[o],a=Object.getOwnPropertyDescriptor(r,n);a&&a.configurable&&void 0===e[n]&&Object.defineProperty(e,n,a)}return e}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _defaults: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_defaults", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| defineAccessor: helper("7.20.7", "function _defineAccessor(e,r,n,t){var c={configurable:!0,enumerable:!0};return c[e]=t,Object.defineProperty(r,n,c)}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _defineAccessor: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_defineAccessor", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| defineProperty: helper("7.0.0-beta.0", "function _defineProperty(e,r,t){return(r=toPropertyKey(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _defineProperty: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_defineProperty", | ||
| dependencies: { | ||
| toPropertyKey: ["body.0.body.body.0.argument.expressions.0.test.left.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| extends: helper("7.0.0-beta.0", "function _extends(){return _extends=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},_extends.apply(null,arguments)}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _extends: ["body.0.id", "body.0.body.body.0.argument.expressions.1.callee.object", "body.0.body.body.0.argument.expressions.0.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.0.argument.expressions.0"], | ||
| exportName: "_extends", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| get: helper("7.0.0-beta.0", 'function _get(){return _get="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var p=superPropBase(e,t);if(p){var n=Object.getOwnPropertyDescriptor(p,t);return n.get?n.get.call(arguments.length<3?e:r):n.value}},_get.apply(null,arguments)}', { | ||
| globals: ["Reflect", "Object"], | ||
| locals: { | ||
| _get: ["body.0.id", "body.0.body.body.0.argument.expressions.1.callee.object", "body.0.body.body.0.argument.expressions.0.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.0.argument.expressions.0"], | ||
| exportName: "_get", | ||
| dependencies: { | ||
| superPropBase: ["body.0.body.body.0.argument.expressions.0.right.alternate.body.body.0.declarations.0.init.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| getPrototypeOf: helper("7.0.0-beta.0", "function _getPrototypeOf(t){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},_getPrototypeOf(t)}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _getPrototypeOf: ["body.0.id", "body.0.body.body.0.argument.expressions.1.callee", "body.0.body.body.0.argument.expressions.0.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.0.argument.expressions.0"], | ||
| exportName: "_getPrototypeOf", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| identity: helper("7.17.0", "function _identity(t){return t}", { | ||
| globals: [], | ||
| locals: { | ||
| _identity: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_identity", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| importDeferProxy: helper("7.23.0", "function _importDeferProxy(e){var t=null,constValue=function(e){return function(){return e}},proxy=function(r){return function(n,o,f){return null===t&&(t=e()),r(t,o,f)}};return new Proxy({},{defineProperty:constValue(!1),deleteProperty:constValue(!1),get:proxy(Reflect.get),getOwnPropertyDescriptor:proxy(Reflect.getOwnPropertyDescriptor),getPrototypeOf:constValue(null),isExtensible:constValue(!1),has:proxy(Reflect.has),ownKeys:proxy(Reflect.ownKeys),preventExtensions:constValue(!0),set:constValue(!1),setPrototypeOf:constValue(!1)})}", { | ||
| globals: ["Proxy", "Reflect"], | ||
| locals: { | ||
| _importDeferProxy: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_importDeferProxy", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| inherits: helper("7.0.0-beta.0", 'function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&setPrototypeOf(t,e)}', { | ||
| globals: ["TypeError", "Object"], | ||
| locals: { | ||
| _inherits: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_inherits", | ||
| dependencies: { | ||
| setPrototypeOf: ["body.0.body.body.1.expression.expressions.2.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| inheritsLoose: helper("7.0.0-beta.0", "function _inheritsLoose(t,o){t.prototype=Object.create(o.prototype),t.prototype.constructor=t,setPrototypeOf(t,o)}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _inheritsLoose: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_inheritsLoose", | ||
| dependencies: { | ||
| setPrototypeOf: ["body.0.body.body.0.expression.expressions.2.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| initializerDefineProperty: helper("7.0.0-beta.0", "function _initializerDefineProperty(e,i,r,l){r&&Object.defineProperty(e,i,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(l):void 0})}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _initializerDefineProperty: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_initializerDefineProperty", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| initializerWarningHelper: helper("7.0.0-beta.0", 'function _initializerWarningHelper(r,e){throw Error("Decorating class property failed. Please ensure that transform-class-properties is enabled and runs after the decorators transform.")}', { | ||
| globals: ["Error"], | ||
| locals: { | ||
| _initializerWarningHelper: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_initializerWarningHelper", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| instanceof: helper("7.0.0-beta.0", 'function _instanceof(n,e){return null!=e&&"undefined"!=typeof Symbol&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](n):n instanceof e}', { | ||
| globals: ["Symbol"], | ||
| locals: { | ||
| _instanceof: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_instanceof", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| interopRequireDefault: helper("7.0.0-beta.0", "function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}", { | ||
| globals: [], | ||
| locals: { | ||
| _interopRequireDefault: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_interopRequireDefault", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| interopRequireWildcard: helper("7.14.0", 'function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(_interopRequireWildcard=function(e,t){if(!t&&e&&e.__esModule)return e;var o,i,f={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return f;if(o=t?n:r){if(o.has(e))return o.get(e);o.set(e,f)}for(const t in e)"default"!==t&&{}.hasOwnProperty.call(e,t)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(i.get||i.set)?o(f,t,i):f[t]=e[t]);return f})(e,t)}', { | ||
| globals: ["WeakMap", "Object"], | ||
| locals: { | ||
| _interopRequireWildcard: ["body.0.id", "body.0.body.body.1.argument.callee.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.1.argument.callee"], | ||
| exportName: "_interopRequireWildcard", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| isNativeFunction: helper("7.0.0-beta.0", 'function _isNativeFunction(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(n){return"function"==typeof t}}', { | ||
| globals: ["Function"], | ||
| locals: { | ||
| _isNativeFunction: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_isNativeFunction", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| isNativeReflectConstruct: helper("7.9.0", "function _isNativeReflectConstruct(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(_isNativeReflectConstruct=function(){return!!t})()}", { | ||
| globals: ["Boolean", "Reflect"], | ||
| locals: { | ||
| _isNativeReflectConstruct: ["body.0.id", "body.0.body.body.1.argument.callee.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.1.argument.callee"], | ||
| exportName: "_isNativeReflectConstruct", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| iterableToArray: helper("7.0.0-beta.0", 'function _iterableToArray(r){if("undefined"!=typeof Symbol&&null!=r[Symbol.iterator]||null!=r["@@iterator"])return Array.from(r)}', { | ||
| globals: ["Symbol", "Array"], | ||
| locals: { | ||
| _iterableToArray: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_iterableToArray", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| iterableToArrayLimit: helper("7.0.0-beta.0", 'function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}', { | ||
| globals: ["Symbol", "Object"], | ||
| locals: { | ||
| _iterableToArrayLimit: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_iterableToArrayLimit", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| jsx: helper("7.0.0-beta.0", 'var REACT_ELEMENT_TYPE;function _createRawReactElement(e,r,E,l){REACT_ELEMENT_TYPE||(REACT_ELEMENT_TYPE="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,n=arguments.length-3;if(r||0===n||(r={children:void 0}),1===n)r.children=l;else if(n>1){for(var t=Array(n),f=0;f<n;f++)t[f]=arguments[f+3];r.children=t}if(r&&o)for(var i in o)void 0===r[i]&&(r[i]=o[i]);else r||(r=o||{});return{$$typeof:REACT_ELEMENT_TYPE,type:e,key:void 0===E?null:""+E,ref:null,props:r,_owner:null}}', { | ||
| globals: ["Symbol", "Array"], | ||
| locals: { | ||
| REACT_ELEMENT_TYPE: ["body.0.declarations.0.id", "body.1.body.body.0.expression.left", "body.1.body.body.4.argument.properties.0.value", "body.1.body.body.0.expression.right.left"], | ||
| _createRawReactElement: ["body.1.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_createRawReactElement", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| maybeArrayLike: helper("7.9.0", 'function _maybeArrayLike(r,a,e){if(a&&!Array.isArray(a)&&"number"==typeof a.length){var y=a.length;return arrayLikeToArray(a,void 0!==e&&e<y?e:y)}return r(a,e)}', { | ||
| globals: ["Array"], | ||
| locals: { | ||
| _maybeArrayLike: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_maybeArrayLike", | ||
| dependencies: { | ||
| arrayLikeToArray: ["body.0.body.body.0.consequent.body.1.argument.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| newArrowCheck: helper("7.0.0-beta.0", 'function _newArrowCheck(n,r){if(n!==r)throw new TypeError("Cannot instantiate an arrow function")}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _newArrowCheck: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_newArrowCheck", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| nonIterableRest: helper("7.0.0-beta.0", 'function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _nonIterableRest: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_nonIterableRest", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| nonIterableSpread: helper("7.0.0-beta.0", 'function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _nonIterableSpread: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_nonIterableSpread", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| nullishReceiverError: helper("7.22.6", 'function _nullishReceiverError(r){throw new TypeError("Cannot set property of null or undefined.")}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _nullishReceiverError: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_nullishReceiverError", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| objectDestructuringEmpty: helper("7.0.0-beta.0", 'function _objectDestructuringEmpty(t){if(null==t)throw new TypeError("Cannot destructure "+t)}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _objectDestructuringEmpty: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_objectDestructuringEmpty", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| objectSpread2: helper("7.5.0", "function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function _objectSpread2(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach(function(r){defineProperty(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| ownKeys: ["body.0.id", "body.1.body.body.0.body.body.1.expression.consequent.callee.object.callee", "body.1.body.body.0.body.body.1.expression.alternate.alternate.callee.object.callee"], | ||
| _objectSpread2: ["body.1.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_objectSpread2", | ||
| dependencies: { | ||
| defineProperty: ["body.1.body.body.0.body.body.1.expression.consequent.arguments.0.body.body.0.expression.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| objectWithoutProperties: helper("7.0.0-beta.0", "function _objectWithoutProperties(e,t){if(null==e)return{};var o,r,i=objectWithoutPropertiesLoose(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(r=0;r<n.length;r++)o=n[r],-1===t.indexOf(o)&&{}.propertyIsEnumerable.call(e,o)&&(i[o]=e[o])}return i}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _objectWithoutProperties: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_objectWithoutProperties", | ||
| dependencies: { | ||
| objectWithoutPropertiesLoose: ["body.0.body.body.1.declarations.2.init.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| objectWithoutPropertiesLoose: helper("7.0.0-beta.0", "function _objectWithoutPropertiesLoose(r,e){if(null==r)return{};var t={};for(var n in r)if({}.hasOwnProperty.call(r,n)){if(-1!==e.indexOf(n))continue;t[n]=r[n]}return t}", { | ||
| globals: [], | ||
| locals: { | ||
| _objectWithoutPropertiesLoose: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_objectWithoutPropertiesLoose", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| possibleConstructorReturn: helper("7.0.0-beta.0", 'function _possibleConstructorReturn(t,e){if(e&&("object"==typeof e||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return assertThisInitialized(t)}', { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _possibleConstructorReturn: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_possibleConstructorReturn", | ||
| dependencies: { | ||
| assertThisInitialized: ["body.0.body.body.2.argument.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| readOnlyError: helper("7.0.0-beta.0", "function _readOnlyError(r){throw new TypeError('\"'+r+'\" is read-only')}", { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _readOnlyError: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_readOnlyError", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| regenerator: helper("7.27.0", 'function _regenerator(){\n/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */\nvar e,t,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",o=r.toStringTag||"@@toStringTag";function i(r,n,o,i){var c=n&&n.prototype instanceof Generator?n:Generator,u=Object.create(c.prototype);return define(u,"_invoke",function(r,n,o){var i,c,u,f=0,p=o||[],y=!1,G={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,r){return i=t,c=0,u=e,G.n=r,a}};function d(r,n){for(c=r,u=n,t=0;!y&&f&&!o&&t<p.length;t++){var o,i=p[t],d=G.p,l=i[2];r>3?(o=l===n)&&(u=i[(c=i[4])?5:(c=3,3)],i[4]=i[5]=e):i[0]<=d&&((o=r<2&&d<i[1])?(c=0,G.v=n,G.n=i[1]):d<l&&(o=r<3||i[0]>n||n>l)&&(i[4]=r,i[5]=n,G.n=l,c=0))}if(o||r>1)return a;throw y=!0,n}return function(o,p,l){if(f>1)throw TypeError("Generator is already running");for(y&&1===p&&d(p,l),c=p,u=l;(t=c<2?e:u)||!y;){i||(c?c<3?(c>1&&(G.n=-1),d(c,u)):G.n=u:G.v=u);try{if(f=2,i){if(c||(o="next"),t=i[o]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,c<2&&(c=0)}else 1===c&&(t=i.return)&&t.call(i),c<2&&(u=TypeError("The iterator does not provide a \'"+o+"\' method"),c=1);i=e}else if((t=(y=G.n<0)?u:r.call(n,G))!==a)break}catch(t){i=e,c=1,u=t}finally{f=1}}return{value:t,done:y}}}(r,o,i),!0),u}var a={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}t=Object.getPrototypeOf;var c=[][n]?t(t([][n]())):(define(t={},n,function(){return this}),t),u=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,define(e,o,"GeneratorFunction")),e.prototype=Object.create(u),e}return GeneratorFunction.prototype=GeneratorFunctionPrototype,define(u,"constructor",GeneratorFunctionPrototype),define(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",define(GeneratorFunctionPrototype,o,"GeneratorFunction"),define(u),define(u,o,"Generator"),define(u,n,function(){return this}),define(u,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:i,m:f}})()}', { | ||
| globals: ["Symbol", "Object", "TypeError"], | ||
| locals: { | ||
| _regenerator: ["body.0.id", "body.0.body.body.9.argument.expressions.9.callee.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.9.argument.expressions.9.callee"], | ||
| exportName: "_regenerator", | ||
| dependencies: { | ||
| regeneratorDefine: ["body.0.body.body.1.body.body.1.argument.expressions.0.callee", "body.0.body.body.7.declarations.0.init.alternate.expressions.0.callee", "body.0.body.body.8.body.body.0.argument.expressions.0.alternate.expressions.1.callee", "body.0.body.body.9.argument.expressions.1.callee", "body.0.body.body.9.argument.expressions.2.callee", "body.0.body.body.9.argument.expressions.4.callee", "body.0.body.body.9.argument.expressions.5.callee", "body.0.body.body.9.argument.expressions.6.callee", "body.0.body.body.9.argument.expressions.7.callee", "body.0.body.body.9.argument.expressions.8.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| regeneratorAsync: helper("7.27.0", "function _regeneratorAsync(n,e,r,t,o){var a=asyncGen(n,e,r,t,o);return a.next().then(function(n){return n.done?n.value:a.next()})}", { | ||
| globals: [], | ||
| locals: { | ||
| _regeneratorAsync: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_regeneratorAsync", | ||
| dependencies: { | ||
| regeneratorAsyncGen: ["body.0.body.body.0.declarations.0.init.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| regeneratorAsyncGen: helper("7.27.0", "function _regeneratorAsyncGen(r,e,t,o,n){return new regeneratorAsyncIterator(regenerator().w(r,e,t,o),n||Promise)}", { | ||
| globals: ["Promise"], | ||
| locals: { | ||
| _regeneratorAsyncGen: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_regeneratorAsyncGen", | ||
| dependencies: { | ||
| regenerator: ["body.0.body.body.0.argument.arguments.0.callee.object.callee"], | ||
| regeneratorAsyncIterator: ["body.0.body.body.0.argument.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| regeneratorAsyncIterator: helper("7.27.0", '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||(define(AsyncIterator.prototype),define(AsyncIterator.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),define(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)}', { | ||
| globals: ["Symbol"], | ||
| locals: { | ||
| AsyncIterator: ["body.0.id", "body.0.body.body.2.expression.expressions.0.right.expressions.0.arguments.0.object", "body.0.body.body.2.expression.expressions.0.right.expressions.1.arguments.0.object"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "AsyncIterator", | ||
| dependencies: { | ||
| OverloadYield: ["body.0.body.body.0.body.body.0.block.body.1.argument.test.right"], | ||
| regeneratorDefine: ["body.0.body.body.2.expression.expressions.0.right.expressions.0.callee", "body.0.body.body.2.expression.expressions.0.right.expressions.1.callee", "body.0.body.body.2.expression.expressions.1.callee"] | ||
| }, | ||
| internal: true | ||
| }), | ||
| regeneratorDefine: helper("7.27.0", 'function regeneratorDefine(e,r,n,t){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}regeneratorDefine=function(e,r,n,t){function o(r,n){regeneratorDefine(e,r,function(e){return this._invoke(r,n,e)})}r?i?i(e,r,{value:n,enumerable:!t,configurable:!t,writable:!t}):e[r]=n:(o("next",0),o("throw",1),o("return",2))},regeneratorDefine(e,r,n,t)}', { | ||
| globals: ["Object"], | ||
| locals: { | ||
| regeneratorDefine: ["body.0.id", "body.0.body.body.2.expression.expressions.0.right.body.body.0.body.body.0.expression.callee", "body.0.body.body.2.expression.expressions.1.callee", "body.0.body.body.2.expression.expressions.0.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.2.expression.expressions.0"], | ||
| exportName: "regeneratorDefine", | ||
| dependencies: {}, | ||
| internal: true | ||
| }), | ||
| regeneratorKeys: helper("7.27.0", "function _regeneratorKeys(e){var n=Object(e),r=[];for(var t in n)r.unshift(t);return function e(){for(;r.length;)if((t=r.pop())in n)return e.value=t,e.done=!1,e;return e.done=!0,e}}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _regeneratorKeys: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_regeneratorKeys", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| regeneratorValues: helper("7.18.0", 'function _regeneratorValues(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],r=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}throw new TypeError(typeof e+" is not iterable")}', { | ||
| globals: ["Symbol", "isNaN", "TypeError"], | ||
| locals: { | ||
| _regeneratorValues: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_regeneratorValues", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| set: helper("7.0.0-beta.0", 'function set(e,r,t,o){return set="undefined"!=typeof Reflect&&Reflect.set?Reflect.set:function(e,r,t,o){var f,i=superPropBase(e,r);if(i){if((f=Object.getOwnPropertyDescriptor(i,r)).set)return f.set.call(o,t),!0;if(!f.writable)return!1}if(f=Object.getOwnPropertyDescriptor(o,r)){if(!f.writable)return!1;f.value=t,Object.defineProperty(o,r,f)}else defineProperty(o,r,t);return!0},set(e,r,t,o)}function _set(e,r,t,o,f){if(!set(e,r,t,o||e)&&f)throw new TypeError("failed to set property");return t}', { | ||
| globals: ["Reflect", "Object", "TypeError"], | ||
| locals: { | ||
| set: ["body.0.id", "body.0.body.body.0.argument.expressions.1.callee", "body.1.body.body.0.test.left.argument.callee", "body.0.body.body.0.argument.expressions.0.left"], | ||
| _set: ["body.1.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_set", | ||
| dependencies: { | ||
| superPropBase: ["body.0.body.body.0.argument.expressions.0.right.alternate.body.body.0.declarations.1.init.callee"], | ||
| defineProperty: ["body.0.body.body.0.argument.expressions.0.right.alternate.body.body.2.alternate.expression.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| setFunctionName: helper("7.23.6", 'function setFunctionName(e,t,n){"symbol"==typeof t&&(t=(t=t.description)?"["+t+"]":"");try{Object.defineProperty(e,"name",{configurable:!0,value:n?n+" "+t:t})}catch(e){}return e}', { | ||
| globals: ["Object"], | ||
| locals: { | ||
| setFunctionName: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "setFunctionName", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| setPrototypeOf: helper("7.0.0-beta.0", "function _setPrototypeOf(t,e){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},_setPrototypeOf(t,e)}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _setPrototypeOf: ["body.0.id", "body.0.body.body.0.argument.expressions.1.callee", "body.0.body.body.0.argument.expressions.0.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.0.argument.expressions.0"], | ||
| exportName: "_setPrototypeOf", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| skipFirstGeneratorNext: helper("7.0.0-beta.0", "function _skipFirstGeneratorNext(t){return function(){var r=t.apply(this,arguments);return r.next(),r}}", { | ||
| globals: [], | ||
| locals: { | ||
| _skipFirstGeneratorNext: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_skipFirstGeneratorNext", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| slicedToArray: helper("7.0.0-beta.0", "function _slicedToArray(r,e){return arrayWithHoles(r)||iterableToArrayLimit(r,e)||unsupportedIterableToArray(r,e)||nonIterableRest()}", { | ||
| globals: [], | ||
| locals: { | ||
| _slicedToArray: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_slicedToArray", | ||
| dependencies: { | ||
| arrayWithHoles: ["body.0.body.body.0.argument.left.left.left.callee"], | ||
| iterableToArrayLimit: ["body.0.body.body.0.argument.left.left.right.callee"], | ||
| unsupportedIterableToArray: ["body.0.body.body.0.argument.left.right.callee"], | ||
| nonIterableRest: ["body.0.body.body.0.argument.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| superPropBase: helper("7.0.0-beta.0", "function _superPropBase(t,o){for(;!{}.hasOwnProperty.call(t,o)&&null!==(t=getPrototypeOf(t)););return t}", { | ||
| globals: [], | ||
| locals: { | ||
| _superPropBase: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_superPropBase", | ||
| dependencies: { | ||
| getPrototypeOf: ["body.0.body.body.0.test.right.right.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| superPropGet: helper("7.25.0", 'function _superPropGet(t,o,e,r){var p=get(getPrototypeOf(1&r?t.prototype:t),o,e);return 2&r&&"function"==typeof p?function(t){return p.apply(e,t)}:p}', { | ||
| globals: [], | ||
| locals: { | ||
| _superPropGet: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_superPropGet", | ||
| dependencies: { | ||
| get: ["body.0.body.body.0.declarations.0.init.callee"], | ||
| getPrototypeOf: ["body.0.body.body.0.declarations.0.init.arguments.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| superPropSet: helper("7.25.0", "function _superPropSet(t,e,o,r,p,f){return set(getPrototypeOf(f?t.prototype:t),e,o,r,p)}", { | ||
| globals: [], | ||
| locals: { | ||
| _superPropSet: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_superPropSet", | ||
| dependencies: { | ||
| set: ["body.0.body.body.0.argument.callee"], | ||
| getPrototypeOf: ["body.0.body.body.0.argument.arguments.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| taggedTemplateLiteral: helper("7.0.0-beta.0", "function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}", { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _taggedTemplateLiteral: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_taggedTemplateLiteral", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| taggedTemplateLiteralLoose: helper("7.0.0-beta.0", "function _taggedTemplateLiteralLoose(e,t){return t||(t=e.slice(0)),e.raw=t,e}", { | ||
| globals: [], | ||
| locals: { | ||
| _taggedTemplateLiteralLoose: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_taggedTemplateLiteralLoose", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| tdz: helper("7.5.5", 'function _tdzError(e){throw new ReferenceError(e+" is not defined - temporal dead zone")}', { | ||
| globals: ["ReferenceError"], | ||
| locals: { | ||
| _tdzError: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_tdzError", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| temporalRef: helper("7.0.0-beta.0", "function _temporalRef(r,e){return r===undef?err(e):r}", { | ||
| globals: [], | ||
| locals: { | ||
| _temporalRef: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_temporalRef", | ||
| dependencies: { | ||
| temporalUndefined: ["body.0.body.body.0.argument.test.right"], | ||
| tdz: ["body.0.body.body.0.argument.consequent.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| temporalUndefined: helper("7.0.0-beta.0", "function _temporalUndefined(){}", { | ||
| globals: [], | ||
| locals: { | ||
| _temporalUndefined: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_temporalUndefined", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| toArray: helper("7.0.0-beta.0", "function _toArray(r){return arrayWithHoles(r)||iterableToArray(r)||unsupportedIterableToArray(r)||nonIterableRest()}", { | ||
| globals: [], | ||
| locals: { | ||
| _toArray: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_toArray", | ||
| dependencies: { | ||
| arrayWithHoles: ["body.0.body.body.0.argument.left.left.left.callee"], | ||
| iterableToArray: ["body.0.body.body.0.argument.left.left.right.callee"], | ||
| unsupportedIterableToArray: ["body.0.body.body.0.argument.left.right.callee"], | ||
| nonIterableRest: ["body.0.body.body.0.argument.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| toConsumableArray: helper("7.0.0-beta.0", "function _toConsumableArray(r){return arrayWithoutHoles(r)||iterableToArray(r)||unsupportedIterableToArray(r)||nonIterableSpread()}", { | ||
| globals: [], | ||
| locals: { | ||
| _toConsumableArray: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_toConsumableArray", | ||
| dependencies: { | ||
| arrayWithoutHoles: ["body.0.body.body.0.argument.left.left.left.callee"], | ||
| iterableToArray: ["body.0.body.body.0.argument.left.left.right.callee"], | ||
| unsupportedIterableToArray: ["body.0.body.body.0.argument.left.right.callee"], | ||
| nonIterableSpread: ["body.0.body.body.0.argument.right.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| toPrimitive: helper("7.1.5", 'function toPrimitive(t,r){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,r||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}', { | ||
| globals: ["Symbol", "TypeError", "String", "Number"], | ||
| locals: { | ||
| toPrimitive: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "toPrimitive", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| toPropertyKey: helper("7.1.5", 'function toPropertyKey(t){var i=toPrimitive(t,"string");return"symbol"==typeof i?i:i+""}', { | ||
| globals: [], | ||
| locals: { | ||
| toPropertyKey: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "toPropertyKey", | ||
| dependencies: { | ||
| toPrimitive: ["body.0.body.body.0.declarations.0.init.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| toSetter: helper("7.24.0", 'function _toSetter(t,e,n){e||(e=[]);var r=e.length++;return Object.defineProperty({},"_",{set:function(o){e[r]=o,t.apply(n,e)}})}', { | ||
| globals: ["Object"], | ||
| locals: { | ||
| _toSetter: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_toSetter", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| tsRewriteRelativeImportExtensions: helper("7.27.0", 'function tsRewriteRelativeImportExtensions(t,e){return"string"==typeof t&&/^\\.\\.?\\//.test(t)?t.replace(/\\.(tsx)$|((?:\\.d)?)((?:\\.[^./]+)?)\\.([cm]?)ts$/i,function(t,s,r,n,o){return s?e?".jsx":".js":!r||n&&o?r+n+"."+o.toLowerCase()+"js":t}):t}', { | ||
| globals: [], | ||
| locals: { | ||
| tsRewriteRelativeImportExtensions: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "tsRewriteRelativeImportExtensions", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| typeof: helper("7.0.0-beta.0", 'function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}', { | ||
| globals: ["Symbol"], | ||
| locals: { | ||
| _typeof: ["body.0.id", "body.0.body.body.0.argument.expressions.1.callee", "body.0.body.body.0.argument.expressions.0.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.0.argument.expressions.0"], | ||
| exportName: "_typeof", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| unsupportedIterableToArray: helper("7.9.0", 'function _unsupportedIterableToArray(r,a){if(r){if("string"==typeof r)return arrayLikeToArray(r,a);var t={}.toString.call(r).slice(8,-1);return"Object"===t&&r.constructor&&(t=r.constructor.name),"Map"===t||"Set"===t?Array.from(r):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?arrayLikeToArray(r,a):void 0}}', { | ||
| globals: ["Array"], | ||
| locals: { | ||
| _unsupportedIterableToArray: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_unsupportedIterableToArray", | ||
| dependencies: { | ||
| arrayLikeToArray: ["body.0.body.body.0.consequent.body.0.consequent.argument.callee", "body.0.body.body.0.consequent.body.2.argument.expressions.1.alternate.consequent.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| usingCtx: helper("7.23.9", 'function _usingCtx(){var r="function"==typeof SuppressedError?SuppressedError:function(r,e){var n=Error();return n.name="SuppressedError",n.error=r,n.suppressed=e,n},e={},n=[];function using(r,e){if(null!=e){if(Object(e)!==e)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(r)var o=e[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(void 0===o&&(o=e[Symbol.dispose||Symbol.for("Symbol.dispose")],r))var t=o;if("function"!=typeof o)throw new TypeError("Object is not disposable.");t&&(o=function(){try{t.call(e)}catch(r){return Promise.reject(r)}}),n.push({v:e,d:o,a:r})}else r&&n.push({d:e,a:r});return e}return{e:e,u:using.bind(null,!1),a:using.bind(null,!0),d:function(){var o,t=this.e,s=0;function next(){for(;o=n.pop();)try{if(!o.a&&1===s)return s=0,n.push(o),Promise.resolve().then(next);if(o.d){var r=o.d.call(o.v);if(o.a)return s|=2,Promise.resolve(r).then(next,err)}else s|=1}catch(r){return err(r)}if(1===s)return t!==e?Promise.reject(t):Promise.resolve();if(t!==e)throw t}function err(n){return t=t!==e?new r(n,t):n,next()}return next()}}}', { | ||
| globals: ["SuppressedError", "Error", "Object", "TypeError", "Symbol", "Promise"], | ||
| locals: { | ||
| _usingCtx: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_usingCtx", | ||
| dependencies: {}, | ||
| internal: false | ||
| }), | ||
| wrapAsyncGenerator: helper("7.0.0-beta.0", 'function _wrapAsyncGenerator(e){return function(){return new AsyncGenerator(e.apply(this,arguments))}}function AsyncGenerator(e){var t,n;function resume(t,n){try{var r=e[t](n),o=r.value,u=o instanceof OverloadYield;Promise.resolve(u?o.v:o).then(function(n){if(u){var i="return"===t&&o.k?t:"next";if(!o.k||n.done)return resume(i,n);n=e[i](n).value}settle(!!r.done,n)},function(e){resume("throw",e)})}catch(e){settle(2,e)}}function settle(e,r){2===e?t.reject(r):t.resolve({value:r,done:e}),(t=t.next)?resume(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise(function(o,u){var i={key:e,arg:r,resolve:o,reject:u,next:null};n?n=n.next=i:(t=n=i,resume(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}AsyncGenerator.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},AsyncGenerator.prototype.next=function(e){return this._invoke("next",e)},AsyncGenerator.prototype.throw=function(e){return this._invoke("throw",e)},AsyncGenerator.prototype.return=function(e){return this._invoke("return",e)};', { | ||
| globals: ["Promise", "Symbol"], | ||
| locals: { | ||
| _wrapAsyncGenerator: ["body.0.id"], | ||
| AsyncGenerator: ["body.1.id", "body.0.body.body.0.argument.body.body.0.argument.callee", "body.2.expression.expressions.0.left.object.object", "body.2.expression.expressions.1.left.object.object", "body.2.expression.expressions.2.left.object.object", "body.2.expression.expressions.3.left.object.object"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_wrapAsyncGenerator", | ||
| dependencies: { | ||
| OverloadYield: ["body.1.body.body.1.body.body.0.block.body.0.declarations.2.init.right"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| wrapNativeSuper: helper("7.0.0-beta.0", 'function _wrapNativeSuper(t){var r="function"==typeof Map?new Map:void 0;return _wrapNativeSuper=function(t){if(null===t||!isNativeFunction(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(t))return r.get(t);r.set(t,Wrapper)}function Wrapper(){return construct(t,arguments,getPrototypeOf(this).constructor)}return Wrapper.prototype=Object.create(t.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),setPrototypeOf(Wrapper,t)},_wrapNativeSuper(t)}', { | ||
| globals: ["Map", "TypeError", "Object"], | ||
| locals: { | ||
| _wrapNativeSuper: ["body.0.id", "body.0.body.body.1.argument.expressions.1.callee", "body.0.body.body.1.argument.expressions.0.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.1.argument.expressions.0"], | ||
| exportName: "_wrapNativeSuper", | ||
| dependencies: { | ||
| getPrototypeOf: ["body.0.body.body.1.argument.expressions.0.right.body.body.3.body.body.0.argument.arguments.2.object.callee"], | ||
| setPrototypeOf: ["body.0.body.body.1.argument.expressions.0.right.body.body.4.argument.expressions.1.callee"], | ||
| isNativeFunction: ["body.0.body.body.1.argument.expressions.0.right.body.body.0.test.right.argument.callee"], | ||
| construct: ["body.0.body.body.1.argument.expressions.0.right.body.body.3.body.body.0.argument.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| wrapRegExp: helper("7.19.0", 'function _wrapRegExp(){_wrapRegExp=function(e,r){return new BabelRegExp(e,void 0,r)};var e=RegExp.prototype,r=new WeakMap;function BabelRegExp(e,t,p){var o=RegExp(e,t);return r.set(o,p||r.get(e)),setPrototypeOf(o,BabelRegExp.prototype)}function buildGroups(e,t){var p=r.get(t);return Object.keys(p).reduce(function(r,t){var o=p[t];if("number"==typeof o)r[t]=e[o];else{for(var i=0;void 0===e[o[i]]&&i+1<o.length;)i++;r[t]=e[o[i]]}return r},Object.create(null))}return inherits(BabelRegExp,RegExp),BabelRegExp.prototype.exec=function(r){var t=e.exec.call(this,r);if(t){t.groups=buildGroups(t,this);var p=t.indices;p&&(p.groups=buildGroups(p,this))}return t},BabelRegExp.prototype[Symbol.replace]=function(t,p){if("string"==typeof p){var o=r.get(this);return e[Symbol.replace].call(this,t,p.replace(/\\$<([^>]+)(>|$)/g,function(e,r,t){if(""===t)return e;var p=o[r];return Array.isArray(p)?"$"+p.join("$"):"number"==typeof p?"$"+p:""}))}if("function"==typeof p){var i=this;return e[Symbol.replace].call(this,t,function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(buildGroups(e,i)),p.apply(this,e)})}return e[Symbol.replace].call(this,t,p)},_wrapRegExp.apply(this,arguments)}', { | ||
| globals: ["RegExp", "WeakMap", "Object", "Symbol", "Array"], | ||
| locals: { | ||
| _wrapRegExp: ["body.0.id", "body.0.body.body.4.argument.expressions.3.callee.object", "body.0.body.body.0.expression.left"] | ||
| }, | ||
| exportBindingAssignments: ["body.0.body.body.0.expression"], | ||
| exportName: "_wrapRegExp", | ||
| dependencies: { | ||
| setPrototypeOf: ["body.0.body.body.2.body.body.1.argument.expressions.1.callee"], | ||
| inherits: ["body.0.body.body.4.argument.expressions.0.callee"] | ||
| }, | ||
| internal: false | ||
| }), | ||
| writeOnlyError: helper("7.12.13", "function _writeOnlyError(r){throw new TypeError('\"'+r+'\" is write-only')}", { | ||
| globals: ["TypeError"], | ||
| locals: { | ||
| _writeOnlyError: ["body.0.id"] | ||
| }, | ||
| exportBindingAssignments: [], | ||
| exportName: "_writeOnlyError", | ||
| dependencies: {}, | ||
| internal: false | ||
| }) | ||
| }; | ||
| //# sourceMappingURL=helpers-generated.js.map |
Sorry, the diff of this file is too big to display
| export default function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) { | ||
| var desc = {}; | ||
| Object.keys(descriptor).forEach(function (key) { | ||
| desc[key] = descriptor[key]; | ||
| }); | ||
| desc.enumerable = !!desc.enumerable; | ||
| desc.configurable = !!desc.configurable; | ||
| if ("value" in desc || desc.initializer) { | ||
| desc.writable = true; | ||
| } | ||
| desc = decorators.slice().reverse().reduce(function (desc, decorator) { | ||
| return decorator(target, property, desc) || desc; | ||
| }, desc); | ||
| if (context && desc.initializer !== void 0) { | ||
| desc.value = desc.initializer ? desc.initializer.call(context) : void 0; | ||
| desc.initializer = void 0; | ||
| } | ||
| if (desc.initializer === void 0) { | ||
| Object.defineProperty(target, property, desc); | ||
| return null; | ||
| } | ||
| return desc; | ||
| } | ||
| //# sourceMappingURL=applyDecoratedDescriptor.js.map |
| {"version":3,"names":["_applyDecoratedDescriptor","target","property","decorators","descriptor","context","desc","Object","keys","forEach","key","enumerable","configurable","initializer","writable","slice","reverse","reduce","decorator","value","call","defineProperty"],"sources":["../../src/helpers/applyDecoratedDescriptor.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\ninterface DescriptorWithInitializer extends PropertyDescriptor {\n initializer?: () => any;\n}\n\ndeclare const Object: Omit<typeof globalThis.Object, \"keys\"> & {\n keys<T>(o: T): (keyof T)[];\n};\n\nexport default function _applyDecoratedDescriptor<T>(\n target: T,\n property: PropertyKey,\n decorators: ((\n t: T,\n p: PropertyKey,\n desc: DescriptorWithInitializer,\n ) => any)[],\n descriptor: DescriptorWithInitializer,\n context: DecoratorContext,\n) {\n var desc: DescriptorWithInitializer = {};\n Object.keys(descriptor).forEach(function (key) {\n desc[key] = descriptor[key];\n });\n desc.enumerable = !!desc.enumerable;\n desc.configurable = !!desc.configurable;\n if (\"value\" in desc || desc.initializer) {\n desc.writable = true;\n }\n\n desc = decorators\n .slice()\n .reverse()\n .reduce(function (desc, decorator) {\n return decorator(target, property, desc) || desc;\n }, desc);\n\n if (context && desc.initializer !== void 0) {\n desc.value = desc.initializer ? desc.initializer.call(context) : void 0;\n desc.initializer = void 0;\n }\n\n if (desc.initializer === void 0) {\n Object.defineProperty(target, property, desc);\n return null;\n }\n\n return desc;\n}\n"],"mappings":"AAUA,eAAe,SAASA,yBAAyBA,CAC/CC,MAAS,EACTC,QAAqB,EACrBC,UAIW,EACXC,UAAqC,EACrCC,OAAyB,EACzB;EACA,IAAIC,IAA+B,GAAG,CAAC,CAAC;EACxCC,MAAM,CAACC,IAAI,CAACJ,UAAU,CAAC,CAACK,OAAO,CAAC,UAAUC,GAAG,EAAE;IAC7CJ,IAAI,CAACI,GAAG,CAAC,GAAGN,UAAU,CAACM,GAAG,CAAC;EAC7B,CAAC,CAAC;EACFJ,IAAI,CAACK,UAAU,GAAG,CAAC,CAACL,IAAI,CAACK,UAAU;EACnCL,IAAI,CAACM,YAAY,GAAG,CAAC,CAACN,IAAI,CAACM,YAAY;EACvC,IAAI,OAAO,IAAIN,IAAI,IAAIA,IAAI,CAACO,WAAW,EAAE;IACvCP,IAAI,CAACQ,QAAQ,GAAG,IAAI;EACtB;EAEAR,IAAI,GAAGH,UAAU,CACdY,KAAK,CAAC,CAAC,CACPC,OAAO,CAAC,CAAC,CACTC,MAAM,CAAC,UAAUX,IAAI,EAAEY,SAAS,EAAE;IACjC,OAAOA,SAAS,CAACjB,MAAM,EAAEC,QAAQ,EAAEI,IAAI,CAAC,IAAIA,IAAI;EAClD,CAAC,EAAEA,IAAI,CAAC;EAEV,IAAID,OAAO,IAAIC,IAAI,CAACO,WAAW,KAAK,KAAK,CAAC,EAAE;IAC1CP,IAAI,CAACa,KAAK,GAAGb,IAAI,CAACO,WAAW,GAAGP,IAAI,CAACO,WAAW,CAACO,IAAI,CAACf,OAAO,CAAC,GAAG,KAAK,CAAC;IACvEC,IAAI,CAACO,WAAW,GAAG,KAAK,CAAC;EAC3B;EAEA,IAAIP,IAAI,CAACO,WAAW,KAAK,KAAK,CAAC,EAAE;IAC/BN,MAAM,CAACc,cAAc,CAACpB,MAAM,EAAEC,QAAQ,EAAEI,IAAI,CAAC;IAC7C,OAAO,IAAI;EACb;EAEA,OAAOA,IAAI;AACb","ignoreList":[]} |
| import checkInRHS from "./checkInRHS.js"; | ||
| import setFunctionName from "./setFunctionName.js"; | ||
| import toPropertyKey from "./toPropertyKey.js"; | ||
| export default function applyDecs2311(targetClass, classDecs, memberDecs, classDecsHaveThis, instanceBrand, parentClass) { | ||
| var symbolMetadata = Symbol.metadata || Symbol["for"]("Symbol.metadata"); | ||
| var defineProperty = Object.defineProperty; | ||
| var create = Object.create; | ||
| var metadata; | ||
| var existingNonFields = [create(null), create(null)]; | ||
| var hasClassDecs = classDecs.length; | ||
| var _; | ||
| function createRunInitializers(initializers, useStaticThis, hasValue) { | ||
| return function (thisArg, value) { | ||
| if (useStaticThis) { | ||
| value = thisArg; | ||
| thisArg = targetClass; | ||
| } | ||
| for (var i = 0; i < initializers.length; i++) { | ||
| value = initializers[i].apply(thisArg, hasValue ? [value] : []); | ||
| } | ||
| return hasValue ? value : thisArg; | ||
| }; | ||
| } | ||
| function assertCallable(fn, hint1, hint2, throwUndefined) { | ||
| if (typeof fn !== "function") { | ||
| if (throwUndefined || fn !== void 0) { | ||
| throw new TypeError(hint1 + " must " + (hint2 || "be") + " a function" + (throwUndefined ? "" : " or undefined")); | ||
| } | ||
| } | ||
| return fn; | ||
| } | ||
| function applyDec(Class, decInfo, decoratorsHaveThis, name, kind, initializers, ret, isStatic, isPrivate, isField, hasPrivateBrand) { | ||
| function assertInstanceIfPrivate(target) { | ||
| if (!hasPrivateBrand(target)) { | ||
| throw new TypeError("Attempted to access private element on non-instance"); | ||
| } | ||
| } | ||
| var decs = [].concat(decInfo[0]), | ||
| decVal = decInfo[3], | ||
| isClass = !ret; | ||
| var isAccessor = kind === 1; | ||
| var isGetter = kind === 3; | ||
| var isSetter = kind === 4; | ||
| var isMethod = kind === 2; | ||
| function _bindPropCall(name, useStaticThis, before) { | ||
| return function (_this, value) { | ||
| if (useStaticThis) { | ||
| value = _this; | ||
| _this = Class; | ||
| } | ||
| if (before) { | ||
| before(_this); | ||
| } | ||
| return desc[name].call(_this, value); | ||
| }; | ||
| } | ||
| if (!isClass) { | ||
| var desc = {}, | ||
| init = [], | ||
| key = isGetter ? "get" : isSetter || isAccessor ? "set" : "value"; | ||
| if (isPrivate) { | ||
| if (isField || isAccessor) { | ||
| desc = { | ||
| get: setFunctionName(function () { | ||
| return decVal(this); | ||
| }, name, "get"), | ||
| set: function (value) { | ||
| decInfo[4](this, value); | ||
| } | ||
| }; | ||
| } else { | ||
| desc[key] = decVal; | ||
| } | ||
| if (!isField) { | ||
| setFunctionName(desc[key], name, isMethod ? "" : key); | ||
| } | ||
| } else if (!isField) { | ||
| desc = Object.getOwnPropertyDescriptor(Class, name); | ||
| } | ||
| if (!isField && !isPrivate) { | ||
| _ = existingNonFields[+isStatic][name]; | ||
| if (_ && (_ ^ kind) !== 7) { | ||
| throw new Error("Decorating two elements with the same name (" + desc[key].name + ") is not supported yet"); | ||
| } | ||
| existingNonFields[+isStatic][name] = kind < 3 ? 1 : kind; | ||
| } | ||
| } | ||
| var newValue = Class; | ||
| for (var i = decs.length - 1; i >= 0; i -= decoratorsHaveThis ? 2 : 1) { | ||
| var dec = assertCallable(decs[i], "A decorator", "be", true), | ||
| decThis = decoratorsHaveThis ? decs[i - 1] : void 0; | ||
| var decoratorFinishedRef = {}; | ||
| var ctx = { | ||
| kind: ["field", "accessor", "method", "getter", "setter", "class"][kind], | ||
| name: name, | ||
| metadata: metadata, | ||
| addInitializer: function (decoratorFinishedRef, initializer) { | ||
| if (decoratorFinishedRef.v) { | ||
| throw new TypeError("attempted to call addInitializer after decoration was finished"); | ||
| } | ||
| assertCallable(initializer, "An initializer", "be", true); | ||
| initializers.push(initializer); | ||
| }.bind(null, decoratorFinishedRef) | ||
| }; | ||
| if (isClass) { | ||
| _ = dec.call(decThis, newValue, ctx); | ||
| decoratorFinishedRef.v = 1; | ||
| if (assertCallable(_, "class decorators", "return")) { | ||
| newValue = _; | ||
| } | ||
| } else { | ||
| ctx["static"] = isStatic; | ||
| ctx["private"] = isPrivate; | ||
| _ = ctx.access = { | ||
| has: isPrivate ? hasPrivateBrand.bind() : function (target) { | ||
| return name in target; | ||
| } | ||
| }; | ||
| if (!isSetter) { | ||
| _.get = isPrivate ? isMethod ? function (_this) { | ||
| assertInstanceIfPrivate(_this); | ||
| return desc.value; | ||
| } : _bindPropCall("get", 0, assertInstanceIfPrivate) : function (target) { | ||
| return target[name]; | ||
| }; | ||
| } | ||
| if (!isMethod && !isGetter) { | ||
| _.set = isPrivate ? _bindPropCall("set", 0, assertInstanceIfPrivate) : function (target, v) { | ||
| target[name] = v; | ||
| }; | ||
| } | ||
| newValue = dec.call(decThis, isAccessor ? { | ||
| get: desc.get, | ||
| set: desc.set | ||
| } : desc[key], ctx); | ||
| decoratorFinishedRef.v = 1; | ||
| if (isAccessor) { | ||
| if (typeof newValue === "object" && newValue) { | ||
| if (_ = assertCallable(newValue.get, "accessor.get")) { | ||
| desc.get = _; | ||
| } | ||
| if (_ = assertCallable(newValue.set, "accessor.set")) { | ||
| desc.set = _; | ||
| } | ||
| if (_ = assertCallable(newValue.init, "accessor.init")) { | ||
| init.unshift(_); | ||
| } | ||
| } else if (newValue !== void 0) { | ||
| throw new TypeError("accessor decorators must return an object with get, set, or init properties or undefined"); | ||
| } | ||
| } else if (assertCallable(newValue, (isField ? "field" : "method") + " decorators", "return")) { | ||
| if (isField) { | ||
| init.unshift(newValue); | ||
| } else { | ||
| desc[key] = newValue; | ||
| } | ||
| } | ||
| } | ||
| } | ||
| if (kind < 2) { | ||
| ret.push(createRunInitializers(init, isStatic, 1), createRunInitializers(initializers, isStatic, 0)); | ||
| } | ||
| if (!isField && !isClass) { | ||
| if (isPrivate) { | ||
| if (isAccessor) { | ||
| ret.splice(-1, 0, _bindPropCall("get", isStatic), _bindPropCall("set", isStatic)); | ||
| } else { | ||
| ret.push(isMethod ? desc[key] : assertCallable.call.bind(desc[key])); | ||
| } | ||
| } else { | ||
| defineProperty(Class, name, desc); | ||
| } | ||
| } | ||
| return newValue; | ||
| } | ||
| function applyMemberDecs() { | ||
| var ret = []; | ||
| var protoInitializers; | ||
| var staticInitializers; | ||
| var pushInitializers = function (initializers) { | ||
| if (initializers) { | ||
| ret.push(createRunInitializers(initializers)); | ||
| } | ||
| }; | ||
| var applyMemberDecsOfKind = function (isStatic, isField) { | ||
| for (var i = 0; i < memberDecs.length; i++) { | ||
| var decInfo = memberDecs[i]; | ||
| var kind = decInfo[1]; | ||
| var kindOnly = kind & 7; | ||
| if ((kind & 8) == isStatic && !kindOnly == isField) { | ||
| var name = decInfo[2]; | ||
| var isPrivate = !!decInfo[3]; | ||
| var decoratorsHaveThis = kind & 16; | ||
| applyDec(isStatic ? targetClass : targetClass.prototype, decInfo, decoratorsHaveThis, isPrivate ? "#" + name : toPropertyKey(name), kindOnly, kindOnly < 2 ? [] : isStatic ? staticInitializers = staticInitializers || [] : protoInitializers = protoInitializers || [], ret, !!isStatic, isPrivate, isField, isStatic && isPrivate ? function (_) { | ||
| return checkInRHS(_) === targetClass; | ||
| } : instanceBrand); | ||
| } | ||
| } | ||
| }; | ||
| applyMemberDecsOfKind(8, 0); | ||
| applyMemberDecsOfKind(0, 0); | ||
| applyMemberDecsOfKind(8, 1); | ||
| applyMemberDecsOfKind(0, 1); | ||
| pushInitializers(protoInitializers); | ||
| pushInitializers(staticInitializers); | ||
| return ret; | ||
| } | ||
| function defineMetadata(Class) { | ||
| return defineProperty(Class, symbolMetadata, { | ||
| configurable: true, | ||
| enumerable: true, | ||
| value: metadata | ||
| }); | ||
| } | ||
| if (parentClass !== undefined) { | ||
| metadata = parentClass[symbolMetadata]; | ||
| } | ||
| metadata = create(metadata == null ? null : metadata); | ||
| _ = applyMemberDecs(); | ||
| if (!hasClassDecs) defineMetadata(targetClass); | ||
| return { | ||
| e: _, | ||
| get c() { | ||
| var initializers = []; | ||
| return hasClassDecs && [defineMetadata(targetClass = applyDec(targetClass, [classDecs], classDecsHaveThis, targetClass.name, 5, initializers)), createRunInitializers(initializers, 1)]; | ||
| } | ||
| }; | ||
| } | ||
| //# sourceMappingURL=applyDecs2311.js.map |
| {"version":3,"names":["checkInRHS","setFunctionName","toPropertyKey","applyDecs2311","targetClass","classDecs","memberDecs","classDecsHaveThis","instanceBrand","parentClass","symbolMetadata","Symbol","metadata","defineProperty","Object","create","existingNonFields","hasClassDecs","length","_","createRunInitializers","initializers","useStaticThis","hasValue","thisArg","value","i","apply","assertCallable","fn","hint1","hint2","throwUndefined","TypeError","applyDec","Class","decInfo","decoratorsHaveThis","name","kind","ret","isStatic","isPrivate","isField","hasPrivateBrand","assertInstanceIfPrivate","target","decs","concat","decVal","isClass","isAccessor","isGetter","isSetter","isMethod","_bindPropCall","before","_this","desc","call","init","key","get","set","getOwnPropertyDescriptor","Error","newValue","dec","decThis","decoratorFinishedRef","ctx","addInitializer","initializer","v","push","bind","access","has","unshift","splice","applyMemberDecs","protoInitializers","staticInitializers","pushInitializers","applyMemberDecsOfKind","kindOnly","prototype","defineMetadata","configurable","enumerable","undefined","e","c"],"sources":["../../src/helpers/applyDecs2311.ts"],"sourcesContent":["/* @minVersion 7.24.0 */\n/* @mangleFns */\n\n/* eslint-disable @typescript-eslint/no-unnecessary-type-assertion -- `typescript-eslint` complains when using `!` */\n\nimport checkInRHS from \"./checkInRHS.ts\";\nimport setFunctionName from \"./setFunctionName.ts\";\nimport toPropertyKey from \"./toPropertyKey.ts\";\n\nconst enum PROP_KIND {\n FIELD = 0,\n ACCESSOR = 1,\n METHOD = 2,\n GETTER = 3,\n SETTER = 4,\n CLASS = 5,\n KIND_MASK = 7, // 0b111\n\n STATIC = 8,\n\n DECORATORS_HAVE_THIS = 16,\n}\n\ntype DecoratorFinishedRef = { v?: number };\ntype DecoratorContextAccess = {\n get?: (target: object) => any;\n set?: (target: object, value: any) => void;\n has: (target: object) => boolean;\n};\ntype DecoratorContext = {\n kind: \"accessor\" | \"method\" | \"getter\" | \"setter\" | \"field\" | \"class\";\n name: string | symbol;\n static?: boolean;\n private?: boolean;\n access?: DecoratorContextAccess;\n metadata?: any;\n addInitializer?: (initializer: Function) => void;\n};\ntype DecoratorInfo =\n | [\n decs: Function | Function[],\n kind: PROP_KIND,\n name: string,\n privateGetter?: Function,\n privateSetter?: Function,\n ]\n | [classDecs: Function[]];\ntype DecoratorNonFieldCheckStorage = Record<\n string | symbol,\n PROP_KIND.ACCESSOR | PROP_KIND.GETTER | PROP_KIND.SETTER\n>;\n/**\n Basic usage:\n\n applyDecs(\n Class,\n [\n // member decorators\n [\n decs, // dec, or array of decs, or array of this values and decs\n 0, // kind of value being decorated\n 'prop', // name of public prop on class containing the value being decorated,\n '#p', // the name of the private property (if is private, void 0 otherwise),\n ]\n ],\n [\n // class decorators\n dec1, dec2\n ]\n )\n ```\n\n Fully transpiled example:\n\n ```js\n @dec\n class Class {\n @dec\n a = 123;\n\n @dec\n #a = 123;\n\n @dec\n @dec2\n accessor b = 123;\n\n @dec\n accessor #b = 123;\n\n @dec\n c() { console.log('c'); }\n\n @dec\n #c() { console.log('privC'); }\n\n @dec\n get d() { console.log('d'); }\n\n @dec\n get #d() { console.log('privD'); }\n\n @dec\n set e(v) { console.log('e'); }\n\n @dec\n set #e(v) { console.log('privE'); }\n }\n\n\n // becomes\n let initializeInstance;\n let initializeClass;\n\n let initA;\n let initPrivA;\n\n let initB;\n let initPrivB, getPrivB, setPrivB;\n\n let privC;\n let privD;\n let privE;\n\n let Class;\n class _Class {\n static {\n let ret = applyDecs(\n this,\n [\n [dec, 0, 'a'],\n [dec, 0, 'a', (i) => i.#a, (i, v) => i.#a = v],\n [[dec, dec2], 1, 'b'],\n [dec, 1, 'b', (i) => i.#privBData, (i, v) => i.#privBData = v],\n [dec, 2, 'c'],\n [dec, 2, 'c', () => console.log('privC')],\n [dec, 3, 'd'],\n [dec, 3, 'd', () => console.log('privD')],\n [dec, 4, 'e'],\n [dec, 4, 'e', () => console.log('privE')],\n ],\n [\n dec\n ]\n );\n\n initA = ret[0];\n\n initPrivA = ret[1];\n\n initB = ret[2];\n\n initPrivB = ret[3];\n getPrivB = ret[4];\n setPrivB = ret[5];\n\n privC = ret[6];\n\n privD = ret[7];\n\n privE = ret[8];\n\n initializeInstance = ret[9];\n\n Class = ret[10]\n\n initializeClass = ret[11];\n }\n\n a = (initializeInstance(this), initA(this, 123));\n\n #a = initPrivA(this, 123);\n\n #bData = initB(this, 123);\n get b() { return this.#bData }\n set b(v) { this.#bData = v }\n\n #privBData = initPrivB(this, 123);\n get #b() { return getPrivB(this); }\n set #b(v) { setPrivB(this, v); }\n\n c() { console.log('c'); }\n\n #c(...args) { return privC(this, ...args) }\n\n get d() { console.log('d'); }\n\n get #d() { return privD(this); }\n\n set e(v) { console.log('e'); }\n\n set #e(v) { privE(this, v); }\n }\n\n initializeClass(Class);\n */\n\nexport default /* @no-mangle */ function applyDecs2311(\n targetClass: any,\n classDecs: Function[],\n memberDecs: DecoratorInfo[],\n classDecsHaveThis: number,\n instanceBrand: Function,\n parentClass: any,\n) {\n var symbolMetadata = Symbol.metadata || Symbol[\"for\"](\"Symbol.metadata\");\n var defineProperty = Object.defineProperty;\n var create = Object.create;\n var metadata: any;\n // Use both as and satisfies to ensure that we only use non-zero values\n var existingNonFields = [create(null), create(null)] as [\n DecoratorNonFieldCheckStorage,\n DecoratorNonFieldCheckStorage,\n ];\n var hasClassDecs = classDecs.length;\n // This is a temporary variable for smaller helper size\n var _: any;\n\n function createRunInitializers(\n initializers: Function[],\n useStaticThis?: 0 | 1 | boolean,\n hasValue?: 0 | 1,\n ) {\n return function (thisArg: any, value?: any) {\n if (useStaticThis) {\n value = thisArg;\n thisArg = targetClass;\n }\n for (var i = 0; i < initializers.length; i++) {\n value = initializers[i].apply(thisArg, hasValue ? [value] : []);\n }\n return hasValue ? value : thisArg;\n };\n }\n\n function assertCallable(\n fn: any,\n hint1: string,\n hint2?: string,\n throwUndefined?: boolean,\n ) {\n if (typeof fn !== \"function\") {\n if (throwUndefined || fn !== void 0) {\n throw new TypeError(\n hint1 +\n \" must \" +\n (hint2 || \"be\") +\n \" a function\" +\n (throwUndefined ? \"\" : \" or undefined\"),\n );\n }\n }\n return fn;\n }\n\n /* @no-mangle */\n function applyDec(\n Class: any,\n decInfo: DecoratorInfo,\n decoratorsHaveThis: 0 | PROP_KIND.DECORATORS_HAVE_THIS,\n name: string | symbol,\n kind: PROP_KIND,\n initializers: Function[],\n ret?: Function[],\n isStatic?: boolean,\n isPrivate?: boolean,\n isField?: 0 | 1,\n hasPrivateBrand?: Function,\n ) {\n function assertInstanceIfPrivate(target: any) {\n if (!hasPrivateBrand!(target)) {\n throw new TypeError(\n \"Attempted to access private element on non-instance\",\n );\n }\n }\n\n var decs = ([] as Function[]).concat(decInfo[0]),\n decVal = decInfo[3],\n isClass = !ret;\n\n var isAccessor = kind === PROP_KIND.ACCESSOR;\n var isGetter = kind === PROP_KIND.GETTER;\n var isSetter = kind === PROP_KIND.SETTER;\n var isMethod = kind === PROP_KIND.METHOD;\n\n function _bindPropCall(\n name: keyof PropertyDescriptor,\n useStaticThis: 0 | 1 | boolean,\n before?: Function,\n ) {\n return function (_this: any, value?: any) {\n if (useStaticThis) {\n value = _this;\n _this = Class;\n }\n if (before) {\n before(_this);\n }\n // eslint-disable-next-line @typescript-eslint/no-use-before-define\n return desc[name].call(_this, value);\n };\n }\n\n if (!isClass) {\n var desc: PropertyDescriptor = {},\n init: Function[] = [],\n key: \"get\" | \"set\" | \"value\" = isGetter\n ? \"get\"\n : isSetter || isAccessor\n ? \"set\"\n : \"value\";\n\n if (isPrivate) {\n if (isField || isAccessor) {\n desc = {\n get: setFunctionName(\n function (this: any) {\n return decVal!(this);\n },\n name,\n \"get\",\n ),\n set: function (this: any, value: any) {\n decInfo[4]!(this, value);\n },\n };\n } else {\n desc[key] = decVal;\n }\n\n if (!isField) {\n setFunctionName(desc[key], name, isMethod ? \"\" : key);\n }\n } else if (!isField) {\n desc = Object.getOwnPropertyDescriptor(Class, name)!;\n }\n\n if (!isField && !isPrivate) {\n _ = existingNonFields[+isStatic!][name];\n // flag is 1, 3, or 4; kind is 0, 1, 2, 3, or 4\n // flag ^ kind is 7 if and only if one of them is 3 and the other one is 4.\n if (_ && (_ ^ kind) !== 7) {\n throw new Error(\n \"Decorating two elements with the same name (\" +\n desc[key].name +\n \") is not supported yet\",\n );\n }\n // We use PROP_KIND.ACCESSOR to mark a name as \"fully used\":\n // either a get/set pair, or a non-getter/setter.\n existingNonFields[+isStatic!][name] =\n kind < PROP_KIND.GETTER\n ? PROP_KIND.ACCESSOR\n : (kind as PROP_KIND.GETTER | PROP_KIND.SETTER);\n }\n }\n\n var newValue = Class;\n\n for (var i = decs.length - 1; i >= 0; i -= decoratorsHaveThis ? 2 : 1) {\n var dec = assertCallable(decs[i], \"A decorator\", \"be\", true) as Function,\n decThis = decoratorsHaveThis ? decs[i - 1] : void 0;\n\n var decoratorFinishedRef: DecoratorFinishedRef = {};\n var ctx: DecoratorContext = {\n kind: [\"field\", \"accessor\", \"method\", \"getter\", \"setter\", \"class\"][\n kind\n ] as any,\n\n name: name,\n metadata: metadata,\n addInitializer: function (\n decoratorFinishedRef: DecoratorFinishedRef,\n initializer: Function,\n ) {\n if (decoratorFinishedRef.v) {\n throw new TypeError(\n \"attempted to call addInitializer after decoration was finished\",\n );\n }\n assertCallable(initializer, \"An initializer\", \"be\", true);\n initializers.push(initializer);\n }.bind(null, decoratorFinishedRef),\n };\n\n if (isClass) {\n _ = dec.call(decThis, newValue, ctx);\n decoratorFinishedRef.v = 1;\n\n if (assertCallable(_, \"class decorators\", \"return\")) {\n newValue = _;\n }\n } else {\n ctx[\"static\"] = isStatic;\n ctx[\"private\"] = isPrivate;\n\n _ = ctx.access = {\n has: isPrivate\n ? // @ts-expect-error no thisArg\n hasPrivateBrand.bind()\n : function (target: object) {\n return name in target;\n },\n };\n\n if (!isSetter) {\n _.get = isPrivate\n ? isMethod\n ? function (_this: any) {\n assertInstanceIfPrivate(_this);\n return desc.value;\n }\n : _bindPropCall(\"get\", 0, assertInstanceIfPrivate)\n : function (target: any) {\n return target[name];\n };\n }\n if (!isMethod && !isGetter) {\n _.set = isPrivate\n ? _bindPropCall(\"set\", 0, assertInstanceIfPrivate)\n : function (target: any, v: any) {\n target[name] = v;\n };\n }\n\n newValue = dec.call(\n decThis,\n isAccessor\n ? {\n get: desc!.get,\n set: desc!.set,\n }\n : desc![key!],\n ctx,\n );\n decoratorFinishedRef.v = 1;\n\n if (isAccessor) {\n if (typeof newValue === \"object\" && newValue) {\n if ((_ = assertCallable(newValue.get, \"accessor.get\"))) {\n desc!.get = _;\n }\n if ((_ = assertCallable(newValue.set, \"accessor.set\"))) {\n desc!.set = _;\n }\n if ((_ = assertCallable(newValue.init, \"accessor.init\"))) {\n init!.unshift(_);\n }\n } else if (newValue !== void 0) {\n throw new TypeError(\n \"accessor decorators must return an object with get, set, or init properties or undefined\",\n );\n }\n } else if (\n assertCallable(\n newValue,\n (isField ? \"field\" : \"method\") + \" decorators\",\n \"return\",\n )\n ) {\n if (isField) {\n init!.unshift(newValue);\n } else {\n desc![key!] = newValue;\n }\n }\n }\n }\n\n // isField || isAccessor\n if (kind < PROP_KIND.METHOD) {\n ret!.push(\n // init\n createRunInitializers(init!, isStatic, 1),\n // init_extra\n createRunInitializers(initializers, isStatic, 0),\n );\n }\n\n if (!isField && !isClass) {\n if (isPrivate) {\n if (isAccessor) {\n // get and set should be returned before init_extra\n ret!.splice(\n -1,\n 0,\n _bindPropCall(\"get\", isStatic!),\n _bindPropCall(\"set\", isStatic!),\n );\n } else {\n ret!.push(\n isMethod\n ? desc![key!]\n : // Equivalent to `Function.call`, just to reduce code size\n assertCallable.call.bind(desc![key!]),\n );\n }\n } else {\n defineProperty(Class, name, desc!);\n }\n }\n return newValue;\n }\n\n /* @no-mangle */\n function applyMemberDecs() {\n var ret: Function[] = [];\n var protoInitializers: Function[];\n var staticInitializers: Function[];\n\n var pushInitializers = function (initializers: Function[]) {\n if (initializers) {\n ret.push(createRunInitializers(initializers));\n }\n };\n\n var applyMemberDecsOfKind = function (\n isStatic: PROP_KIND.STATIC | 0,\n isField: 0 | 1,\n ) {\n for (var i = 0; i < memberDecs.length; i++) {\n var decInfo = memberDecs[i];\n\n var kind = decInfo[1]!;\n var kindOnly: PROP_KIND = kind & PROP_KIND.KIND_MASK;\n if (\n // eslint-disable-next-line @typescript-eslint/no-unsafe-enum-comparison, eqeqeq\n (kind & PROP_KIND.STATIC) == isStatic &&\n // @ts-expect-error comparing a boolean with 0 | 1\n // eslint-disable-next-line eqeqeq\n !kindOnly == isField\n ) {\n var name = decInfo[2];\n var isPrivate = !!decInfo[3];\n\n var decoratorsHaveThis: 0 | PROP_KIND.DECORATORS_HAVE_THIS =\n kind & PROP_KIND.DECORATORS_HAVE_THIS;\n\n applyDec(\n isStatic ? targetClass : targetClass.prototype,\n decInfo,\n decoratorsHaveThis,\n isPrivate ? \"#\" + name : (toPropertyKey(name) as string),\n kindOnly,\n kindOnly < PROP_KIND.METHOD // isField || isAccessor\n ? /* fieldInitializers */ []\n : isStatic\n ? (staticInitializers = staticInitializers || [])\n : (protoInitializers = protoInitializers || []),\n ret,\n !!isStatic,\n isPrivate,\n isField,\n isStatic && isPrivate\n ? function (_: any) {\n return checkInRHS(_) === targetClass;\n }\n : instanceBrand,\n );\n }\n }\n };\n\n applyMemberDecsOfKind(PROP_KIND.STATIC, 0);\n applyMemberDecsOfKind(0, 0);\n applyMemberDecsOfKind(PROP_KIND.STATIC, 1);\n applyMemberDecsOfKind(0, 1);\n\n pushInitializers(protoInitializers!);\n pushInitializers(staticInitializers!);\n return ret;\n }\n\n function defineMetadata(Class: any) {\n return defineProperty(Class, symbolMetadata, {\n configurable: true,\n enumerable: true,\n value: metadata,\n });\n }\n\n if (parentClass !== undefined) {\n metadata = parentClass[symbolMetadata];\n }\n metadata = create(metadata == null ? null : metadata);\n _ = applyMemberDecs();\n if (!hasClassDecs) defineMetadata(targetClass);\n return {\n e: _,\n // Lazily apply class decorations so that member init locals can be properly bound.\n get c() {\n // The transformer will not emit assignment when there are no class decorators,\n // so we don't have to return an empty array here.\n var initializers: Function[] = [];\n return (\n hasClassDecs && [\n defineMetadata(\n (targetClass = applyDec(\n targetClass,\n [classDecs],\n classDecsHaveThis,\n targetClass.name,\n PROP_KIND.CLASS,\n initializers,\n )),\n ),\n createRunInitializers(initializers, 1),\n ]\n );\n },\n };\n}\n"],"mappings":"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","ignoreList":[]} |
| export default function _arrayLikeToArray(arr, len) { | ||
| if (len == null || len > arr.length) len = arr.length; | ||
| for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; | ||
| return arr2; | ||
| } | ||
| //# sourceMappingURL=arrayLikeToArray.js.map |
| {"version":3,"names":["_arrayLikeToArray","arr","len","length","i","arr2","Array"],"sources":["../../src/helpers/arrayLikeToArray.ts"],"sourcesContent":["/* @minVersion 7.9.0 */\n\nexport default function _arrayLikeToArray<T>(\n arr: ArrayLike<T>,\n len?: number | null,\n) {\n if (len == null || len > arr.length) len = arr.length;\n for (var i = 0, arr2 = new Array<T>(len); i < len; i++) arr2[i] = arr[i];\n return arr2;\n}\n"],"mappings":"AAEA,eAAe,SAASA,iBAAiBA,CACvCC,GAAiB,EACjBC,GAAmB,EACnB;EACA,IAAIA,GAAG,IAAI,IAAI,IAAIA,GAAG,GAAGD,GAAG,CAACE,MAAM,EAAED,GAAG,GAAGD,GAAG,CAACE,MAAM;EACrD,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEC,IAAI,GAAG,IAAIC,KAAK,CAAIJ,GAAG,CAAC,EAAEE,CAAC,GAAGF,GAAG,EAAEE,CAAC,EAAE,EAAEC,IAAI,CAACD,CAAC,CAAC,GAAGH,GAAG,CAACG,CAAC,CAAC;EACxE,OAAOC,IAAI;AACb","ignoreList":[]} |
| export default function _arrayWithHoles(arr) { | ||
| if (Array.isArray(arr)) return arr; | ||
| } | ||
| //# sourceMappingURL=arrayWithHoles.js.map |
| {"version":3,"names":["_arrayWithHoles","arr","Array","isArray"],"sources":["../../src/helpers/arrayWithHoles.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _arrayWithHoles<T>(arr: T[]) {\n if (Array.isArray(arr)) return arr;\n}\n"],"mappings":"AAEA,eAAe,SAASA,eAAeA,CAAIC,GAAQ,EAAE;EACnD,IAAIC,KAAK,CAACC,OAAO,CAACF,GAAG,CAAC,EAAE,OAAOA,GAAG;AACpC","ignoreList":[]} |
| import arrayLikeToArray from "./arrayLikeToArray.js"; | ||
| export default function _arrayWithoutHoles(arr) { | ||
| if (Array.isArray(arr)) return arrayLikeToArray(arr); | ||
| } | ||
| //# sourceMappingURL=arrayWithoutHoles.js.map |
| {"version":3,"names":["arrayLikeToArray","_arrayWithoutHoles","arr","Array","isArray"],"sources":["../../src/helpers/arrayWithoutHoles.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport arrayLikeToArray from \"./arrayLikeToArray.ts\";\n\nexport default function _arrayWithoutHoles<T>(arr: T[]) {\n if (Array.isArray(arr)) return arrayLikeToArray<T>(arr);\n}\n"],"mappings":"AAEA,OAAOA,gBAAgB,MAAM,uBAAuB;AAEpD,eAAe,SAASC,kBAAkBA,CAAIC,GAAQ,EAAE;EACtD,IAAIC,KAAK,CAACC,OAAO,CAACF,GAAG,CAAC,EAAE,OAAOF,gBAAgB,CAAIE,GAAG,CAAC;AACzD","ignoreList":[]} |
| export default function _assertClassBrand(brand, receiver, returnValue) { | ||
| if (typeof brand === "function" ? brand === receiver : brand.has(receiver)) { | ||
| return arguments.length < 3 ? receiver : returnValue; | ||
| } | ||
| throw new TypeError("Private element is not present on this object"); | ||
| } | ||
| //# sourceMappingURL=assertClassBrand.js.map |
| {"version":3,"names":["_assertClassBrand","brand","receiver","returnValue","has","arguments","length","TypeError"],"sources":["../../src/helpers/assertClassBrand.ts"],"sourcesContent":["/* @minVersion 7.24.0 */\n\nexport default function _assertClassBrand(\n brand: Function | WeakMap<any, any> | WeakSet<any>,\n receiver: any,\n returnValue?: any,\n) {\n if (typeof brand === \"function\" ? brand === receiver : brand.has(receiver)) {\n return arguments.length < 3 ? receiver : returnValue;\n }\n throw new TypeError(\"Private element is not present on this object\");\n}\n"],"mappings":"AAEA,eAAe,SAASA,iBAAiBA,CACvCC,KAAkD,EAClDC,QAAa,EACbC,WAAiB,EACjB;EACA,IAAI,OAAOF,KAAK,KAAK,UAAU,GAAGA,KAAK,KAAKC,QAAQ,GAAGD,KAAK,CAACG,GAAG,CAACF,QAAQ,CAAC,EAAE;IAC1E,OAAOG,SAAS,CAACC,MAAM,GAAG,CAAC,GAAGJ,QAAQ,GAAGC,WAAW;EACtD;EACA,MAAM,IAAII,SAAS,CAAC,+CAA+C,CAAC;AACtE","ignoreList":[]} |
| export default function _assertThisInitialized(self) { | ||
| if (self === void 0) { | ||
| throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); | ||
| } | ||
| return self; | ||
| } | ||
| //# sourceMappingURL=assertThisInitialized.js.map |
| {"version":3,"names":["_assertThisInitialized","self","ReferenceError"],"sources":["../../src/helpers/assertThisInitialized.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _assertThisInitialized<T>(self: T | undefined): T {\n if (self === void 0) {\n throw new ReferenceError(\n \"this hasn't been initialised - super() hasn't been called\",\n );\n }\n return self;\n}\n"],"mappings":"AAEA,eAAe,SAASA,sBAAsBA,CAAIC,IAAmB,EAAK;EACxE,IAAIA,IAAI,KAAK,KAAK,CAAC,EAAE;IACnB,MAAM,IAAIC,cAAc,CACtB,2DACF,CAAC;EACH;EACA,OAAOD,IAAI;AACb","ignoreList":[]} |
| import OverloadYield from "./OverloadYield.js"; | ||
| export default function _asyncGeneratorDelegate(inner) { | ||
| var iter = {}, | ||
| waiting = false; | ||
| function pump(key, value) { | ||
| waiting = true; | ||
| value = new Promise(function (resolve) { | ||
| resolve(inner[key](value)); | ||
| }); | ||
| return { | ||
| done: false, | ||
| value: new OverloadYield(value, 1) | ||
| }; | ||
| } | ||
| iter[typeof Symbol !== "undefined" && Symbol.iterator || "@@iterator"] = function () { | ||
| return this; | ||
| }; | ||
| iter.next = function (value) { | ||
| if (waiting) { | ||
| waiting = false; | ||
| return value; | ||
| } | ||
| return pump("next", value); | ||
| }; | ||
| if (typeof inner["throw"] === "function") { | ||
| iter["throw"] = function (value) { | ||
| if (waiting) { | ||
| waiting = false; | ||
| throw value; | ||
| } | ||
| return pump("throw", value); | ||
| }; | ||
| } | ||
| if (typeof inner["return"] === "function") { | ||
| iter["return"] = function (value) { | ||
| if (waiting) { | ||
| waiting = false; | ||
| return value; | ||
| } | ||
| return pump("return", value); | ||
| }; | ||
| } | ||
| return iter; | ||
| } | ||
| //# sourceMappingURL=asyncGeneratorDelegate.js.map |
| {"version":3,"names":["OverloadYield","_asyncGeneratorDelegate","inner","iter","waiting","pump","key","value","Promise","resolve","done","Symbol","iterator","next"],"sources":["../../src/helpers/asyncGeneratorDelegate.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport OverloadYield from \"./OverloadYield.ts\";\n\nexport default function _asyncGeneratorDelegate<T>(inner: Generator<T>) {\n var iter = {} as Generator<T>,\n // See the comment in AsyncGenerator to understand what this is.\n waiting = false;\n\n function pump(\n key: \"next\" | \"throw\" | \"return\",\n value: any,\n ): IteratorYieldResult<any> {\n waiting = true;\n value = new Promise(function (resolve) {\n resolve(inner[key](value));\n });\n return {\n done: false,\n value: new OverloadYield(value, /* kind: delegate */ 1),\n };\n }\n\n iter[\n ((typeof Symbol !== \"undefined\" && Symbol.iterator) ||\n \"@@iterator\") as typeof Symbol.iterator\n ] = function () {\n return this;\n };\n\n iter.next = function (value: any) {\n if (waiting) {\n waiting = false;\n return value;\n }\n return pump(\"next\", value);\n };\n\n if (typeof inner[\"throw\"] === \"function\") {\n iter[\"throw\"] = function (value: any) {\n if (waiting) {\n waiting = false;\n throw value;\n }\n return pump(\"throw\", value);\n };\n }\n\n if (typeof inner[\"return\"] === \"function\") {\n iter[\"return\"] = function (value: any) {\n if (waiting) {\n waiting = false;\n return value;\n }\n return pump(\"return\", value);\n };\n }\n\n return iter;\n}\n"],"mappings":"AAEA,OAAOA,aAAa,MAAM,oBAAoB;AAE9C,eAAe,SAASC,uBAAuBA,CAAIC,KAAmB,EAAE;EACtE,IAAIC,IAAI,GAAG,CAAC,CAAiB;IAE3BC,OAAO,GAAG,KAAK;EAEjB,SAASC,IAAIA,CACXC,GAAgC,EAChCC,KAAU,EACgB;IAC1BH,OAAO,GAAG,IAAI;IACdG,KAAK,GAAG,IAAIC,OAAO,CAAC,UAAUC,OAAO,EAAE;MACrCA,OAAO,CAACP,KAAK,CAACI,GAAG,CAAC,CAACC,KAAK,CAAC,CAAC;IAC5B,CAAC,CAAC;IACF,OAAO;MACLG,IAAI,EAAE,KAAK;MACXH,KAAK,EAAE,IAAIP,aAAa,CAACO,KAAK,EAAuB,CAAC;IACxD,CAAC;EACH;EAEAJ,IAAI,CACA,OAAOQ,MAAM,KAAK,WAAW,IAAIA,MAAM,CAACC,QAAQ,IAChD,YAAY,CACf,GAAG,YAAY;IACd,OAAO,IAAI;EACb,CAAC;EAEDT,IAAI,CAACU,IAAI,GAAG,UAAUN,KAAU,EAAE;IAChC,IAAIH,OAAO,EAAE;MACXA,OAAO,GAAG,KAAK;MACf,OAAOG,KAAK;IACd;IACA,OAAOF,IAAI,CAAC,MAAM,EAAEE,KAAK,CAAC;EAC5B,CAAC;EAED,IAAI,OAAOL,KAAK,CAAC,OAAO,CAAC,KAAK,UAAU,EAAE;IACxCC,IAAI,CAAC,OAAO,CAAC,GAAG,UAAUI,KAAU,EAAE;MACpC,IAAIH,OAAO,EAAE;QACXA,OAAO,GAAG,KAAK;QACf,MAAMG,KAAK;MACb;MACA,OAAOF,IAAI,CAAC,OAAO,EAAEE,KAAK,CAAC;IAC7B,CAAC;EACH;EAEA,IAAI,OAAOL,KAAK,CAAC,QAAQ,CAAC,KAAK,UAAU,EAAE;IACzCC,IAAI,CAAC,QAAQ,CAAC,GAAG,UAAUI,KAAU,EAAE;MACrC,IAAIH,OAAO,EAAE;QACXA,OAAO,GAAG,KAAK;QACf,OAAOG,KAAK;MACd;MACA,OAAOF,IAAI,CAAC,QAAQ,EAAEE,KAAK,CAAC;IAC9B,CAAC;EACH;EAEA,OAAOJ,IAAI;AACb","ignoreList":[]} |
| export default function _asyncIterator(iterable) { | ||
| var method, | ||
| async, | ||
| sync, | ||
| retry = 2; | ||
| if (typeof Symbol !== "undefined") { | ||
| async = Symbol.asyncIterator; | ||
| sync = Symbol.iterator; | ||
| } | ||
| while (retry--) { | ||
| if (async && (method = iterable[async]) != null) { | ||
| return method.call(iterable); | ||
| } | ||
| if (sync && (method = iterable[sync]) != null) { | ||
| return new AsyncFromSyncIterator(method.call(iterable)); | ||
| } | ||
| async = "@@asyncIterator"; | ||
| sync = "@@iterator"; | ||
| } | ||
| throw new TypeError("Object is not async iterable"); | ||
| } | ||
| function AsyncFromSyncIterator(s) { | ||
| AsyncFromSyncIterator = function (s) { | ||
| this.s = s; | ||
| this.n = s.next; | ||
| }; | ||
| AsyncFromSyncIterator.prototype = { | ||
| s: null, | ||
| n: null, | ||
| next: function () { | ||
| return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments)); | ||
| }, | ||
| return: function (value) { | ||
| var ret = this.s["return"]; | ||
| if (ret === undefined) { | ||
| return Promise.resolve({ | ||
| value: value, | ||
| done: true | ||
| }); | ||
| } | ||
| return AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments)); | ||
| }, | ||
| throw: function (maybeError) { | ||
| var thr = this.s["return"]; | ||
| if (thr === undefined) { | ||
| return Promise.reject(maybeError); | ||
| } | ||
| return AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments)); | ||
| } | ||
| }; | ||
| function AsyncFromSyncIteratorContinuation(r) { | ||
| if (Object(r) !== r) { | ||
| return Promise.reject(new TypeError(r + " is not an object.")); | ||
| } | ||
| var done = r.done; | ||
| return Promise.resolve(r.value).then(function (value) { | ||
| return { | ||
| value: value, | ||
| done: done | ||
| }; | ||
| }); | ||
| } | ||
| return new AsyncFromSyncIterator(s); | ||
| } | ||
| //# sourceMappingURL=asyncIterator.js.map |
| {"version":3,"names":["_asyncIterator","iterable","method","async","sync","retry","Symbol","asyncIterator","iterator","call","AsyncFromSyncIterator","TypeError","s","n","next","prototype","AsyncFromSyncIteratorContinuation","apply","arguments","return","value","ret","undefined","Promise","resolve","done","throw","maybeError","thr","reject","r","Object","then"],"sources":["../../src/helpers/asyncIterator.ts"],"sourcesContent":["/* @minVersion 7.15.9 */\n\ntype AsyncIteratorFn<T> = AsyncIterable<T>[typeof Symbol.asyncIterator];\ntype SyncIteratorFn<T> = Iterable<T>[typeof Symbol.iterator];\n\nexport default function _asyncIterator<T>(\n iterable: AsyncIterable<T> | Iterable<T>,\n) {\n var method: AsyncIteratorFn<T> | SyncIteratorFn<T>,\n async: typeof Symbol.asyncIterator | \"@@asyncIterator\" | undefined,\n sync: typeof Symbol.iterator | \"@@iterator\" | undefined,\n retry = 2;\n\n if (typeof Symbol !== \"undefined\") {\n async = Symbol.asyncIterator;\n sync = Symbol.iterator;\n }\n\n while (retry--) {\n // TypeScript doesn't have in-function narrowing, and TypeScript can't narrow\n // AsyncIterable<T> | Iterable<T> down to AsyncIterable<T>. So let's use any here.\n if (async && (method = (iterable as any)[async]) != null) {\n return (method as AsyncIteratorFn<T>).call(iterable as AsyncIterable<T>);\n }\n // Same here, TypeScript can't narrow AsyncIterable<T> | Iterable<T> down to Iterable<T>.\n if (sync && (method = (iterable as any)[sync]) != null) {\n return new AsyncFromSyncIterator(\n (method as SyncIteratorFn<T>).call(iterable as Iterable<T>),\n );\n }\n\n async = \"@@asyncIterator\";\n sync = \"@@iterator\";\n }\n\n throw new TypeError(\"Object is not async iterable\");\n}\n\n// AsyncFromSyncIterator is actually a class that implements AsyncIterator interface\ndeclare class AsyncFromSyncIterator<\n T = any,\n TReturn = any,\n TNext = undefined,\n> implements AsyncIterator<T, TReturn, TNext> {\n s: Iterator<T>;\n n: Iterator<T>[\"next\"];\n constructor(s: Iterator<T>);\n\n next(...args: [] | [TNext]): Promise<IteratorResult<T, TReturn>>;\n return?(\n value?: TReturn | PromiseLike<TReturn>,\n ): Promise<IteratorResult<T, TReturn>>;\n throw?(e?: any): Promise<IteratorResult<T, TReturn>>;\n}\n\n// Actual implementation of AsyncFromSyncIterator starts here\n// class only exists in ES6, so we need to use the old school way\n// This makes ESLint and TypeScript complain a lot, but it's the only way\nfunction AsyncFromSyncIterator<T, TReturn = any, TNext = undefined>(s: any) {\n // @ts-expect-error - Intentionally overriding the constructor.\n AsyncFromSyncIterator = function (\n this: AsyncFromSyncIterator,\n s: Iterator<T>,\n ) {\n this.s = s;\n this.n = s.next;\n };\n AsyncFromSyncIterator.prototype = {\n // Initiating the \"s\" and \"n\", use \"any\" to prevent TS from complaining\n /* SyncIterator */ s: null as any,\n /* SyncIterator.[[Next]] */ n: null as any,\n next: function () {\n return AsyncFromSyncIteratorContinuation<T, TReturn>(\n // Use \"arguments\" here for better compatibility and smaller bundle size\n // Intentionally casting \"arguments\" to an array for the type of func.apply\n this.n.apply(this.s, arguments as any as [] | [undefined]),\n );\n },\n return: function (value) {\n var ret = this.s[\"return\"];\n if (ret === undefined) {\n return Promise.resolve<IteratorReturnResult<TReturn>>({\n // \"TReturn | PromiseLike<TReturn>\" should have been unwrapped by Awaited<T>,\n // but TypeScript choked, let's just casting it away\n value: value as TReturn,\n done: true,\n });\n }\n return AsyncFromSyncIteratorContinuation<T, TReturn>(\n ret.apply(\n this.s,\n // Use \"arguments\" here for better compatibility and smaller bundle size\n // Intentionally casting \"arguments\" to an array for the type of func.apply\n arguments as any as [] | [TReturn | PromiseLike<TReturn>],\n ),\n );\n },\n throw: function (maybeError?: any) {\n var thr = this.s[\"return\"];\n if (thr === undefined) {\n // eslint-disable-next-line @typescript-eslint/prefer-promise-reject-errors\n return Promise.reject(maybeError);\n }\n return AsyncFromSyncIteratorContinuation<T, TReturn>(\n // Use \"arguments\" here for better compatibility and smaller bundle size\n // Intentionally casting \"arguments\" to an array for the type of func.apply\n thr.apply(this.s, arguments as any as [any]),\n );\n },\n } satisfies AsyncFromSyncIterator<T, TReturn, TNext>;\n\n function AsyncFromSyncIteratorContinuation<T, TReturn>(r: any) {\n // This step is _before_ calling AsyncFromSyncIteratorContinuation in the spec.\n if (Object(r) !== r) {\n return Promise.reject(new TypeError(r + \" is not an object.\"));\n }\n\n var done = r.done;\n return Promise.resolve(r.value).then<IteratorResult<T, TReturn>>(\n function (value) {\n return { value: value, done: done };\n },\n );\n }\n\n return new AsyncFromSyncIterator(s);\n}\n"],"mappings":"AAKA,eAAe,SAASA,cAAcA,CACpCC,QAAwC,EACxC;EACA,IAAIC,MAA8C;IAChDC,KAAkE;IAClEC,IAAuD;IACvDC,KAAK,GAAG,CAAC;EAEX,IAAI,OAAOC,MAAM,KAAK,WAAW,EAAE;IACjCH,KAAK,GAAGG,MAAM,CAACC,aAAa;IAC5BH,IAAI,GAAGE,MAAM,CAACE,QAAQ;EACxB;EAEA,OAAOH,KAAK,EAAE,EAAE;IAGd,IAAIF,KAAK,IAAI,CAACD,MAAM,GAAID,QAAQ,CAASE,KAAK,CAAC,KAAK,IAAI,EAAE;MACxD,OAAQD,MAAM,CAAwBO,IAAI,CAACR,QAA4B,CAAC;IAC1E;IAEA,IAAIG,IAAI,IAAI,CAACF,MAAM,GAAID,QAAQ,CAASG,IAAI,CAAC,KAAK,IAAI,EAAE;MACtD,OAAO,IAAIM,qBAAqB,CAC7BR,MAAM,CAAuBO,IAAI,CAACR,QAAuB,CAC5D,CAAC;IACH;IAEAE,KAAK,GAAG,iBAAiB;IACzBC,IAAI,GAAG,YAAY;EACrB;EAEA,MAAM,IAAIO,SAAS,CAAC,8BAA8B,CAAC;AACrD;AAsBA,SAASD,qBAAqBA,CAAsCE,CAAM,EAAE;EAE1EF,qBAAqB,GAAG,SAAAA,CAEtBE,CAAc,EACd;IACA,IAAI,CAACA,CAAC,GAAGA,CAAC;IACV,IAAI,CAACC,CAAC,GAAGD,CAAC,CAACE,IAAI;EACjB,CAAC;EACDJ,qBAAqB,CAACK,SAAS,GAAG;IAEbH,CAAC,EAAE,IAAW;IACLC,CAAC,EAAE,IAAW;IAC1CC,IAAI,EAAE,SAAAA,CAAA,EAAY;MAChB,OAAOE,iCAAiC,CAGtC,IAAI,CAACH,CAAC,CAACI,KAAK,CAAC,IAAI,CAACL,CAAC,EAAEM,SAAoC,CAC3D,CAAC;IACH,CAAC;IACDC,MAAM,EAAE,SAAAA,CAAUC,KAAK,EAAE;MACvB,IAAIC,GAAG,GAAG,IAAI,CAACT,CAAC,CAAC,QAAQ,CAAC;MAC1B,IAAIS,GAAG,KAAKC,SAAS,EAAE;QACrB,OAAOC,OAAO,CAACC,OAAO,CAAgC;UAGpDJ,KAAK,EAAEA,KAAgB;UACvBK,IAAI,EAAE;QACR,CAAC,CAAC;MACJ;MACA,OAAOT,iCAAiC,CACtCK,GAAG,CAACJ,KAAK,CACP,IAAI,CAACL,CAAC,EAGNM,SACF,CACF,CAAC;IACH,CAAC;IACDQ,KAAK,EAAE,SAAAA,CAAUC,UAAgB,EAAE;MACjC,IAAIC,GAAG,GAAG,IAAI,CAAChB,CAAC,CAAC,QAAQ,CAAC;MAC1B,IAAIgB,GAAG,KAAKN,SAAS,EAAE;QAErB,OAAOC,OAAO,CAACM,MAAM,CAACF,UAAU,CAAC;MACnC;MACA,OAAOX,iCAAiC,CAGtCY,GAAG,CAACX,KAAK,CAAC,IAAI,CAACL,CAAC,EAAEM,SAAyB,CAC7C,CAAC;IACH;EACF,CAAoD;EAEpD,SAASF,iCAAiCA,CAAac,CAAM,EAAE;IAE7D,IAAIC,MAAM,CAACD,CAAC,CAAC,KAAKA,CAAC,EAAE;MACnB,OAAOP,OAAO,CAACM,MAAM,CAAC,IAAIlB,SAAS,CAACmB,CAAC,GAAG,oBAAoB,CAAC,CAAC;IAChE;IAEA,IAAIL,IAAI,GAAGK,CAAC,CAACL,IAAI;IACjB,OAAOF,OAAO,CAACC,OAAO,CAACM,CAAC,CAACV,KAAK,CAAC,CAACY,IAAI,CAClC,UAAUZ,KAAK,EAAE;MACf,OAAO;QAAEA,KAAK,EAAEA,KAAK;QAAEK,IAAI,EAAEA;MAAK,CAAC;IACrC,CACF,CAAC;EACH;EAEA,OAAO,IAAIf,qBAAqB,CAACE,CAAC,CAAC;AACrC","ignoreList":[]} |
| function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { | ||
| try { | ||
| var info = gen[key](arg); | ||
| var value = info.value; | ||
| } catch (error) { | ||
| reject(error); | ||
| return; | ||
| } | ||
| if (info.done) { | ||
| resolve(value); | ||
| } else { | ||
| Promise.resolve(value).then(_next, _throw); | ||
| } | ||
| } | ||
| export default function _asyncToGenerator(fn) { | ||
| return function () { | ||
| var self = this, | ||
| args = arguments; | ||
| return new Promise(function (resolve, reject) { | ||
| var gen = fn.apply(self, args); | ||
| function _next(value) { | ||
| asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); | ||
| } | ||
| function _throw(err) { | ||
| asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); | ||
| } | ||
| _next(undefined); | ||
| }); | ||
| }; | ||
| } | ||
| //# sourceMappingURL=asyncToGenerator.js.map |
| {"version":3,"names":["asyncGeneratorStep","gen","resolve","reject","_next","_throw","key","arg","info","value","error","done","Promise","then","_asyncToGenerator","fn","self","args","arguments","apply","err","undefined"],"sources":["../../src/helpers/asyncToGenerator.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nfunction asyncGeneratorStep<TYield, TReturn>(\n gen: Generator<TYield, TReturn, Awaited<TYield>>,\n resolve: (value: TReturn) => void,\n reject: (error: unknown) => void,\n _next: (value: Awaited<TYield> | undefined) => void,\n _throw: (err: unknown) => void,\n key: \"next\",\n arg: Awaited<TYield> | undefined,\n): void;\nfunction asyncGeneratorStep<TYield, TReturn>(\n gen: Generator<TYield, TReturn, Awaited<TYield>>,\n resolve: (value: TReturn) => void,\n reject: (error: unknown) => void,\n _next: (value: Awaited<TYield> | undefined) => void,\n _throw: (err: unknown) => void,\n key: \"throw\",\n arg: unknown,\n): void;\nfunction asyncGeneratorStep<TYield, TReturn>(\n gen: Generator<TYield, TReturn, Awaited<TYield>>,\n resolve: (value: TReturn) => void,\n reject: (error: unknown) => void,\n _next: (value: Awaited<TYield> | undefined) => void,\n _throw: (err: unknown) => void,\n key: \"next\" | \"throw\",\n arg: any,\n): void {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n // The \"value\" variable is defined above before the \"info.done\" guard\n // So TypeScript can't narrowing \"value\" to TReturn here\n // If we use \"info.value\" here the type is narrowed correctly.\n // Still requires manual casting for the smaller bundle size.\n resolve(value as TReturn);\n } else {\n // Same as above, TypeScript can't narrow \"value\" to TYield here\n Promise.resolve(value as TYield).then(_next, _throw);\n }\n}\n\nexport default function _asyncToGenerator<\n This,\n Args extends unknown[],\n TYield,\n TReturn,\n>(\n fn: (\n this: This,\n ...args: Args\n ) => Generator<TYield, TReturn, Awaited<TYield>>,\n): (this: This, ...args: Args) => Promise<TReturn> {\n return function (this: any) {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n // Casting \"args\" to \"Args\" is intentional since we are trying to avoid the spread operator (not ES5)\n var gen = fn.apply(self, args as any as Args);\n function _next(value: Awaited<TYield> | undefined) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n function _throw(err: unknown) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}\n"],"mappings":"AAoBA,SAASA,kBAAkBA,CACzBC,GAAgD,EAChDC,OAAiC,EACjCC,MAAgC,EAChCC,KAAmD,EACnDC,MAA8B,EAC9BC,GAAqB,EACrBC,GAAQ,EACF;EACN,IAAI;IACF,IAAIC,IAAI,GAAGP,GAAG,CAACK,GAAG,CAAC,CAACC,GAAG,CAAC;IACxB,IAAIE,KAAK,GAAGD,IAAI,CAACC,KAAK;EACxB,CAAC,CAAC,OAAOC,KAAK,EAAE;IACdP,MAAM,CAACO,KAAK,CAAC;IACb;EACF;EAEA,IAAIF,IAAI,CAACG,IAAI,EAAE;IAKbT,OAAO,CAACO,KAAgB,CAAC;EAC3B,CAAC,MAAM;IAELG,OAAO,CAACV,OAAO,CAACO,KAAe,CAAC,CAACI,IAAI,CAACT,KAAK,EAAEC,MAAM,CAAC;EACtD;AACF;AAEA,eAAe,SAASS,iBAAiBA,CAMvCC,EAGgD,EACC;EACjD,OAAO,YAAqB;IAC1B,IAAIC,IAAI,GAAG,IAAI;MACbC,IAAI,GAAGC,SAAS;IAClB,OAAO,IAAIN,OAAO,CAAC,UAAUV,OAAO,EAAEC,MAAM,EAAE;MAE5C,IAAIF,GAAG,GAAGc,EAAE,CAACI,KAAK,CAACH,IAAI,EAAEC,IAAmB,CAAC;MAC7C,SAASb,KAAKA,CAACK,KAAkC,EAAE;QACjDT,kBAAkB,CAACC,GAAG,EAAEC,OAAO,EAAEC,MAAM,EAAEC,KAAK,EAAEC,MAAM,EAAE,MAAM,EAAEI,KAAK,CAAC;MACxE;MACA,SAASJ,MAAMA,CAACe,GAAY,EAAE;QAC5BpB,kBAAkB,CAACC,GAAG,EAAEC,OAAO,EAAEC,MAAM,EAAEC,KAAK,EAAEC,MAAM,EAAE,OAAO,EAAEe,GAAG,CAAC;MACvE;MAEAhB,KAAK,CAACiB,SAAS,CAAC;IAClB,CAAC,CAAC;EACJ,CAAC;AACH","ignoreList":[]} |
| import OverloadYield from "./OverloadYield.js"; | ||
| export default function _awaitAsyncGenerator(value) { | ||
| return new OverloadYield(value, 0); | ||
| } | ||
| //# sourceMappingURL=awaitAsyncGenerator.js.map |
| {"version":3,"names":["OverloadYield","_awaitAsyncGenerator","value"],"sources":["../../src/helpers/awaitAsyncGenerator.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport OverloadYield from \"./OverloadYield.ts\";\n\nexport default function _awaitAsyncGenerator<T>(value: T) {\n return new OverloadYield<T>(value, /* kind: await */ 0);\n}\n"],"mappings":"AAEA,OAAOA,aAAa,MAAM,oBAAoB;AAE9C,eAAe,SAASC,oBAAoBA,CAAIC,KAAQ,EAAE;EACxD,OAAO,IAAIF,aAAa,CAAIE,KAAK,EAAoB,CAAC,CAAC;AACzD","ignoreList":[]} |
| import getPrototypeOf from "./getPrototypeOf.js"; | ||
| import isNativeReflectConstruct from "./isNativeReflectConstruct.js"; | ||
| import possibleConstructorReturn from "./possibleConstructorReturn.js"; | ||
| export default function _callSuper(_this, derived, args) { | ||
| derived = getPrototypeOf(derived); | ||
| return possibleConstructorReturn(_this, isNativeReflectConstruct() ? Reflect.construct(derived, args || [], getPrototypeOf(_this).constructor) : derived.apply(_this, args)); | ||
| } | ||
| //# sourceMappingURL=callSuper.js.map |
| {"version":3,"names":["getPrototypeOf","isNativeReflectConstruct","possibleConstructorReturn","_callSuper","_this","derived","args","Reflect","construct","constructor","apply"],"sources":["../../src/helpers/callSuper.ts"],"sourcesContent":["/* @minVersion 7.23.8 */\n\n// This is duplicated to packages/babel-plugin-transform-classes/src/inline-callSuper-helpers.ts\n\nimport getPrototypeOf from \"./getPrototypeOf.ts\";\nimport isNativeReflectConstruct from \"./isNativeReflectConstruct.ts\";\nimport possibleConstructorReturn from \"./possibleConstructorReturn.ts\";\n\nexport default function _callSuper(\n _this: object,\n derived: Function,\n args: ArrayLike<any>,\n) {\n // Super\n derived = getPrototypeOf(derived);\n return possibleConstructorReturn(\n _this,\n isNativeReflectConstruct()\n ? // NOTE: This doesn't work if this.__proto__.constructor has been modified.\n Reflect.construct(\n derived,\n args || [],\n getPrototypeOf(_this).constructor,\n )\n : derived.apply(_this, args),\n );\n}\n"],"mappings":"AAIA,OAAOA,cAAc,MAAM,qBAAqB;AAChD,OAAOC,wBAAwB,MAAM,+BAA+B;AACpE,OAAOC,yBAAyB,MAAM,gCAAgC;AAEtE,eAAe,SAASC,UAAUA,CAChCC,KAAa,EACbC,OAAiB,EACjBC,IAAoB,EACpB;EAEAD,OAAO,GAAGL,cAAc,CAACK,OAAO,CAAC;EACjC,OAAOH,yBAAyB,CAC9BE,KAAK,EACLH,wBAAwB,CAAC,CAAC,GAEtBM,OAAO,CAACC,SAAS,CACfH,OAAO,EACPC,IAAI,IAAI,EAAE,EACVN,cAAc,CAACI,KAAK,CAAC,CAACK,WACxB,CAAC,GACDJ,OAAO,CAACK,KAAK,CAACN,KAAK,EAAEE,IAAI,CAC/B,CAAC;AACH","ignoreList":[]} |
| export default function _checkInRHS(value) { | ||
| if (Object(value) !== value) { | ||
| throw TypeError("right-hand side of 'in' should be an object, got " + (value !== null ? typeof value : "null")); | ||
| } | ||
| return value; | ||
| } | ||
| //# sourceMappingURL=checkInRHS.js.map |
| {"version":3,"names":["_checkInRHS","value","Object","TypeError"],"sources":["../../src/helpers/checkInRHS.ts"],"sourcesContent":["/* @minVersion 7.20.5 */\n\nexport default function _checkInRHS(value: unknown) {\n if (Object(value) !== value) {\n throw TypeError(\n \"right-hand side of 'in' should be an object, got \" +\n (value !== null ? typeof value : \"null\"),\n );\n }\n return value;\n}\n"],"mappings":"AAEA,eAAe,SAASA,WAAWA,CAACC,KAAc,EAAE;EAClD,IAAIC,MAAM,CAACD,KAAK,CAAC,KAAKA,KAAK,EAAE;IAC3B,MAAME,SAAS,CACb,mDAAmD,IAChDF,KAAK,KAAK,IAAI,GAAG,OAAOA,KAAK,GAAG,MAAM,CAC3C,CAAC;EACH;EACA,OAAOA,KAAK;AACd","ignoreList":[]} |
| export default function _checkPrivateRedeclaration(obj, privateCollection) { | ||
| if (privateCollection.has(obj)) { | ||
| throw new TypeError("Cannot initialize the same private elements twice on an object"); | ||
| } | ||
| } | ||
| //# sourceMappingURL=checkPrivateRedeclaration.js.map |
| {"version":3,"names":["_checkPrivateRedeclaration","obj","privateCollection","has","TypeError"],"sources":["../../src/helpers/checkPrivateRedeclaration.ts"],"sourcesContent":["/* @minVersion 7.14.1 */\n\nexport default function _checkPrivateRedeclaration(\n obj: object,\n privateCollection: WeakMap<object, unknown> | WeakSet<object>,\n) {\n if (privateCollection.has(obj)) {\n throw new TypeError(\n \"Cannot initialize the same private elements twice on an object\",\n );\n }\n}\n"],"mappings":"AAEA,eAAe,SAASA,0BAA0BA,CAChDC,GAAW,EACXC,iBAA6D,EAC7D;EACA,IAAIA,iBAAiB,CAACC,GAAG,CAACF,GAAG,CAAC,EAAE;IAC9B,MAAM,IAAIG,SAAS,CACjB,gEACF,CAAC;EACH;AACF","ignoreList":[]} |
| export default function _classCallCheck(instance, Constructor) { | ||
| if (!(instance instanceof Constructor)) { | ||
| throw new TypeError("Cannot call a class as a function"); | ||
| } | ||
| } | ||
| //# sourceMappingURL=classCallCheck.js.map |
| {"version":3,"names":["_classCallCheck","instance","Constructor","TypeError"],"sources":["../../src/helpers/classCallCheck.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _classCallCheck<T extends object>(\n instance: unknown,\n Constructor: new (...args: any[]) => T,\n): asserts instance is T {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n"],"mappings":"AAEA,eAAe,SAASA,eAAeA,CACrCC,QAAiB,EACjBC,WAAsC,EACf;EACvB,IAAI,EAAED,QAAQ,YAAYC,WAAW,CAAC,EAAE;IACtC,MAAM,IAAIC,SAAS,CAAC,mCAAmC,CAAC;EAC1D;AACF","ignoreList":[]} |
| export default function _classNameTDZError(name) { | ||
| throw new ReferenceError('Class "' + name + '" cannot be referenced in computed property keys.'); | ||
| } | ||
| //# sourceMappingURL=classNameTDZError.js.map |
| {"version":3,"names":["_classNameTDZError","name","ReferenceError"],"sources":["../../src/helpers/classNameTDZError.js"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _classNameTDZError(name) {\n throw new ReferenceError(\n 'Class \"' + name + '\" cannot be referenced in computed property keys.',\n );\n}\n"],"mappings":"AAEA,eAAe,SAASA,kBAAkBA,CAACC,IAAI,EAAE;EAC/C,MAAM,IAAIC,cAAc,CACtB,SAAS,GAAGD,IAAI,GAAG,mDACrB,CAAC;AACH","ignoreList":[]} |
| import assertClassBrand from "./assertClassBrand.js"; | ||
| export default function _classPrivateFieldGet2(privateMap, receiver) { | ||
| return privateMap.get(assertClassBrand(privateMap, receiver)); | ||
| } | ||
| //# sourceMappingURL=classPrivateFieldGet2.js.map |
| {"version":3,"names":["assertClassBrand","_classPrivateFieldGet2","privateMap","receiver","get"],"sources":["../../src/helpers/classPrivateFieldGet2.ts"],"sourcesContent":["/* @minVersion 7.24.0 */\n\nimport assertClassBrand from \"./assertClassBrand.ts\";\n\nexport default function _classPrivateFieldGet2(\n privateMap: WeakMap<any, any>,\n receiver: any,\n) {\n return privateMap.get(assertClassBrand(privateMap, receiver));\n}\n"],"mappings":"AAEA,OAAOA,gBAAgB,MAAM,uBAAuB;AAEpD,eAAe,SAASC,sBAAsBA,CAC5CC,UAA6B,EAC7BC,QAAa,EACb;EACA,OAAOD,UAAU,CAACE,GAAG,CAACJ,gBAAgB,CAACE,UAAU,EAAEC,QAAQ,CAAC,CAAC;AAC/D","ignoreList":[]} |
| import checkPrivateRedeclaration from "./checkPrivateRedeclaration.js"; | ||
| export default function _classPrivateFieldInitSpec(obj, privateMap, value) { | ||
| checkPrivateRedeclaration(obj, privateMap); | ||
| privateMap.set(obj, value); | ||
| } | ||
| //# sourceMappingURL=classPrivateFieldInitSpec.js.map |
| {"version":3,"names":["checkPrivateRedeclaration","_classPrivateFieldInitSpec","obj","privateMap","value","set"],"sources":["../../src/helpers/classPrivateFieldInitSpec.ts"],"sourcesContent":["/* @minVersion 7.14.1 */\n\nimport checkPrivateRedeclaration from \"./checkPrivateRedeclaration.ts\";\n\nexport default function _classPrivateFieldInitSpec(\n obj: object,\n privateMap: WeakMap<object, unknown>,\n value: unknown,\n) {\n checkPrivateRedeclaration(obj, privateMap);\n privateMap.set(obj, value);\n}\n"],"mappings":"AAEA,OAAOA,yBAAyB,MAAM,gCAAgC;AAEtE,eAAe,SAASC,0BAA0BA,CAChDC,GAAW,EACXC,UAAoC,EACpCC,KAAc,EACd;EACAJ,yBAAyB,CAACE,GAAG,EAAEC,UAAU,CAAC;EAC1CA,UAAU,CAACE,GAAG,CAACH,GAAG,EAAEE,KAAK,CAAC;AAC5B","ignoreList":[]} |
| export default function _classPrivateFieldBase(receiver, privateKey) { | ||
| if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { | ||
| throw new TypeError("attempted to use private field on non-instance"); | ||
| } | ||
| return receiver; | ||
| } | ||
| //# sourceMappingURL=classPrivateFieldLooseBase.js.map |
| {"version":3,"names":["_classPrivateFieldBase","receiver","privateKey","Object","prototype","hasOwnProperty","call","TypeError"],"sources":["../../src/helpers/classPrivateFieldLooseBase.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _classPrivateFieldBase<T extends object>(\n receiver: T,\n privateKey: PropertyKey,\n) {\n if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) {\n throw new TypeError(\"attempted to use private field on non-instance\");\n }\n return receiver;\n}\n"],"mappings":"AAEA,eAAe,SAASA,sBAAsBA,CAC5CC,QAAW,EACXC,UAAuB,EACvB;EACA,IAAI,CAACC,MAAM,CAACC,SAAS,CAACC,cAAc,CAACC,IAAI,CAACL,QAAQ,EAAEC,UAAU,CAAC,EAAE;IAC/D,MAAM,IAAIK,SAAS,CAAC,gDAAgD,CAAC;EACvE;EACA,OAAON,QAAQ;AACjB","ignoreList":[]} |
| var id = 0; | ||
| export default function _classPrivateFieldKey(name) { | ||
| return "__private_" + id++ + "_" + name; | ||
| } | ||
| //# sourceMappingURL=classPrivateFieldLooseKey.js.map |
| {"version":3,"names":["id","_classPrivateFieldKey","name"],"sources":["../../src/helpers/classPrivateFieldLooseKey.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nvar id = 0;\nexport default function _classPrivateFieldKey(name: string) {\n return \"__private_\" + id++ + \"_\" + name;\n}\n"],"mappings":"AAEA,IAAIA,EAAE,GAAG,CAAC;AACV,eAAe,SAASC,qBAAqBA,CAACC,IAAY,EAAE;EAC1D,OAAO,YAAY,GAAGF,EAAE,EAAE,GAAG,GAAG,GAAGE,IAAI;AACzC","ignoreList":[]} |
| import assertClassBrand from "./assertClassBrand.js"; | ||
| export default function _classPrivateFieldSet2(privateMap, receiver, value) { | ||
| privateMap.set(assertClassBrand(privateMap, receiver), value); | ||
| return value; | ||
| } | ||
| //# sourceMappingURL=classPrivateFieldSet2.js.map |
| {"version":3,"names":["assertClassBrand","_classPrivateFieldSet2","privateMap","receiver","value","set"],"sources":["../../src/helpers/classPrivateFieldSet2.ts"],"sourcesContent":["/* @minVersion 7.24.0 */\n\nimport assertClassBrand from \"./assertClassBrand.ts\";\n\nexport default function _classPrivateFieldSet2(\n privateMap: WeakMap<any, any>,\n receiver: any,\n value: any,\n) {\n privateMap.set(assertClassBrand(privateMap, receiver), value);\n return value;\n}\n"],"mappings":"AAEA,OAAOA,gBAAgB,MAAM,uBAAuB;AAEpD,eAAe,SAASC,sBAAsBA,CAC5CC,UAA6B,EAC7BC,QAAa,EACbC,KAAU,EACV;EACAF,UAAU,CAACG,GAAG,CAACL,gBAAgB,CAACE,UAAU,EAAEC,QAAQ,CAAC,EAAEC,KAAK,CAAC;EAC7D,OAAOA,KAAK;AACd","ignoreList":[]} |
| import assertClassBrand from "./assertClassBrand.js"; | ||
| export default function _classPrivateGetter(privateMap, receiver, getter) { | ||
| return getter(assertClassBrand(privateMap, receiver)); | ||
| } | ||
| //# sourceMappingURL=classPrivateGetter.js.map |
| {"version":3,"names":["assertClassBrand","_classPrivateGetter","privateMap","receiver","getter"],"sources":["../../src/helpers/classPrivateGetter.ts"],"sourcesContent":["/* @minVersion 7.24.0 */\n\nimport assertClassBrand from \"./assertClassBrand.ts\";\n\nexport default function _classPrivateGetter(\n privateMap: WeakMap<any, any> | WeakSet<any>,\n receiver: any,\n getter: Function,\n) {\n return getter(assertClassBrand(privateMap, receiver));\n}\n"],"mappings":"AAEA,OAAOA,gBAAgB,MAAM,uBAAuB;AAEpD,eAAe,SAASC,mBAAmBA,CACzCC,UAA4C,EAC5CC,QAAa,EACbC,MAAgB,EAChB;EACA,OAAOA,MAAM,CAACJ,gBAAgB,CAACE,UAAU,EAAEC,QAAQ,CAAC,CAAC;AACvD","ignoreList":[]} |
| import checkPrivateRedeclaration from "./checkPrivateRedeclaration.js"; | ||
| export default function _classPrivateMethodInitSpec(obj, privateSet) { | ||
| checkPrivateRedeclaration(obj, privateSet); | ||
| privateSet.add(obj); | ||
| } | ||
| //# sourceMappingURL=classPrivateMethodInitSpec.js.map |
| {"version":3,"names":["checkPrivateRedeclaration","_classPrivateMethodInitSpec","obj","privateSet","add"],"sources":["../../src/helpers/classPrivateMethodInitSpec.ts"],"sourcesContent":["/* @minVersion 7.14.1 */\n\nimport checkPrivateRedeclaration from \"./checkPrivateRedeclaration.ts\";\n\nexport default function _classPrivateMethodInitSpec(\n obj: object,\n privateSet: WeakSet<object>,\n) {\n checkPrivateRedeclaration(obj, privateSet);\n privateSet.add(obj);\n}\n"],"mappings":"AAEA,OAAOA,yBAAyB,MAAM,gCAAgC;AAEtE,eAAe,SAASC,2BAA2BA,CACjDC,GAAW,EACXC,UAA2B,EAC3B;EACAH,yBAAyB,CAACE,GAAG,EAAEC,UAAU,CAAC;EAC1CA,UAAU,CAACC,GAAG,CAACF,GAAG,CAAC;AACrB","ignoreList":[]} |
| import assertClassBrand from "./assertClassBrand.js"; | ||
| export default function _classPrivateSetter(privateMap, setter, receiver, value) { | ||
| setter(assertClassBrand(privateMap, receiver), value); | ||
| return value; | ||
| } | ||
| //# sourceMappingURL=classPrivateSetter.js.map |
| {"version":3,"names":["assertClassBrand","_classPrivateSetter","privateMap","setter","receiver","value"],"sources":["../../src/helpers/classPrivateSetter.ts"],"sourcesContent":["/* @minVersion 7.24.0 */\n\nimport assertClassBrand from \"./assertClassBrand.ts\";\n\nexport default function _classPrivateSetter(\n privateMap: WeakMap<any, any> | WeakSet<any>,\n setter: Function,\n receiver: any,\n value: any,\n) {\n setter(assertClassBrand(privateMap, receiver), value);\n return value;\n}\n"],"mappings":"AAEA,OAAOA,gBAAgB,MAAM,uBAAuB;AAEpD,eAAe,SAASC,mBAAmBA,CACzCC,UAA4C,EAC5CC,MAAgB,EAChBC,QAAa,EACbC,KAAU,EACV;EACAF,MAAM,CAACH,gBAAgB,CAACE,UAAU,EAAEE,QAAQ,CAAC,EAAEC,KAAK,CAAC;EACrD,OAAOA,KAAK;AACd","ignoreList":[]} |
| import assertClassBrand from "./assertClassBrand.js"; | ||
| export default function _classStaticPrivateMethodGet(receiver, classConstructor, method) { | ||
| assertClassBrand(classConstructor, receiver); | ||
| return method; | ||
| } | ||
| //# sourceMappingURL=classStaticPrivateMethodGet.js.map |
| {"version":3,"names":["assertClassBrand","_classStaticPrivateMethodGet","receiver","classConstructor","method"],"sources":["../../src/helpers/classStaticPrivateMethodGet.ts"],"sourcesContent":["/* @minVersion 7.3.2 */\n\nimport assertClassBrand from \"./assertClassBrand.ts\";\nexport default function _classStaticPrivateMethodGet<T extends Function>(\n receiver: Function,\n classConstructor: Function,\n method: T,\n) {\n assertClassBrand(classConstructor, receiver);\n return method;\n}\n"],"mappings":"AAEA,OAAOA,gBAAgB,MAAM,uBAAuB;AACpD,eAAe,SAASC,4BAA4BA,CAClDC,QAAkB,EAClBC,gBAA0B,EAC1BC,MAAS,EACT;EACAJ,gBAAgB,CAACG,gBAAgB,EAAED,QAAQ,CAAC;EAC5C,OAAOE,MAAM;AACf","ignoreList":[]} |
| import isNativeReflectConstruct from "./isNativeReflectConstruct.js"; | ||
| import setPrototypeOf from "./setPrototypeOf.js"; | ||
| export default function _construct(Parent, args, Class) { | ||
| if (isNativeReflectConstruct()) { | ||
| return Reflect.construct.apply(null, arguments); | ||
| } | ||
| var a = [null]; | ||
| a.push.apply(a, args); | ||
| var instance = new (Parent.bind.apply(Parent, a))(); | ||
| if (Class) setPrototypeOf(instance, Class.prototype); | ||
| return instance; | ||
| } | ||
| //# sourceMappingURL=construct.js.map |
| {"version":3,"names":["isNativeReflectConstruct","setPrototypeOf","_construct","Parent","args","Class","Reflect","construct","apply","arguments","a","push","instance","bind","prototype"],"sources":["../../src/helpers/construct.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport isNativeReflectConstruct from \"./isNativeReflectConstruct.ts\";\nimport setPrototypeOf from \"./setPrototypeOf.ts\";\n\nexport default function _construct(\n Parent: Function,\n args: any[],\n Class: Function,\n): any {\n if (isNativeReflectConstruct()) {\n // Avoid issues with Class being present but undefined when it wasn't\n // present in the original call.\n return Reflect.construct.apply(null, arguments as any);\n }\n // NOTE: If Parent !== Class, the correct __proto__ is set *after*\n // calling the constructor.\n var a: [any, ...any[]] = [null];\n a.push.apply(a, args);\n var instance = new (Parent.bind.apply(Parent, a))();\n if (Class) setPrototypeOf(instance, Class.prototype);\n return instance;\n}\n"],"mappings":"AAEA,OAAOA,wBAAwB,MAAM,+BAA+B;AACpE,OAAOC,cAAc,MAAM,qBAAqB;AAEhD,eAAe,SAASC,UAAUA,CAChCC,MAAgB,EAChBC,IAAW,EACXC,KAAe,EACV;EACL,IAAIL,wBAAwB,CAAC,CAAC,EAAE;IAG9B,OAAOM,OAAO,CAACC,SAAS,CAACC,KAAK,CAAC,IAAI,EAAEC,SAAgB,CAAC;EACxD;EAGA,IAAIC,CAAkB,GAAG,CAAC,IAAI,CAAC;EAC/BA,CAAC,CAACC,IAAI,CAACH,KAAK,CAACE,CAAC,EAAEN,IAAI,CAAC;EACrB,IAAIQ,QAAQ,GAAG,KAAKT,MAAM,CAACU,IAAI,CAACL,KAAK,CAACL,MAAM,EAAEO,CAAC,CAAC,EAAE,CAAC;EACnD,IAAIL,KAAK,EAAEJ,cAAc,CAACW,QAAQ,EAAEP,KAAK,CAACS,SAAS,CAAC;EACpD,OAAOF,QAAQ;AACjB","ignoreList":[]} |
| import toPropertyKey from "./toPropertyKey.js"; | ||
| function _defineProperties(target, props) { | ||
| for (var i = 0; i < props.length; i++) { | ||
| var descriptor = props[i]; | ||
| descriptor.enumerable = descriptor.enumerable || false; | ||
| descriptor.configurable = true; | ||
| if ("value" in descriptor) descriptor.writable = true; | ||
| Object.defineProperty(target, toPropertyKey(descriptor.key), descriptor); | ||
| } | ||
| } | ||
| export default function _createClass(Constructor, protoProps, staticProps) { | ||
| if (protoProps) _defineProperties(Constructor.prototype, protoProps); | ||
| if (staticProps) _defineProperties(Constructor, staticProps); | ||
| Object.defineProperty(Constructor, "prototype", { | ||
| writable: false | ||
| }); | ||
| return Constructor; | ||
| } | ||
| //# sourceMappingURL=createClass.js.map |
| {"version":3,"names":["toPropertyKey","_defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","Object","defineProperty","key","_createClass","Constructor","protoProps","staticProps","prototype"],"sources":["../../src/helpers/createClass.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport toPropertyKey from \"./toPropertyKey.ts\";\n\ninterface Prop extends PropertyDescriptor {\n key: PropertyKey;\n}\n\nfunction _defineProperties(target: object, props: Prop[]): void {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, toPropertyKey(descriptor.key), descriptor);\n }\n}\n\nexport default function _createClass<T extends new (...args: any[]) => any>(\n Constructor: T,\n protoProps?: Prop[],\n staticProps?: Prop[],\n): T {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n Object.defineProperty(Constructor, \"prototype\", { writable: false });\n return Constructor;\n}\n"],"mappings":"AAEA,OAAOA,aAAa,MAAM,oBAAoB;AAM9C,SAASC,iBAAiBA,CAACC,MAAc,EAAEC,KAAa,EAAQ;EAC9D,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGD,KAAK,CAACE,MAAM,EAAED,CAAC,EAAE,EAAE;IACrC,IAAIE,UAAU,GAAGH,KAAK,CAACC,CAAC,CAAC;IACzBE,UAAU,CAACC,UAAU,GAAGD,UAAU,CAACC,UAAU,IAAI,KAAK;IACtDD,UAAU,CAACE,YAAY,GAAG,IAAI;IAC9B,IAAI,OAAO,IAAIF,UAAU,EAAEA,UAAU,CAACG,QAAQ,GAAG,IAAI;IACrDC,MAAM,CAACC,cAAc,CAACT,MAAM,EAAEF,aAAa,CAACM,UAAU,CAACM,GAAG,CAAC,EAAEN,UAAU,CAAC;EAC1E;AACF;AAEA,eAAe,SAASO,YAAYA,CAClCC,WAAc,EACdC,UAAmB,EACnBC,WAAoB,EACjB;EACH,IAAID,UAAU,EAAEd,iBAAiB,CAACa,WAAW,CAACG,SAAS,EAAEF,UAAU,CAAC;EACpE,IAAIC,WAAW,EAAEf,iBAAiB,CAACa,WAAW,EAAEE,WAAW,CAAC;EAC5DN,MAAM,CAACC,cAAc,CAACG,WAAW,EAAE,WAAW,EAAE;IAAEL,QAAQ,EAAE;EAAM,CAAC,CAAC;EACpE,OAAOK,WAAW;AACpB","ignoreList":[]} |
| import unsupportedIterableToArray from "./unsupportedIterableToArray.js"; | ||
| export default function _createForOfIteratorHelper(o, allowArrayLike) { | ||
| var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; | ||
| if (!it) { | ||
| if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { | ||
| if (it) o = it; | ||
| var i = 0; | ||
| var F = function () {}; | ||
| return { | ||
| s: F, | ||
| n: function () { | ||
| if (i >= o.length) { | ||
| return { | ||
| done: true | ||
| }; | ||
| } | ||
| return { | ||
| done: false, | ||
| value: o[i++] | ||
| }; | ||
| }, | ||
| e: function (e) { | ||
| throw e; | ||
| }, | ||
| f: F | ||
| }; | ||
| } | ||
| throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); | ||
| } | ||
| var normalCompletion = true, | ||
| didErr = false, | ||
| err; | ||
| return { | ||
| s: function () { | ||
| it = it.call(o); | ||
| }, | ||
| n: function () { | ||
| var step = it.next(); | ||
| normalCompletion = step.done; | ||
| return step; | ||
| }, | ||
| e: function (e) { | ||
| didErr = true; | ||
| err = e; | ||
| }, | ||
| f: function () { | ||
| try { | ||
| if (!normalCompletion && it["return"] != null) { | ||
| it["return"](); | ||
| } | ||
| } finally { | ||
| if (didErr) throw err; | ||
| } | ||
| } | ||
| }; | ||
| } | ||
| //# sourceMappingURL=createForOfIteratorHelper.js.map |
| {"version":3,"names":["unsupportedIterableToArray","_createForOfIteratorHelper","o","allowArrayLike","it","Symbol","iterator","Array","isArray","length","i","F","s","n","done","value","e","f","TypeError","normalCompletion","didErr","err","call","step","next"],"sources":["../../src/helpers/createForOfIteratorHelper.ts"],"sourcesContent":["/* @minVersion 7.9.0 */\n\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.ts\";\n\nexport type IteratorFunction<T> = () => Iterator<T>;\n\nexport interface ForOfIteratorHelper<T> {\n // s: start (create the iterator)\n s: () => void;\n // n: next\n n: () => IteratorResult<T, undefined>;\n // e: error (called whenever something throws)\n e: (e: Error) => void;\n // f: finish (always called at the end)\n f: () => void;\n}\n\nexport default function _createForOfIteratorHelper<T>(\n o: T[] | Iterable<T> | ArrayLike<T>,\n allowArrayLike: boolean,\n): ForOfIteratorHelper<T> {\n var it: IteratorFunction<T> | Iterator<T> | T[] | undefined =\n (typeof Symbol !== \"undefined\" && (o as Iterable<T>)[Symbol.iterator]) ||\n (o as any)[\"@@iterator\"];\n\n if (!it) {\n // Fallback for engines without symbol support\n if (\n Array.isArray(o) ||\n // union type doesn't work with function overload, have to use \"as any\".\n (it = unsupportedIterableToArray(o as any) as T[] | undefined) ||\n (allowArrayLike && o && typeof (o as ArrayLike<T>).length === \"number\")\n ) {\n if (it) o = it;\n var i = 0;\n var F = function () {};\n return {\n s: F,\n n: function () {\n // After \"Array.isArray\" check, unsupportedIterableToArray to array, and allow arraylike\n // o is sure to be an array or arraylike, but TypeScript doesn't know that\n if (i >= (o as T[] | ArrayLike<T>).length) {\n // explicit missing the \"value\" (undefined) to reduce the bundle size\n return { done: true } as IteratorReturnResult<undefined>;\n }\n return { done: false, value: (o as T[] | ArrayLike<T>)[i++] };\n },\n e: function (e: Error) {\n throw e;\n },\n f: F,\n };\n }\n\n throw new TypeError(\n \"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\",\n );\n }\n\n var normalCompletion = true,\n didErr = false,\n err: Error | undefined;\n\n // \"it\" is being reassigned multiple times to reduce the variables (bundle size)\n // thus TypeScript can't infer the correct type of the \"it\"\n return {\n s: function () {\n it = (it as IteratorFunction<T>).call(o);\n },\n n: function () {\n var step = (it as Iterator<T>).next();\n normalCompletion = step.done!;\n return step;\n },\n e: function (e: Error) {\n didErr = true;\n err = e;\n },\n f: function () {\n try {\n if (!normalCompletion && (it as Iterator<T>)[\"return\"] != null) {\n (it as Iterator<T>)[\"return\"]!();\n }\n } finally {\n // eslint-disable-next-line no-unsafe-finally\n if (didErr) throw err!;\n }\n },\n };\n}\n"],"mappings":"AAEA,OAAOA,0BAA0B,MAAM,iCAAiC;AAexE,eAAe,SAASC,0BAA0BA,CAChDC,CAAmC,EACnCC,cAAuB,EACC;EACxB,IAAIC,EAAuD,GACxD,OAAOC,MAAM,KAAK,WAAW,IAAKH,CAAC,CAAiBG,MAAM,CAACC,QAAQ,CAAC,IACpEJ,CAAC,CAAS,YAAY,CAAC;EAE1B,IAAI,CAACE,EAAE,EAAE;IAEP,IACEG,KAAK,CAACC,OAAO,CAACN,CAAC,CAAC,KAEfE,EAAE,GAAGJ,0BAA0B,CAACE,CAAQ,CAAoB,CAAC,IAC7DC,cAAc,IAAID,CAAC,IAAI,OAAQA,CAAC,CAAkBO,MAAM,KAAK,QAAS,EACvE;MACA,IAAIL,EAAE,EAAEF,CAAC,GAAGE,EAAE;MACd,IAAIM,CAAC,GAAG,CAAC;MACT,IAAIC,CAAC,GAAG,SAAAA,CAAA,EAAY,CAAC,CAAC;MACtB,OAAO;QACLC,CAAC,EAAED,CAAC;QACJE,CAAC,EAAE,SAAAA,CAAA,EAAY;UAGb,IAAIH,CAAC,IAAKR,CAAC,CAAwBO,MAAM,EAAE;YAEzC,OAAO;cAAEK,IAAI,EAAE;YAAK,CAAC;UACvB;UACA,OAAO;YAAEA,IAAI,EAAE,KAAK;YAAEC,KAAK,EAAGb,CAAC,CAAwBQ,CAAC,EAAE;UAAE,CAAC;QAC/D,CAAC;QACDM,CAAC,EAAE,SAAAA,CAAUA,CAAQ,EAAE;UACrB,MAAMA,CAAC;QACT,CAAC;QACDC,CAAC,EAAEN;MACL,CAAC;IACH;IAEA,MAAM,IAAIO,SAAS,CACjB,uIACF,CAAC;EACH;EAEA,IAAIC,gBAAgB,GAAG,IAAI;IACzBC,MAAM,GAAG,KAAK;IACdC,GAAsB;EAIxB,OAAO;IACLT,CAAC,EAAE,SAAAA,CAAA,EAAY;MACbR,EAAE,GAAIA,EAAE,CAAyBkB,IAAI,CAACpB,CAAC,CAAC;IAC1C,CAAC;IACDW,CAAC,EAAE,SAAAA,CAAA,EAAY;MACb,IAAIU,IAAI,GAAInB,EAAE,CAAiBoB,IAAI,CAAC,CAAC;MACrCL,gBAAgB,GAAGI,IAAI,CAACT,IAAK;MAC7B,OAAOS,IAAI;IACb,CAAC;IACDP,CAAC,EAAE,SAAAA,CAAUA,CAAQ,EAAE;MACrBI,MAAM,GAAG,IAAI;MACbC,GAAG,GAAGL,CAAC;IACT,CAAC;IACDC,CAAC,EAAE,SAAAA,CAAA,EAAY;MACb,IAAI;QACF,IAAI,CAACE,gBAAgB,IAAKf,EAAE,CAAiB,QAAQ,CAAC,IAAI,IAAI,EAAE;UAC7DA,EAAE,CAAiB,QAAQ,CAAC,CAAE,CAAC;QAClC;MACF,CAAC,SAAS;QAER,IAAIgB,MAAM,EAAE,MAAMC,GAAG;MACvB;IACF;EACF,CAAC;AACH","ignoreList":[]} |
| import unsupportedIterableToArray from "./unsupportedIterableToArray.js"; | ||
| export default function _createForOfIteratorHelperLoose(o, allowArrayLike) { | ||
| var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; | ||
| if (it) return (it = it.call(o)).next.bind(it); | ||
| if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { | ||
| if (it) o = it; | ||
| var i = 0; | ||
| return function () { | ||
| if (i >= o.length) { | ||
| return { | ||
| done: true | ||
| }; | ||
| } | ||
| return { | ||
| done: false, | ||
| value: o[i++] | ||
| }; | ||
| }; | ||
| } | ||
| throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); | ||
| } | ||
| //# sourceMappingURL=createForOfIteratorHelperLoose.js.map |
| {"version":3,"names":["unsupportedIterableToArray","_createForOfIteratorHelperLoose","o","allowArrayLike","it","Symbol","iterator","call","next","bind","Array","isArray","length","i","done","value","TypeError"],"sources":["../../src/helpers/createForOfIteratorHelperLoose.ts"],"sourcesContent":["/* @minVersion 7.9.0 */\n\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.ts\";\n\nimport type { IteratorFunction } from \"./createForOfIteratorHelper.ts\";\n\nexport default function _createForOfIteratorHelperLoose<T>(\n o: T[] | Iterable<T> | ArrayLike<T>,\n allowArrayLike: boolean,\n): () => IteratorResult<T, undefined> {\n var it:\n | IteratorFunction<T>\n | Iterator<T>\n | T[]\n | IteratorResult<T, undefined>\n | undefined =\n (typeof Symbol !== \"undefined\" && (o as Iterable<T>)[Symbol.iterator]) ||\n (o as any)[\"@@iterator\"];\n\n if (it) return (it = (it as IteratorFunction<T>).call(o)).next.bind(it);\n\n // Fallback for engines without symbol support\n if (\n Array.isArray(o) ||\n // union type doesn't work with function overload, have to use \"as any\".\n (it = unsupportedIterableToArray(o as any) as T[] | undefined) ||\n (allowArrayLike && o && typeof (o as ArrayLike<T>).length === \"number\")\n ) {\n if (it) o = it;\n var i = 0;\n return function () {\n // After \"Array.isArray\" check, unsupportedIterableToArray to array, and allow arraylike\n // o is sure to be an array or arraylike, but TypeScript doesn't know that\n if (i >= (o as T[] | ArrayLike<T>).length) {\n // explicit missing the \"value\" (undefined) to reduce the bundle size\n return { done: true } as IteratorReturnResult<undefined>;\n }\n\n return { done: false, value: (o as T[] | ArrayLike<T>)[i++] };\n };\n }\n\n throw new TypeError(\n \"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\",\n );\n}\n"],"mappings":"AAEA,OAAOA,0BAA0B,MAAM,iCAAiC;AAIxE,eAAe,SAASC,+BAA+BA,CACrDC,CAAmC,EACnCC,cAAuB,EACa;EACpC,IAAIC,EAKS,GACV,OAAOC,MAAM,KAAK,WAAW,IAAKH,CAAC,CAAiBG,MAAM,CAACC,QAAQ,CAAC,IACpEJ,CAAC,CAAS,YAAY,CAAC;EAE1B,IAAIE,EAAE,EAAE,OAAO,CAACA,EAAE,GAAIA,EAAE,CAAyBG,IAAI,CAACL,CAAC,CAAC,EAAEM,IAAI,CAACC,IAAI,CAACL,EAAE,CAAC;EAGvE,IACEM,KAAK,CAACC,OAAO,CAACT,CAAC,CAAC,KAEfE,EAAE,GAAGJ,0BAA0B,CAACE,CAAQ,CAAoB,CAAC,IAC7DC,cAAc,IAAID,CAAC,IAAI,OAAQA,CAAC,CAAkBU,MAAM,KAAK,QAAS,EACvE;IACA,IAAIR,EAAE,EAAEF,CAAC,GAAGE,EAAE;IACd,IAAIS,CAAC,GAAG,CAAC;IACT,OAAO,YAAY;MAGjB,IAAIA,CAAC,IAAKX,CAAC,CAAwBU,MAAM,EAAE;QAEzC,OAAO;UAAEE,IAAI,EAAE;QAAK,CAAC;MACvB;MAEA,OAAO;QAAEA,IAAI,EAAE,KAAK;QAAEC,KAAK,EAAGb,CAAC,CAAwBW,CAAC,EAAE;MAAE,CAAC;IAC/D,CAAC;EACH;EAEA,MAAM,IAAIG,SAAS,CACjB,uIACF,CAAC;AACH","ignoreList":[]} |
| import getPrototypeOf from "getPrototypeOf"; | ||
| import isNativeReflectConstruct from "isNativeReflectConstruct"; | ||
| import possibleConstructorReturn from "possibleConstructorReturn"; | ||
| export default function _createSuper(Derived) { | ||
| var hasNativeReflectConstruct = isNativeReflectConstruct(); | ||
| return function _createSuperInternal() { | ||
| var Super = getPrototypeOf(Derived), | ||
| result; | ||
| if (hasNativeReflectConstruct) { | ||
| var NewTarget = getPrototypeOf(this).constructor; | ||
| result = Reflect.construct(Super, arguments, NewTarget); | ||
| } else { | ||
| result = Super.apply(this, arguments); | ||
| } | ||
| return possibleConstructorReturn(this, result); | ||
| }; | ||
| } | ||
| //# sourceMappingURL=createSuper.js.map |
| {"version":3,"names":["getPrototypeOf","isNativeReflectConstruct","possibleConstructorReturn","_createSuper","Derived","hasNativeReflectConstruct","_createSuperInternal","Super","result","NewTarget","constructor","Reflect","construct","arguments","apply"],"sources":["../../src/helpers/createSuper.js"],"sourcesContent":["/* @minVersion 7.9.0 */\n\nimport getPrototypeOf from \"getPrototypeOf\";\nimport isNativeReflectConstruct from \"isNativeReflectConstruct\";\nimport possibleConstructorReturn from \"possibleConstructorReturn\";\n\nexport default function _createSuper(Derived) {\n var hasNativeReflectConstruct = isNativeReflectConstruct();\n\n return function _createSuperInternal() {\n var Super = getPrototypeOf(Derived),\n result;\n if (hasNativeReflectConstruct) {\n // NOTE: This doesn't work if this.__proto__.constructor has been modified.\n var NewTarget = getPrototypeOf(this).constructor;\n result = Reflect.construct(Super, arguments, NewTarget);\n } else {\n result = Super.apply(this, arguments);\n }\n return possibleConstructorReturn(this, result);\n };\n}\n"],"mappings":"AAEA,OAAOA,cAAc,MAAM,gBAAgB;AAC3C,OAAOC,wBAAwB,MAAM,0BAA0B;AAC/D,OAAOC,yBAAyB,MAAM,2BAA2B;AAEjE,eAAe,SAASC,YAAYA,CAACC,OAAO,EAAE;EAC5C,IAAIC,yBAAyB,GAAGJ,wBAAwB,CAAC,CAAC;EAE1D,OAAO,SAASK,oBAAoBA,CAAA,EAAG;IACrC,IAAIC,KAAK,GAAGP,cAAc,CAACI,OAAO,CAAC;MACjCI,MAAM;IACR,IAAIH,yBAAyB,EAAE;MAE7B,IAAII,SAAS,GAAGT,cAAc,CAAC,IAAI,CAAC,CAACU,WAAW;MAChDF,MAAM,GAAGG,OAAO,CAACC,SAAS,CAACL,KAAK,EAAEM,SAAS,EAAEJ,SAAS,CAAC;IACzD,CAAC,MAAM;MACLD,MAAM,GAAGD,KAAK,CAACO,KAAK,CAAC,IAAI,EAAED,SAAS,CAAC;IACvC;IACA,OAAOX,yBAAyB,CAAC,IAAI,EAAEM,MAAM,CAAC;EAChD,CAAC;AACH","ignoreList":[]} |
| export default function _defaults(obj, defaults) { | ||
| for (var keys = Object.getOwnPropertyNames(defaults), i = 0; i < keys.length; i++) { | ||
| var key = keys[i], | ||
| value = Object.getOwnPropertyDescriptor(defaults, key); | ||
| if (value && value.configurable && obj[key] === undefined) { | ||
| Object.defineProperty(obj, key, value); | ||
| } | ||
| } | ||
| return obj; | ||
| } | ||
| //# sourceMappingURL=defaults.js.map |
| {"version":3,"names":["_defaults","obj","defaults","keys","Object","getOwnPropertyNames","i","length","key","value","getOwnPropertyDescriptor","configurable","undefined","defineProperty"],"sources":["../../src/helpers/defaults.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _defaults<T extends object, S extends object>(\n obj: T,\n defaults: S,\n): NonNullable<T & S> {\n for (\n var keys: string[] = Object.getOwnPropertyNames(defaults), i = 0;\n i < keys.length;\n i++\n ) {\n var key: string = keys[i],\n value: PropertyDescriptor | undefined = Object.getOwnPropertyDescriptor(\n defaults,\n key,\n );\n if (value && value.configurable && obj[key as keyof T] === undefined) {\n Object.defineProperty(obj, key, value);\n }\n }\n return obj as NonNullable<T & S>;\n}\n"],"mappings":"AAEA,eAAe,SAASA,SAASA,CAC/BC,GAAM,EACNC,QAAW,EACS;EACpB,KACE,IAAIC,IAAc,GAAGC,MAAM,CAACC,mBAAmB,CAACH,QAAQ,CAAC,EAAEI,CAAC,GAAG,CAAC,EAChEA,CAAC,GAAGH,IAAI,CAACI,MAAM,EACfD,CAAC,EAAE,EACH;IACA,IAAIE,GAAW,GAAGL,IAAI,CAACG,CAAC,CAAC;MACvBG,KAAqC,GAAGL,MAAM,CAACM,wBAAwB,CACrER,QAAQ,EACRM,GACF,CAAC;IACH,IAAIC,KAAK,IAAIA,KAAK,CAACE,YAAY,IAAIV,GAAG,CAACO,GAAG,CAAY,KAAKI,SAAS,EAAE;MACpER,MAAM,CAACS,cAAc,CAACZ,GAAG,EAAEO,GAAG,EAAEC,KAAK,CAAC;IACxC;EACF;EACA,OAAOR,GAAG;AACZ","ignoreList":[]} |
| export default function _defineAccessor(type, obj, key, fn) { | ||
| var desc = { | ||
| configurable: true, | ||
| enumerable: true | ||
| }; | ||
| desc[type] = fn; | ||
| return Object.defineProperty(obj, key, desc); | ||
| } | ||
| //# sourceMappingURL=defineAccessor.js.map |
| {"version":3,"names":["_defineAccessor","type","obj","key","fn","desc","configurable","enumerable","Object","defineProperty"],"sources":["../../src/helpers/defineAccessor.ts"],"sourcesContent":["/* @minVersion 7.20.7 */\n\nexport default function _defineAccessor<Type extends \"get\" | \"set\">(\n type: Type,\n obj: any,\n key: string | symbol,\n fn: PropertyDescriptor[Type],\n) {\n var desc: PropertyDescriptor = { configurable: true, enumerable: true };\n desc[type] = fn;\n return Object.defineProperty(obj, key, desc);\n}\n"],"mappings":"AAEA,eAAe,SAASA,eAAeA,CACrCC,IAAU,EACVC,GAAQ,EACRC,GAAoB,EACpBC,EAA4B,EAC5B;EACA,IAAIC,IAAwB,GAAG;IAAEC,YAAY,EAAE,IAAI;IAAEC,UAAU,EAAE;EAAK,CAAC;EACvEF,IAAI,CAACJ,IAAI,CAAC,GAAGG,EAAE;EACf,OAAOI,MAAM,CAACC,cAAc,CAACP,GAAG,EAAEC,GAAG,EAAEE,IAAI,CAAC;AAC9C","ignoreList":[]} |
| import toPropertyKey from "./toPropertyKey.js"; | ||
| export default function _defineProperty(obj, key, value) { | ||
| key = toPropertyKey(key); | ||
| if (key in obj) { | ||
| Object.defineProperty(obj, key, { | ||
| value: value, | ||
| enumerable: true, | ||
| configurable: true, | ||
| writable: true | ||
| }); | ||
| } else { | ||
| obj[key] = value; | ||
| } | ||
| return obj; | ||
| } | ||
| //# sourceMappingURL=defineProperty.js.map |
| {"version":3,"names":["toPropertyKey","_defineProperty","obj","key","value","Object","defineProperty","enumerable","configurable","writable"],"sources":["../../src/helpers/defineProperty.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\nimport toPropertyKey from \"./toPropertyKey.ts\";\n\nexport default function _defineProperty<T extends object>(\n obj: T,\n key: PropertyKey,\n value: any,\n) {\n key = toPropertyKey(key);\n // Shortcircuit the slow defineProperty path when possible.\n // We are trying to avoid issues where setters defined on the\n // prototype cause side effects under the fast path of simple\n // assignment. By checking for existence of the property with\n // the in operator, we can optimize most of this overhead away.\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true,\n });\n } else {\n // @ts-expect-error - Explicitly assigning to generic type key\n obj[key] = value;\n }\n return obj;\n}\n"],"mappings":"AACA,OAAOA,aAAa,MAAM,oBAAoB;AAE9C,eAAe,SAASC,eAAeA,CACrCC,GAAM,EACNC,GAAgB,EAChBC,KAAU,EACV;EACAD,GAAG,GAAGH,aAAa,CAACG,GAAG,CAAC;EAMxB,IAAIA,GAAG,IAAID,GAAG,EAAE;IACdG,MAAM,CAACC,cAAc,CAACJ,GAAG,EAAEC,GAAG,EAAE;MAC9BC,KAAK,EAAEA,KAAK;MACZG,UAAU,EAAE,IAAI;MAChBC,YAAY,EAAE,IAAI;MAClBC,QAAQ,EAAE;IACZ,CAAC,CAAC;EACJ,CAAC,MAAM;IAELP,GAAG,CAACC,GAAG,CAAC,GAAGC,KAAK;EAClB;EACA,OAAOF,GAAG;AACZ","ignoreList":[]} |
| export default function _extends() { | ||
| _extends = Object.assign ? Object.assign.bind() : function (target) { | ||
| for (var i = 1; i < arguments.length; i++) { | ||
| var source = arguments[i]; | ||
| for (var key in source) { | ||
| if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
| target[key] = source[key]; | ||
| } | ||
| } | ||
| } | ||
| return target; | ||
| }; | ||
| return _extends.apply(null, arguments); | ||
| } | ||
| //# sourceMappingURL=extends.js.map |
| {"version":3,"names":["_extends","Object","assign","bind","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply"],"sources":["../../src/helpers/extends.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\ntype Intersection<R extends any[]> = R extends [infer H, ...infer S]\n ? H & Intersection<S>\n : unknown;\n\nexport default function _extends<T extends object, U extends unknown[]>(\n target: T,\n ...sources: U\n): T & Intersection<U>;\nexport default function _extends() {\n // @ts-expect-error explicitly assign to function\n _extends = Object.assign\n ? // need a bind because https://github.com/babel/babel/issues/14527\n // @ts-expect-error -- intentionally omitting the argument\n Object.assign.bind(/* undefined */)\n : function (target: any) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n return target;\n };\n\n return _extends.apply(\n null,\n arguments as any as [source: object, ...target: any[]],\n );\n}\n"],"mappings":"AAUA,eAAe,SAASA,QAAQA,CAAA,EAAG;EAEjCA,QAAQ,GAAGC,MAAM,CAACC,MAAM,GAGpBD,MAAM,CAACC,MAAM,CAACC,IAAI,CAAgB,CAAC,GACnC,UAAUC,MAAW,EAAE;IACrB,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGC,SAAS,CAACC,MAAM,EAAEF,CAAC,EAAE,EAAE;MACzC,IAAIG,MAAM,GAAGF,SAAS,CAACD,CAAC,CAAC;MACzB,KAAK,IAAII,GAAG,IAAID,MAAM,EAAE;QACtB,IAAIP,MAAM,CAACS,SAAS,CAACC,cAAc,CAACC,IAAI,CAACJ,MAAM,EAAEC,GAAG,CAAC,EAAE;UACrDL,MAAM,CAACK,GAAG,CAAC,GAAGD,MAAM,CAACC,GAAG,CAAC;QAC3B;MACF;IACF;IACA,OAAOL,MAAM;EACf,CAAC;EAEL,OAAOJ,QAAQ,CAACa,KAAK,CACnB,IAAI,EACJP,SACF,CAAC;AACH","ignoreList":[]} |
| import superPropBase from "./superPropBase.js"; | ||
| export default function _get() { | ||
| if (typeof Reflect !== "undefined" && Reflect.get) { | ||
| _get = Reflect.get.bind(); | ||
| } else { | ||
| _get = function _get(target, property, receiver) { | ||
| var base = superPropBase(target, property); | ||
| if (!base) return; | ||
| var desc = Object.getOwnPropertyDescriptor(base, property); | ||
| if (desc.get) { | ||
| return desc.get.call(arguments.length < 3 ? target : receiver); | ||
| } | ||
| return desc.value; | ||
| }; | ||
| } | ||
| return _get.apply(null, arguments); | ||
| } | ||
| //# sourceMappingURL=get.js.map |
| {"version":3,"names":["superPropBase","_get","Reflect","get","bind","target","property","receiver","base","desc","Object","getOwnPropertyDescriptor","call","arguments","length","value","apply"],"sources":["../../src/helpers/get.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport superPropBase from \"./superPropBase.ts\";\n\n// https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.get\n//\n// 28.1ak.5 Reflect.get ( target, propertyKey [ , receiver ] )\nexport default function _get<T extends object, P extends PropertyKey>(\n target: T,\n property: P,\n receiver?: unknown,\n): P extends keyof T ? T[P] : any;\nexport default function _get(): any {\n if (typeof Reflect !== \"undefined\" && Reflect.get) {\n // need a bind because https://github.com/babel/babel/issues/14527\n // @ts-expect-error function reassign\n _get = Reflect.get.bind(/* undefined */);\n } else {\n // @ts-expect-error function reassign\n _get = function _get(target, property, receiver) {\n var base = superPropBase(target, property);\n\n if (!base) return;\n\n var desc = Object.getOwnPropertyDescriptor(base, property)!;\n if (desc.get) {\n // STEP 3. If receiver is not present, then set receiver to target.\n return desc.get.call(arguments.length < 3 ? target : receiver);\n }\n\n return desc.value;\n };\n }\n\n return _get.apply(null, arguments as any as Parameters<typeof Reflect.get>);\n}\n"],"mappings":"AAEA,OAAOA,aAAa,MAAM,oBAAoB;AAU9C,eAAe,SAASC,IAAIA,CAAA,EAAQ;EAClC,IAAI,OAAOC,OAAO,KAAK,WAAW,IAAIA,OAAO,CAACC,GAAG,EAAE;IAGjDF,IAAI,GAAGC,OAAO,CAACC,GAAG,CAACC,IAAI,CAAgB,CAAC;EAC1C,CAAC,MAAM;IAELH,IAAI,GAAG,SAASA,IAAIA,CAACI,MAAM,EAAEC,QAAQ,EAAEC,QAAQ,EAAE;MAC/C,IAAIC,IAAI,GAAGR,aAAa,CAACK,MAAM,EAAEC,QAAQ,CAAC;MAE1C,IAAI,CAACE,IAAI,EAAE;MAEX,IAAIC,IAAI,GAAGC,MAAM,CAACC,wBAAwB,CAACH,IAAI,EAAEF,QAAQ,CAAE;MAC3D,IAAIG,IAAI,CAACN,GAAG,EAAE;QAEZ,OAAOM,IAAI,CAACN,GAAG,CAACS,IAAI,CAACC,SAAS,CAACC,MAAM,GAAG,CAAC,GAAGT,MAAM,GAAGE,QAAQ,CAAC;MAChE;MAEA,OAAOE,IAAI,CAACM,KAAK;IACnB,CAAC;EACH;EAEA,OAAOd,IAAI,CAACe,KAAK,CAAC,IAAI,EAAEH,SAAkD,CAAC;AAC7E","ignoreList":[]} |
| export default function _getPrototypeOf(o) { | ||
| _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { | ||
| return o.__proto__ || Object.getPrototypeOf(o); | ||
| }; | ||
| return _getPrototypeOf(o); | ||
| } | ||
| //# sourceMappingURL=getPrototypeOf.js.map |
| {"version":3,"names":["_getPrototypeOf","o","Object","setPrototypeOf","getPrototypeOf","bind","__proto__"],"sources":["../../src/helpers/getPrototypeOf.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _getPrototypeOf(o: object): any {\n // @ts-expect-error explicitly assign to function\n _getPrototypeOf = Object.setPrototypeOf\n ? // @ts-expect-error -- intentionally omitting the argument\n Object.getPrototypeOf.bind(/* undefined */)\n : function _getPrototypeOf<T extends object>(o: T) {\n return (o as any).__proto__ || Object.getPrototypeOf(o);\n };\n return _getPrototypeOf(o);\n}\n"],"mappings":"AAEA,eAAe,SAASA,eAAeA,CAACC,CAAS,EAAO;EAEtDD,eAAe,GAAGE,MAAM,CAACC,cAAc,GAEnCD,MAAM,CAACE,cAAc,CAACC,IAAI,CAAgB,CAAC,GAC3C,SAASL,eAAeA,CAAmBC,CAAI,EAAE;IAC/C,OAAQA,CAAC,CAASK,SAAS,IAAIJ,MAAM,CAACE,cAAc,CAACH,CAAC,CAAC;EACzD,CAAC;EACL,OAAOD,eAAe,CAACC,CAAC,CAAC;AAC3B","ignoreList":[]} |
| export default function _identity(x) { | ||
| return x; | ||
| } | ||
| //# sourceMappingURL=identity.js.map |
| {"version":3,"names":["_identity","x"],"sources":["../../src/helpers/identity.ts"],"sourcesContent":["/* @minVersion 7.17.0 */\n\nexport default function _identity<T>(x: T) {\n return x;\n}\n"],"mappings":"AAEA,eAAe,SAASA,SAASA,CAAIC,CAAI,EAAE;EACzC,OAAOA,CAAC;AACV","ignoreList":[]} |
| export default function _importDeferProxy(init) { | ||
| var ns = null; | ||
| var constValue = function (v) { | ||
| return function () { | ||
| return v; | ||
| }; | ||
| }; | ||
| var proxy = function (run) { | ||
| return function (_target, p, receiver) { | ||
| if (ns === null) ns = init(); | ||
| return run(ns, p, receiver); | ||
| }; | ||
| }; | ||
| return new Proxy({}, { | ||
| defineProperty: constValue(false), | ||
| deleteProperty: constValue(false), | ||
| get: proxy(Reflect.get), | ||
| getOwnPropertyDescriptor: proxy(Reflect.getOwnPropertyDescriptor), | ||
| getPrototypeOf: constValue(null), | ||
| isExtensible: constValue(false), | ||
| has: proxy(Reflect.has), | ||
| ownKeys: proxy(Reflect.ownKeys), | ||
| preventExtensions: constValue(true), | ||
| set: constValue(false), | ||
| setPrototypeOf: constValue(false) | ||
| }); | ||
| } | ||
| //# sourceMappingURL=importDeferProxy.js.map |
| {"version":3,"names":["_importDeferProxy","init","ns","constValue","v","proxy","run","_target","p","receiver","Proxy","defineProperty","deleteProperty","get","Reflect","getOwnPropertyDescriptor","getPrototypeOf","isExtensible","has","ownKeys","preventExtensions","set","setPrototypeOf"],"sources":["../../src/helpers/importDeferProxy.ts"],"sourcesContent":["/* @minVersion 7.23.0 */\n\nexport default function _importDeferProxy<T extends object>(\n init: () => T,\n): ProxyHandler<T> {\n var ns: T | null = null;\n\n var constValue = function <V extends boolean | null>(v: V) {\n return function (): V {\n return v;\n };\n };\n\n var proxy = function (run: Function) {\n return function (_target: T, p?: string | symbol, receiver?: any) {\n if (ns === null) ns = init();\n return run(ns, p, receiver);\n };\n };\n\n return new Proxy(\n {},\n {\n defineProperty: constValue(false),\n deleteProperty: constValue(false),\n get: proxy(Reflect.get),\n getOwnPropertyDescriptor: proxy(Reflect.getOwnPropertyDescriptor),\n getPrototypeOf: constValue(null),\n isExtensible: constValue(false),\n has: proxy(Reflect.has),\n ownKeys: proxy(Reflect.ownKeys),\n preventExtensions: constValue(true),\n set: constValue(false),\n setPrototypeOf: constValue(false),\n },\n );\n}\n"],"mappings":"AAEA,eAAe,SAASA,iBAAiBA,CACvCC,IAAa,EACI;EACjB,IAAIC,EAAY,GAAG,IAAI;EAEvB,IAAIC,UAAU,GAAG,SAAAA,CAAoCC,CAAI,EAAE;IACzD,OAAO,YAAe;MACpB,OAAOA,CAAC;IACV,CAAC;EACH,CAAC;EAED,IAAIC,KAAK,GAAG,SAAAA,CAAUC,GAAa,EAAE;IACnC,OAAO,UAAUC,OAAU,EAAEC,CAAmB,EAAEC,QAAc,EAAE;MAChE,IAAIP,EAAE,KAAK,IAAI,EAAEA,EAAE,GAAGD,IAAI,CAAC,CAAC;MAC5B,OAAOK,GAAG,CAACJ,EAAE,EAAEM,CAAC,EAAEC,QAAQ,CAAC;IAC7B,CAAC;EACH,CAAC;EAED,OAAO,IAAIC,KAAK,CACd,CAAC,CAAC,EACF;IACEC,cAAc,EAAER,UAAU,CAAC,KAAK,CAAC;IACjCS,cAAc,EAAET,UAAU,CAAC,KAAK,CAAC;IACjCU,GAAG,EAAER,KAAK,CAACS,OAAO,CAACD,GAAG,CAAC;IACvBE,wBAAwB,EAAEV,KAAK,CAACS,OAAO,CAACC,wBAAwB,CAAC;IACjEC,cAAc,EAAEb,UAAU,CAAC,IAAI,CAAC;IAChCc,YAAY,EAAEd,UAAU,CAAC,KAAK,CAAC;IAC/Be,GAAG,EAAEb,KAAK,CAACS,OAAO,CAACI,GAAG,CAAC;IACvBC,OAAO,EAAEd,KAAK,CAACS,OAAO,CAACK,OAAO,CAAC;IAC/BC,iBAAiB,EAAEjB,UAAU,CAAC,IAAI,CAAC;IACnCkB,GAAG,EAAElB,UAAU,CAAC,KAAK,CAAC;IACtBmB,cAAc,EAAEnB,UAAU,CAAC,KAAK;EAClC,CACF,CAAC;AACH","ignoreList":[]} |
| import setPrototypeOf from "./setPrototypeOf.js"; | ||
| export default function _inherits(subClass, superClass) { | ||
| if (typeof superClass !== "function" && superClass !== null) { | ||
| throw new TypeError("Super expression must either be null or a function"); | ||
| } | ||
| subClass.prototype = Object.create(superClass && superClass.prototype, { | ||
| constructor: { | ||
| value: subClass, | ||
| writable: true, | ||
| configurable: true | ||
| } | ||
| }); | ||
| Object.defineProperty(subClass, "prototype", { | ||
| writable: false | ||
| }); | ||
| if (superClass) setPrototypeOf(subClass, superClass); | ||
| } | ||
| //# sourceMappingURL=inherits.js.map |
| {"version":3,"names":["setPrototypeOf","_inherits","subClass","superClass","TypeError","prototype","Object","create","constructor","value","writable","configurable","defineProperty"],"sources":["../../src/helpers/inherits.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport setPrototypeOf from \"./setPrototypeOf.ts\";\n\nexport default function _inherits(\n subClass: Function,\n superClass: Function | null,\n) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function\");\n }\n // We can't use defineProperty to set the prototype in a single step because it\n // doesn't work in Chrome <= 36. https://github.com/babel/babel/issues/14056\n // V8 bug: https://bugs.chromium.org/p/v8/issues/detail?id=3334\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n writable: true,\n configurable: true,\n },\n });\n Object.defineProperty(subClass, \"prototype\", { writable: false });\n if (superClass) setPrototypeOf(subClass, superClass);\n}\n"],"mappings":"AAEA,OAAOA,cAAc,MAAM,qBAAqB;AAEhD,eAAe,SAASC,SAASA,CAC/BC,QAAkB,EAClBC,UAA2B,EAC3B;EACA,IAAI,OAAOA,UAAU,KAAK,UAAU,IAAIA,UAAU,KAAK,IAAI,EAAE;IAC3D,MAAM,IAAIC,SAAS,CAAC,oDAAoD,CAAC;EAC3E;EAIAF,QAAQ,CAACG,SAAS,GAAGC,MAAM,CAACC,MAAM,CAACJ,UAAU,IAAIA,UAAU,CAACE,SAAS,EAAE;IACrEG,WAAW,EAAE;MACXC,KAAK,EAAEP,QAAQ;MACfQ,QAAQ,EAAE,IAAI;MACdC,YAAY,EAAE;IAChB;EACF,CAAC,CAAC;EACFL,MAAM,CAACM,cAAc,CAACV,QAAQ,EAAE,WAAW,EAAE;IAAEQ,QAAQ,EAAE;EAAM,CAAC,CAAC;EACjE,IAAIP,UAAU,EAAEH,cAAc,CAACE,QAAQ,EAAEC,UAAU,CAAC;AACtD","ignoreList":[]} |
| import setPrototypeOf from "./setPrototypeOf.js"; | ||
| export default function _inheritsLoose(subClass, superClass) { | ||
| subClass.prototype = Object.create(superClass.prototype); | ||
| subClass.prototype.constructor = subClass; | ||
| setPrototypeOf(subClass, superClass); | ||
| } | ||
| //# sourceMappingURL=inheritsLoose.js.map |
| {"version":3,"names":["setPrototypeOf","_inheritsLoose","subClass","superClass","prototype","Object","create","constructor"],"sources":["../../src/helpers/inheritsLoose.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport setPrototypeOf from \"./setPrototypeOf.ts\";\n\nexport default function _inheritsLoose(\n subClass: Function,\n superClass: Function,\n) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n setPrototypeOf(subClass, superClass);\n}\n"],"mappings":"AAEA,OAAOA,cAAc,MAAM,qBAAqB;AAEhD,eAAe,SAASC,cAAcA,CACpCC,QAAkB,EAClBC,UAAoB,EACpB;EACAD,QAAQ,CAACE,SAAS,GAAGC,MAAM,CAACC,MAAM,CAACH,UAAU,CAACC,SAAS,CAAC;EACxDF,QAAQ,CAACE,SAAS,CAACG,WAAW,GAAGL,QAAQ;EACzCF,cAAc,CAACE,QAAQ,EAAEC,UAAU,CAAC;AACtC","ignoreList":[]} |
| export default function _initializerDefineProperty(target, property, descriptor, context) { | ||
| if (!descriptor) return; | ||
| Object.defineProperty(target, property, { | ||
| enumerable: descriptor.enumerable, | ||
| configurable: descriptor.configurable, | ||
| writable: descriptor.writable, | ||
| value: descriptor.initializer ? descriptor.initializer.call(context) : void 0 | ||
| }); | ||
| } | ||
| //# sourceMappingURL=initializerDefineProperty.js.map |
| {"version":3,"names":["_initializerDefineProperty","target","property","descriptor","context","Object","defineProperty","enumerable","configurable","writable","value","initializer","call"],"sources":["../../src/helpers/initializerDefineProperty.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\ninterface DescriptorWithInitializer extends PropertyDescriptor {\n initializer?: () => any;\n}\n\nexport default function _initializerDefineProperty<T>(\n target: T,\n property: PropertyKey,\n descriptor: DescriptorWithInitializer | undefined,\n context: DecoratorContext,\n): void {\n if (!descriptor) return;\n\n Object.defineProperty(target, property, {\n enumerable: descriptor.enumerable,\n configurable: descriptor.configurable,\n writable: descriptor.writable,\n value: descriptor.initializer\n ? descriptor.initializer.call(context)\n : void 0,\n });\n}\n"],"mappings":"AAMA,eAAe,SAASA,0BAA0BA,CAChDC,MAAS,EACTC,QAAqB,EACrBC,UAAiD,EACjDC,OAAyB,EACnB;EACN,IAAI,CAACD,UAAU,EAAE;EAEjBE,MAAM,CAACC,cAAc,CAACL,MAAM,EAAEC,QAAQ,EAAE;IACtCK,UAAU,EAAEJ,UAAU,CAACI,UAAU;IACjCC,YAAY,EAAEL,UAAU,CAACK,YAAY;IACrCC,QAAQ,EAAEN,UAAU,CAACM,QAAQ;IAC7BC,KAAK,EAAEP,UAAU,CAACQ,WAAW,GACzBR,UAAU,CAACQ,WAAW,CAACC,IAAI,CAACR,OAAO,CAAC,GACpC,KAAK;EACX,CAAC,CAAC;AACJ","ignoreList":[]} |
| export default function _initializerWarningHelper(descriptor, context) { | ||
| throw new Error("Decorating class property failed. Please ensure that " + "transform-class-properties is enabled and runs after the decorators transform."); | ||
| } | ||
| //# sourceMappingURL=initializerWarningHelper.js.map |
| {"version":3,"names":["_initializerWarningHelper","descriptor","context","Error"],"sources":["../../src/helpers/initializerWarningHelper.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\n/* eslint-disable @typescript-eslint/no-unused-vars */\nexport default function _initializerWarningHelper(\n descriptor: PropertyDescriptor,\n context: DecoratorContext,\n): never {\n throw new Error(\n \"Decorating class property failed. Please ensure that \" +\n \"transform-class-properties is enabled and runs after the decorators transform.\",\n );\n}\n"],"mappings":"AAGA,eAAe,SAASA,yBAAyBA,CAC/CC,UAA8B,EAC9BC,OAAyB,EAClB;EACP,MAAM,IAAIC,KAAK,CACb,uDAAuD,GACrD,gFACJ,CAAC;AACH","ignoreList":[]} |
| export default function _instanceof(left, right) { | ||
| if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { | ||
| return !!right[Symbol.hasInstance](left); | ||
| } else { | ||
| return left instanceof right; | ||
| } | ||
| } | ||
| //# sourceMappingURL=instanceof.js.map |
| {"version":3,"names":["_instanceof","left","right","Symbol","hasInstance"],"sources":["../../src/helpers/instanceof.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _instanceof(left: any, right: Function) {\n if (\n right != null &&\n typeof Symbol !== \"undefined\" &&\n right[Symbol.hasInstance]\n ) {\n return !!right[Symbol.hasInstance](left);\n } else {\n return left instanceof right;\n }\n}\n"],"mappings":"AAEA,eAAe,SAASA,WAAWA,CAACC,IAAS,EAAEC,KAAe,EAAE;EAC9D,IACEA,KAAK,IAAI,IAAI,IACb,OAAOC,MAAM,KAAK,WAAW,IAC7BD,KAAK,CAACC,MAAM,CAACC,WAAW,CAAC,EACzB;IACA,OAAO,CAAC,CAACF,KAAK,CAACC,MAAM,CAACC,WAAW,CAAC,CAACH,IAAI,CAAC;EAC1C,CAAC,MAAM;IACL,OAAOA,IAAI,YAAYC,KAAK;EAC9B;AACF","ignoreList":[]} |
| export default function _interopRequireDefault(obj) { | ||
| return obj && obj.__esModule ? obj : { | ||
| default: obj | ||
| }; | ||
| } | ||
| //# sourceMappingURL=interopRequireDefault.js.map |
| {"version":3,"names":["_interopRequireDefault","obj","__esModule","default"],"sources":["../../src/helpers/interopRequireDefault.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _interopRequireDefault(obj: any) {\n return obj && obj.__esModule ? obj : { default: obj };\n}\n"],"mappings":"AAEA,eAAe,SAASA,sBAAsBA,CAACC,GAAQ,EAAE;EACvD,OAAOA,GAAG,IAAIA,GAAG,CAACC,UAAU,GAAGD,GAAG,GAAG;IAAEE,OAAO,EAAEF;EAAI,CAAC;AACvD","ignoreList":[]} |
| export default function _interopRequireWildcard(obj, nodeInterop) { | ||
| if (typeof WeakMap === "function") { | ||
| var cacheBabelInterop = new WeakMap(); | ||
| var cacheNodeInterop = new WeakMap(); | ||
| } | ||
| return (_interopRequireWildcard = function (obj, nodeInterop) { | ||
| if (!nodeInterop && obj && obj.__esModule) { | ||
| return obj; | ||
| } | ||
| var _; | ||
| var newObj = { | ||
| __proto__: null, | ||
| default: obj | ||
| }; | ||
| var desc; | ||
| if (obj === null || typeof obj !== "object" && typeof obj !== "function") { | ||
| return newObj; | ||
| } | ||
| _ = nodeInterop ? cacheNodeInterop : cacheBabelInterop; | ||
| if (_) { | ||
| if (_.has(obj)) return _.get(obj); | ||
| _.set(obj, newObj); | ||
| } | ||
| for (const key in obj) { | ||
| if (key !== "default" && {}.hasOwnProperty.call(obj, key)) { | ||
| desc = (_ = Object.defineProperty) && Object.getOwnPropertyDescriptor(obj, key); | ||
| if (desc && (desc.get || desc.set)) { | ||
| _(newObj, key, desc); | ||
| } else { | ||
| newObj[key] = obj[key]; | ||
| } | ||
| } | ||
| } | ||
| return newObj; | ||
| })(obj, nodeInterop); | ||
| } | ||
| //# sourceMappingURL=interopRequireWildcard.js.map |
| {"version":3,"names":["_interopRequireWildcard","obj","nodeInterop","WeakMap","cacheBabelInterop","cacheNodeInterop","__esModule","_","newObj","__proto__","default","desc","has","get","set","key","hasOwnProperty","call","Object","defineProperty","getOwnPropertyDescriptor"],"sources":["../../src/helpers/interopRequireWildcard.ts"],"sourcesContent":["/* @minVersion 7.14.0 */\n\nexport default function _interopRequireWildcard(\n obj: any,\n nodeInterop: boolean,\n) {\n if (typeof WeakMap === \"function\") {\n var cacheBabelInterop = new WeakMap();\n var cacheNodeInterop = new WeakMap();\n }\n\n // @ts-expect-error: assign to function\n return (_interopRequireWildcard = function (obj: any, nodeInterop: boolean) {\n if (!nodeInterop && obj && obj.__esModule) {\n return obj;\n }\n // Temporary variable for output size\n var _;\n var newObj: Record<string, any> = { __proto__: null, default: obj };\n var desc: PropertyDescriptor | undefined;\n\n if (\n obj === null ||\n (typeof obj !== \"object\" && typeof obj !== \"function\")\n ) {\n return newObj;\n }\n\n _ = nodeInterop ? cacheNodeInterop : cacheBabelInterop;\n if (_) {\n if (_.has(obj)) return _.get(obj);\n _.set(obj, newObj);\n }\n\n for (const key in obj) {\n if (key !== \"default\" && {}.hasOwnProperty.call(obj, key)) {\n desc =\n (_ = Object.defineProperty) &&\n Object.getOwnPropertyDescriptor(obj, key);\n if (desc && (desc.get || desc.set)) {\n _(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n return newObj;\n })(obj, nodeInterop);\n}\n"],"mappings":"AAEA,eAAe,SAASA,uBAAuBA,CAC7CC,GAAQ,EACRC,WAAoB,EACpB;EACA,IAAI,OAAOC,OAAO,KAAK,UAAU,EAAE;IACjC,IAAIC,iBAAiB,GAAG,IAAID,OAAO,CAAC,CAAC;IACrC,IAAIE,gBAAgB,GAAG,IAAIF,OAAO,CAAC,CAAC;EACtC;EAGA,OAAO,CAACH,uBAAuB,GAAG,SAAAA,CAAUC,GAAQ,EAAEC,WAAoB,EAAE;IAC1E,IAAI,CAACA,WAAW,IAAID,GAAG,IAAIA,GAAG,CAACK,UAAU,EAAE;MACzC,OAAOL,GAAG;IACZ;IAEA,IAAIM,CAAC;IACL,IAAIC,MAA2B,GAAG;MAAEC,SAAS,EAAE,IAAI;MAAEC,OAAO,EAAET;IAAI,CAAC;IACnE,IAAIU,IAAoC;IAExC,IACEV,GAAG,KAAK,IAAI,IACX,OAAOA,GAAG,KAAK,QAAQ,IAAI,OAAOA,GAAG,KAAK,UAAW,EACtD;MACA,OAAOO,MAAM;IACf;IAEAD,CAAC,GAAGL,WAAW,GAAGG,gBAAgB,GAAGD,iBAAiB;IACtD,IAAIG,CAAC,EAAE;MACL,IAAIA,CAAC,CAACK,GAAG,CAACX,GAAG,CAAC,EAAE,OAAOM,CAAC,CAACM,GAAG,CAACZ,GAAG,CAAC;MACjCM,CAAC,CAACO,GAAG,CAACb,GAAG,EAAEO,MAAM,CAAC;IACpB;IAEA,KAAK,MAAMO,GAAG,IAAId,GAAG,EAAE;MACrB,IAAIc,GAAG,KAAK,SAAS,IAAI,CAAC,CAAC,CAACC,cAAc,CAACC,IAAI,CAAChB,GAAG,EAAEc,GAAG,CAAC,EAAE;QACzDJ,IAAI,GACF,CAACJ,CAAC,GAAGW,MAAM,CAACC,cAAc,KAC1BD,MAAM,CAACE,wBAAwB,CAACnB,GAAG,EAAEc,GAAG,CAAC;QAC3C,IAAIJ,IAAI,KAAKA,IAAI,CAACE,GAAG,IAAIF,IAAI,CAACG,GAAG,CAAC,EAAE;UAClCP,CAAC,CAACC,MAAM,EAAEO,GAAG,EAAEJ,IAAI,CAAC;QACtB,CAAC,MAAM;UACLH,MAAM,CAACO,GAAG,CAAC,GAAGd,GAAG,CAACc,GAAG,CAAC;QACxB;MACF;IACF;IACA,OAAOP,MAAM;EACf,CAAC,EAAEP,GAAG,EAAEC,WAAW,CAAC;AACtB","ignoreList":[]} |
| export default function _isNativeFunction(fn) { | ||
| try { | ||
| return Function.toString.call(fn).indexOf("[native code]") !== -1; | ||
| } catch (_e) { | ||
| return typeof fn === "function"; | ||
| } | ||
| } | ||
| //# sourceMappingURL=isNativeFunction.js.map |
| {"version":3,"names":["_isNativeFunction","fn","Function","toString","call","indexOf","_e"],"sources":["../../src/helpers/isNativeFunction.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _isNativeFunction(fn: unknown): fn is Function {\n // Note: This function returns \"true\" for core-js functions.\n try {\n return Function.toString.call(fn).indexOf(\"[native code]\") !== -1;\n } catch (_e) {\n // Firefox 31 throws when \"toString\" is applied to an HTMLElement\n return typeof fn === \"function\";\n }\n}\n"],"mappings":"AAEA,eAAe,SAASA,iBAAiBA,CAACC,EAAW,EAAkB;EAErE,IAAI;IACF,OAAOC,QAAQ,CAACC,QAAQ,CAACC,IAAI,CAACH,EAAE,CAAC,CAACI,OAAO,CAAC,eAAe,CAAC,KAAK,CAAC,CAAC;EACnE,CAAC,CAAC,OAAOC,EAAE,EAAE;IAEX,OAAO,OAAOL,EAAE,KAAK,UAAU;EACjC;AACF","ignoreList":[]} |
| export default function _isNativeReflectConstruct() { | ||
| try { | ||
| var result = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); | ||
| } catch (_) {} | ||
| return (_isNativeReflectConstruct = function () { | ||
| return !!result; | ||
| })(); | ||
| } | ||
| //# sourceMappingURL=isNativeReflectConstruct.js.map |
| {"version":3,"names":["_isNativeReflectConstruct","result","Boolean","prototype","valueOf","call","Reflect","construct","_"],"sources":["../../src/helpers/isNativeReflectConstruct.ts"],"sourcesContent":["/* @minVersion 7.9.0 */\n\nexport default function _isNativeReflectConstruct() {\n // Since Reflect.construct can't be properly polyfilled, some\n // implementations (e.g. core-js@2) don't set the correct internal slots.\n // Those polyfills don't allow us to subclass built-ins, so we need to\n // use our fallback implementation.\n try {\n // If the internal slots aren't set, this throws an error similar to\n // TypeError: this is not a Boolean object.\n var result = !Boolean.prototype.valueOf.call(\n Reflect.construct(Boolean, [], function () {}),\n );\n } catch (_) {}\n // @ts-expect-error assign to function\n return (_isNativeReflectConstruct = function () {\n return !!result;\n })();\n}\n"],"mappings":"AAEA,eAAe,SAASA,yBAAyBA,CAAA,EAAG;EAKlD,IAAI;IAGF,IAAIC,MAAM,GAAG,CAACC,OAAO,CAACC,SAAS,CAACC,OAAO,CAACC,IAAI,CAC1CC,OAAO,CAACC,SAAS,CAACL,OAAO,EAAE,EAAE,EAAE,YAAY,CAAC,CAAC,CAC/C,CAAC;EACH,CAAC,CAAC,OAAOM,CAAC,EAAE,CAAC;EAEb,OAAO,CAACR,yBAAyB,GAAG,SAAAA,CAAA,EAAY;IAC9C,OAAO,CAAC,CAACC,MAAM;EACjB,CAAC,EAAE,CAAC;AACN","ignoreList":[]} |
| export default function _iterableToArray(iter) { | ||
| if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) { | ||
| return Array.from(iter); | ||
| } | ||
| } | ||
| //# sourceMappingURL=iterableToArray.js.map |
| {"version":3,"names":["_iterableToArray","iter","Symbol","iterator","Array","from"],"sources":["../../src/helpers/iterableToArray.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _iterableToArray<T>(iter: Iterable<T>) {\n if (\n (typeof Symbol !== \"undefined\" && iter[Symbol.iterator] != null) ||\n (iter as any)[\"@@iterator\"] != null\n ) {\n return Array.from(iter);\n }\n}\n"],"mappings":"AAEA,eAAe,SAASA,gBAAgBA,CAAIC,IAAiB,EAAE;EAC7D,IACG,OAAOC,MAAM,KAAK,WAAW,IAAID,IAAI,CAACC,MAAM,CAACC,QAAQ,CAAC,IAAI,IAAI,IAC9DF,IAAI,CAAS,YAAY,CAAC,IAAI,IAAI,EACnC;IACA,OAAOG,KAAK,CAACC,IAAI,CAACJ,IAAI,CAAC;EACzB;AACF","ignoreList":[]} |
| export default function _iterableToArrayLimit(arr, i) { | ||
| var iterator = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; | ||
| if (iterator == null) return; | ||
| var _arr = []; | ||
| var iteratorNormalCompletion = true; | ||
| var didIteratorError = false; | ||
| var step, iteratorError, next, _return; | ||
| try { | ||
| next = (iterator = iterator.call(arr)).next; | ||
| if (i === 0) { | ||
| if (Object(iterator) !== iterator) return; | ||
| iteratorNormalCompletion = false; | ||
| } else { | ||
| for (; !(iteratorNormalCompletion = (step = next.call(iterator)).done); iteratorNormalCompletion = true) { | ||
| _arr.push(step.value); | ||
| if (_arr.length === i) break; | ||
| } | ||
| } | ||
| } catch (err) { | ||
| didIteratorError = true; | ||
| iteratorError = err; | ||
| } finally { | ||
| try { | ||
| if (!iteratorNormalCompletion && iterator["return"] != null) { | ||
| _return = iterator["return"](); | ||
| if (Object(_return) !== _return) return; | ||
| } | ||
| } finally { | ||
| if (didIteratorError) throw iteratorError; | ||
| } | ||
| } | ||
| return _arr; | ||
| } | ||
| //# sourceMappingURL=iterableToArrayLimit.js.map |
| {"version":3,"names":["_iterableToArrayLimit","arr","i","iterator","Symbol","_arr","iteratorNormalCompletion","didIteratorError","step","iteratorError","next","_return","call","Object","done","push","value","length","err"],"sources":["../../src/helpers/iterableToArrayLimit.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _iterableToArrayLimit<T>(arr: Iterable<T>, i: number) {\n // this is an expanded form of \\`for...of\\` that properly supports abrupt completions of\n // iterators etc.\n\n var iterator: Iterator<T> =\n arr == null\n ? null\n : (typeof Symbol !== \"undefined\" && arr[Symbol.iterator]) ||\n (arr as any)[\"@@iterator\"];\n if (iterator == null) return;\n\n var _arr: T[] = [];\n var iteratorNormalCompletion = true;\n var didIteratorError = false;\n var step, iteratorError, next, _return;\n try {\n next = (iterator = (iterator as unknown as Function).call(arr)).next;\n if (i === 0) {\n if (Object(iterator) !== iterator) return;\n iteratorNormalCompletion = false;\n } else {\n for (\n ;\n !(iteratorNormalCompletion = (step = next.call(iterator)).done);\n iteratorNormalCompletion = true\n ) {\n _arr.push(step.value);\n if (_arr.length === i) break;\n }\n }\n } catch (err) {\n didIteratorError = true;\n iteratorError = err;\n } finally {\n try {\n if (!iteratorNormalCompletion && iterator[\"return\"] != null) {\n _return = iterator[\"return\"]();\n // eslint-disable-next-line no-unsafe-finally\n if (Object(_return) !== _return) return;\n }\n } finally {\n // eslint-disable-next-line no-unsafe-finally\n if (didIteratorError) throw iteratorError;\n }\n }\n return _arr;\n}\n"],"mappings":"AAEA,eAAe,SAASA,qBAAqBA,CAAIC,GAAgB,EAAEC,CAAS,EAAE;EAI5E,IAAIC,QAAqB,GACvBF,GAAG,IAAI,IAAI,GACP,IAAI,GACH,OAAOG,MAAM,KAAK,WAAW,IAAIH,GAAG,CAACG,MAAM,CAACD,QAAQ,CAAC,IACrDF,GAAG,CAAS,YAAY,CAAC;EAChC,IAAIE,QAAQ,IAAI,IAAI,EAAE;EAEtB,IAAIE,IAAS,GAAG,EAAE;EAClB,IAAIC,wBAAwB,GAAG,IAAI;EACnC,IAAIC,gBAAgB,GAAG,KAAK;EAC5B,IAAIC,IAAI,EAAEC,aAAa,EAAEC,IAAI,EAAEC,OAAO;EACtC,IAAI;IACFD,IAAI,GAAG,CAACP,QAAQ,GAAIA,QAAQ,CAAyBS,IAAI,CAACX,GAAG,CAAC,EAAES,IAAI;IACpE,IAAIR,CAAC,KAAK,CAAC,EAAE;MACX,IAAIW,MAAM,CAACV,QAAQ,CAAC,KAAKA,QAAQ,EAAE;MACnCG,wBAAwB,GAAG,KAAK;IAClC,CAAC,MAAM;MACL,OAEE,EAAEA,wBAAwB,GAAG,CAACE,IAAI,GAAGE,IAAI,CAACE,IAAI,CAACT,QAAQ,CAAC,EAAEW,IAAI,CAAC,EAC/DR,wBAAwB,GAAG,IAAI,EAC/B;QACAD,IAAI,CAACU,IAAI,CAACP,IAAI,CAACQ,KAAK,CAAC;QACrB,IAAIX,IAAI,CAACY,MAAM,KAAKf,CAAC,EAAE;MACzB;IACF;EACF,CAAC,CAAC,OAAOgB,GAAG,EAAE;IACZX,gBAAgB,GAAG,IAAI;IACvBE,aAAa,GAAGS,GAAG;EACrB,CAAC,SAAS;IACR,IAAI;MACF,IAAI,CAACZ,wBAAwB,IAAIH,QAAQ,CAAC,QAAQ,CAAC,IAAI,IAAI,EAAE;QAC3DQ,OAAO,GAAGR,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC;QAE9B,IAAIU,MAAM,CAACF,OAAO,CAAC,KAAKA,OAAO,EAAE;MACnC;IACF,CAAC,SAAS;MAER,IAAIJ,gBAAgB,EAAE,MAAME,aAAa;IAC3C;EACF;EACA,OAAOJ,IAAI;AACb","ignoreList":[]} |
| var REACT_ELEMENT_TYPE; | ||
| export default function _createRawReactElement(type, props, key, children) { | ||
| if (!REACT_ELEMENT_TYPE) { | ||
| REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol["for"] && Symbol["for"]("react.element") || 0xeac7; | ||
| } | ||
| var defaultProps = type && type.defaultProps; | ||
| var childrenLength = arguments.length - 3; | ||
| if (!props && childrenLength !== 0) { | ||
| props = { | ||
| children: void 0 | ||
| }; | ||
| } | ||
| if (childrenLength === 1) { | ||
| props.children = children; | ||
| } else if (childrenLength > 1) { | ||
| var childArray = new Array(childrenLength); | ||
| for (var i = 0; i < childrenLength; i++) { | ||
| childArray[i] = arguments[i + 3]; | ||
| } | ||
| props.children = childArray; | ||
| } | ||
| if (props && defaultProps) { | ||
| for (var propName in defaultProps) { | ||
| if (props[propName] === void 0) { | ||
| props[propName] = defaultProps[propName]; | ||
| } | ||
| } | ||
| } else if (!props) { | ||
| props = defaultProps || {}; | ||
| } | ||
| return { | ||
| $$typeof: REACT_ELEMENT_TYPE, | ||
| type: type, | ||
| key: key === undefined ? null : "" + key, | ||
| ref: null, | ||
| props: props, | ||
| _owner: null | ||
| }; | ||
| } | ||
| //# sourceMappingURL=jsx.js.map |
| {"version":3,"names":["REACT_ELEMENT_TYPE","_createRawReactElement","type","props","key","children","Symbol","defaultProps","childrenLength","arguments","length","childArray","Array","i","propName","$$typeof","undefined","ref","_owner"],"sources":["../../src/helpers/jsx.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nvar REACT_ELEMENT_TYPE: symbol | 0xeac7;\n\ninterface Props {\n children?: any;\n [propName: string]: any;\n}\n\ninterface ReactElement {\n $$typeof: typeof REACT_ELEMENT_TYPE;\n type: any;\n key: string | null;\n ref: null;\n props: Props;\n _owner: null;\n}\n\ntype ReactElementType = any;\ntype ReactKey = string | number | bigint;\ntype ReactNode =\n | ReactElement\n | string\n | number\n | Iterable<ReactNode>\n | boolean\n | null\n | undefined;\n\nexport default function _createRawReactElement(\n type: ReactElementType,\n props: Props,\n key?: ReactKey,\n children?: ReactNode[],\n): ReactElement {\n if (!REACT_ELEMENT_TYPE) {\n REACT_ELEMENT_TYPE =\n (typeof Symbol === \"function\" &&\n // \"for\" is a reserved keyword in ES3 so escaping it here for backward compatibility\n Symbol[\"for\"] &&\n Symbol[\"for\"](\"react.element\")) ||\n 0xeac7;\n }\n\n var defaultProps: Props = type && type.defaultProps;\n var childrenLength = arguments.length - 3;\n\n if (!props && childrenLength !== 0) {\n // If we're going to assign props.children, we create a new object now\n // to avoid mutating defaultProps.\n props = { children: void 0 };\n }\n\n if (childrenLength === 1) {\n props.children = children;\n } else if (childrenLength > 1) {\n var childArray = new Array(childrenLength);\n for (var i = 0; i < childrenLength; i++) {\n childArray[i] = arguments[i + 3];\n }\n props.children = childArray;\n }\n\n if (props && defaultProps) {\n for (var propName in defaultProps) {\n if (props[propName] === void 0) {\n props[propName] = defaultProps[propName];\n }\n }\n } else if (!props) {\n props = defaultProps || {};\n }\n\n return {\n $$typeof: REACT_ELEMENT_TYPE,\n type: type,\n key: key === undefined ? null : \"\" + key,\n ref: null,\n props: props,\n _owner: null,\n };\n}\n"],"mappings":"AAEA,IAAIA,kBAAmC;AA2BvC,eAAe,SAASC,sBAAsBA,CAC5CC,IAAsB,EACtBC,KAAY,EACZC,GAAc,EACdC,QAAsB,EACR;EACd,IAAI,CAACL,kBAAkB,EAAE;IACvBA,kBAAkB,GACf,OAAOM,MAAM,KAAK,UAAU,IAE3BA,MAAM,CAAC,KAAK,CAAC,IACbA,MAAM,CAAC,KAAK,CAAC,CAAC,eAAe,CAAC,IAChC,MAAM;EACV;EAEA,IAAIC,YAAmB,GAAGL,IAAI,IAAIA,IAAI,CAACK,YAAY;EACnD,IAAIC,cAAc,GAAGC,SAAS,CAACC,MAAM,GAAG,CAAC;EAEzC,IAAI,CAACP,KAAK,IAAIK,cAAc,KAAK,CAAC,EAAE;IAGlCL,KAAK,GAAG;MAAEE,QAAQ,EAAE,KAAK;IAAE,CAAC;EAC9B;EAEA,IAAIG,cAAc,KAAK,CAAC,EAAE;IACxBL,KAAK,CAACE,QAAQ,GAAGA,QAAQ;EAC3B,CAAC,MAAM,IAAIG,cAAc,GAAG,CAAC,EAAE;IAC7B,IAAIG,UAAU,GAAG,IAAIC,KAAK,CAACJ,cAAc,CAAC;IAC1C,KAAK,IAAIK,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGL,cAAc,EAAEK,CAAC,EAAE,EAAE;MACvCF,UAAU,CAACE,CAAC,CAAC,GAAGJ,SAAS,CAACI,CAAC,GAAG,CAAC,CAAC;IAClC;IACAV,KAAK,CAACE,QAAQ,GAAGM,UAAU;EAC7B;EAEA,IAAIR,KAAK,IAAII,YAAY,EAAE;IACzB,KAAK,IAAIO,QAAQ,IAAIP,YAAY,EAAE;MACjC,IAAIJ,KAAK,CAACW,QAAQ,CAAC,KAAK,KAAK,CAAC,EAAE;QAC9BX,KAAK,CAACW,QAAQ,CAAC,GAAGP,YAAY,CAACO,QAAQ,CAAC;MAC1C;IACF;EACF,CAAC,MAAM,IAAI,CAACX,KAAK,EAAE;IACjBA,KAAK,GAAGI,YAAY,IAAI,CAAC,CAAC;EAC5B;EAEA,OAAO;IACLQ,QAAQ,EAAEf,kBAAkB;IAC5BE,IAAI,EAAEA,IAAI;IACVE,GAAG,EAAEA,GAAG,KAAKY,SAAS,GAAG,IAAI,GAAG,EAAE,GAAGZ,GAAG;IACxCa,GAAG,EAAE,IAAI;IACTd,KAAK,EAAEA,KAAK;IACZe,MAAM,EAAE;EACV,CAAC;AACH","ignoreList":[]} |
| import arrayLikeToArray from "./arrayLikeToArray.js"; | ||
| export default function _maybeArrayLike(orElse, arr, i) { | ||
| if (arr && !Array.isArray(arr) && typeof arr.length === "number") { | ||
| var len = arr.length; | ||
| return arrayLikeToArray(arr, i !== void 0 && i < len ? i : len); | ||
| } | ||
| return orElse(arr, i); | ||
| } | ||
| //# sourceMappingURL=maybeArrayLike.js.map |
| {"version":3,"names":["arrayLikeToArray","_maybeArrayLike","orElse","arr","i","Array","isArray","length","len"],"sources":["../../src/helpers/maybeArrayLike.ts"],"sourcesContent":["/* @minVersion 7.9.0 */\n\nimport arrayLikeToArray from \"./arrayLikeToArray.ts\";\n\nexport default function _maybeArrayLike<T>(\n orElse: (arr: any, i: number) => T[] | undefined,\n arr: ArrayLike<T>,\n i: number,\n) {\n if (arr && !Array.isArray(arr) && typeof arr.length === \"number\") {\n var len = arr.length;\n return arrayLikeToArray<T>(arr, i !== void 0 && i < len ? i : len);\n }\n return orElse(arr, i);\n}\n"],"mappings":"AAEA,OAAOA,gBAAgB,MAAM,uBAAuB;AAEpD,eAAe,SAASC,eAAeA,CACrCC,MAAgD,EAChDC,GAAiB,EACjBC,CAAS,EACT;EACA,IAAID,GAAG,IAAI,CAACE,KAAK,CAACC,OAAO,CAACH,GAAG,CAAC,IAAI,OAAOA,GAAG,CAACI,MAAM,KAAK,QAAQ,EAAE;IAChE,IAAIC,GAAG,GAAGL,GAAG,CAACI,MAAM;IACpB,OAAOP,gBAAgB,CAAIG,GAAG,EAAEC,CAAC,KAAK,KAAK,CAAC,IAAIA,CAAC,GAAGI,GAAG,GAAGJ,CAAC,GAAGI,GAAG,CAAC;EACpE;EACA,OAAON,MAAM,CAACC,GAAG,EAAEC,CAAC,CAAC;AACvB","ignoreList":[]} |
| export default function _newArrowCheck(innerThis, boundThis) { | ||
| if (innerThis !== boundThis) { | ||
| throw new TypeError("Cannot instantiate an arrow function"); | ||
| } | ||
| } | ||
| //# sourceMappingURL=newArrowCheck.js.map |
| {"version":3,"names":["_newArrowCheck","innerThis","boundThis","TypeError"],"sources":["../../src/helpers/newArrowCheck.js"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _newArrowCheck(innerThis, boundThis) {\n if (innerThis !== boundThis) {\n throw new TypeError(\"Cannot instantiate an arrow function\");\n }\n}\n"],"mappings":"AAEA,eAAe,SAASA,cAAcA,CAACC,SAAS,EAAEC,SAAS,EAAE;EAC3D,IAAID,SAAS,KAAKC,SAAS,EAAE;IAC3B,MAAM,IAAIC,SAAS,CAAC,sCAAsC,CAAC;EAC7D;AACF","ignoreList":[]} |
| export default function _nonIterableRest() { | ||
| throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); | ||
| } | ||
| //# sourceMappingURL=nonIterableRest.js.map |
| {"version":3,"names":["_nonIterableRest","TypeError"],"sources":["../../src/helpers/nonIterableRest.js"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _nonIterableRest() {\n throw new TypeError(\n \"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\",\n );\n}\n"],"mappings":"AAEA,eAAe,SAASA,gBAAgBA,CAAA,EAAG;EACzC,MAAM,IAAIC,SAAS,CACjB,2IACF,CAAC;AACH","ignoreList":[]} |
| export default function _nonIterableSpread() { | ||
| throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); | ||
| } | ||
| //# sourceMappingURL=nonIterableSpread.js.map |
| {"version":3,"names":["_nonIterableSpread","TypeError"],"sources":["../../src/helpers/nonIterableSpread.js"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _nonIterableSpread() {\n throw new TypeError(\n \"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\",\n );\n}\n"],"mappings":"AAEA,eAAe,SAASA,kBAAkBA,CAAA,EAAG;EAC3C,MAAM,IAAIC,SAAS,CACjB,sIACF,CAAC;AACH","ignoreList":[]} |
| export default function _nullishReceiverError(r) { | ||
| throw new TypeError("Cannot set property of null or undefined."); | ||
| } | ||
| //# sourceMappingURL=nullishReceiverError.js.map |
| {"version":3,"names":["_nullishReceiverError","r","TypeError"],"sources":["../../src/helpers/nullishReceiverError.js"],"sourcesContent":["/* @minVersion 7.22.6 */\n\n// eslint-disable-next-line no-unused-vars\nexport default function _nullishReceiverError(r) {\n throw new TypeError(\"Cannot set property of null or undefined.\");\n}\n"],"mappings":"AAGA,eAAe,SAASA,qBAAqBA,CAACC,CAAC,EAAE;EAC/C,MAAM,IAAIC,SAAS,CAAC,2CAA2C,CAAC;AAClE","ignoreList":[]} |
| export default function _objectDestructuringEmpty(obj) { | ||
| if (obj == null) throw new TypeError("Cannot destructure " + obj); | ||
| } | ||
| //# sourceMappingURL=objectDestructuringEmpty.js.map |
| {"version":3,"names":["_objectDestructuringEmpty","obj","TypeError"],"sources":["../../src/helpers/objectDestructuringEmpty.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _objectDestructuringEmpty<T>(\n obj: T | null | undefined,\n): asserts obj is T {\n if (obj == null) throw new TypeError(\"Cannot destructure \" + obj);\n}\n"],"mappings":"AAEA,eAAe,SAASA,yBAAyBA,CAC/CC,GAAyB,EACP;EAClB,IAAIA,GAAG,IAAI,IAAI,EAAE,MAAM,IAAIC,SAAS,CAAC,qBAAqB,GAAGD,GAAG,CAAC;AACnE","ignoreList":[]} |
| import defineProperty from "./defineProperty.js"; | ||
| function ownKeys(object, enumerableOnly) { | ||
| var keys = Object.keys(object); | ||
| if (Object.getOwnPropertySymbols) { | ||
| var symbols = Object.getOwnPropertySymbols(object); | ||
| if (enumerableOnly) { | ||
| symbols = symbols.filter(function (sym) { | ||
| return Object.getOwnPropertyDescriptor(object, sym).enumerable; | ||
| }); | ||
| } | ||
| keys.push.apply(keys, symbols); | ||
| } | ||
| return keys; | ||
| } | ||
| export default function _objectSpread2(target) { | ||
| for (var i = 1; i < arguments.length; i++) { | ||
| var source = arguments[i] != null ? arguments[i] : {}; | ||
| if (i % 2) { | ||
| ownKeys(Object(source), true).forEach(function (key) { | ||
| defineProperty(target, key, source[key]); | ||
| }); | ||
| } else if (Object.getOwnPropertyDescriptors) { | ||
| Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); | ||
| } else { | ||
| ownKeys(Object(source)).forEach(function (key) { | ||
| Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
| }); | ||
| } | ||
| } | ||
| return target; | ||
| } | ||
| //# sourceMappingURL=objectSpread2.js.map |
| {"version":3,"names":["defineProperty","ownKeys","object","enumerableOnly","keys","Object","getOwnPropertySymbols","symbols","filter","sym","getOwnPropertyDescriptor","enumerable","push","apply","_objectSpread2","target","i","arguments","length","source","forEach","key","getOwnPropertyDescriptors","defineProperties"],"sources":["../../src/helpers/objectSpread2.ts"],"sourcesContent":["/* @minVersion 7.5.0 */\n\nimport defineProperty from \"./defineProperty.ts\";\n\n// This function is different to \"Reflect.ownKeys\". The enumerableOnly\n// filters on symbol properties only. Returned string properties are always\n// enumerable. It is good to use in objectSpread.\n\nfunction ownKeys(\n object: object,\n enumerableOnly?: boolean | undefined,\n): (string | symbol)[] {\n var keys: (string | symbol)[] = Object.keys(object);\n if (Object.getOwnPropertySymbols) {\n var symbols = Object.getOwnPropertySymbols(object);\n if (enumerableOnly) {\n symbols = symbols.filter(function (sym) {\n // sym already comes from `Object.getOwnPropertySymbols`, so getOwnPropertyDescriptor should always be defined\n return Object.getOwnPropertyDescriptor(object, sym)!.enumerable;\n });\n }\n keys.push.apply(keys, symbols);\n }\n return keys;\n}\n\ntype Intersection<R extends any[]> = R extends [infer H, ...infer S]\n ? H & Intersection<S>\n : unknown;\n\nexport default function _objectSpread2<T extends object, U extends unknown[]>(\n target: T,\n ...sources: U\n): T & Intersection<U>;\nexport default function _objectSpread2(target: object) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? arguments[i] : {};\n if (i % 2) {\n ownKeys(Object(source), true).forEach(function (key) {\n defineProperty(target, key, source[key]);\n });\n } else if (Object.getOwnPropertyDescriptors) {\n Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));\n } else {\n ownKeys(Object(source)).forEach(function (key) {\n Object.defineProperty(\n target,\n key,\n // key already comes from ownKeys, so getOwnPropertyDescriptor should always be defined\n Object.getOwnPropertyDescriptor(source, key)!,\n );\n });\n }\n }\n return target;\n}\n"],"mappings":"AAEA,OAAOA,cAAc,MAAM,qBAAqB;AAMhD,SAASC,OAAOA,CACdC,MAAc,EACdC,cAAoC,EACf;EACrB,IAAIC,IAAyB,GAAGC,MAAM,CAACD,IAAI,CAACF,MAAM,CAAC;EACnD,IAAIG,MAAM,CAACC,qBAAqB,EAAE;IAChC,IAAIC,OAAO,GAAGF,MAAM,CAACC,qBAAqB,CAACJ,MAAM,CAAC;IAClD,IAAIC,cAAc,EAAE;MAClBI,OAAO,GAAGA,OAAO,CAACC,MAAM,CAAC,UAAUC,GAAG,EAAE;QAEtC,OAAOJ,MAAM,CAACK,wBAAwB,CAACR,MAAM,EAAEO,GAAG,CAAC,CAAEE,UAAU;MACjE,CAAC,CAAC;IACJ;IACAP,IAAI,CAACQ,IAAI,CAACC,KAAK,CAACT,IAAI,EAAEG,OAAO,CAAC;EAChC;EACA,OAAOH,IAAI;AACb;AAUA,eAAe,SAASU,cAAcA,CAACC,MAAc,EAAE;EACrD,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGC,SAAS,CAACC,MAAM,EAAEF,CAAC,EAAE,EAAE;IACzC,IAAIG,MAAM,GAAGF,SAAS,CAACD,CAAC,CAAC,IAAI,IAAI,GAAGC,SAAS,CAACD,CAAC,CAAC,GAAG,CAAC,CAAC;IACrD,IAAIA,CAAC,GAAG,CAAC,EAAE;MACTf,OAAO,CAACI,MAAM,CAACc,MAAM,CAAC,EAAE,IAAI,CAAC,CAACC,OAAO,CAAC,UAAUC,GAAG,EAAE;QACnDrB,cAAc,CAACe,MAAM,EAAEM,GAAG,EAAEF,MAAM,CAACE,GAAG,CAAC,CAAC;MAC1C,CAAC,CAAC;IACJ,CAAC,MAAM,IAAIhB,MAAM,CAACiB,yBAAyB,EAAE;MAC3CjB,MAAM,CAACkB,gBAAgB,CAACR,MAAM,EAAEV,MAAM,CAACiB,yBAAyB,CAACH,MAAM,CAAC,CAAC;IAC3E,CAAC,MAAM;MACLlB,OAAO,CAACI,MAAM,CAACc,MAAM,CAAC,CAAC,CAACC,OAAO,CAAC,UAAUC,GAAG,EAAE;QAC7ChB,MAAM,CAACL,cAAc,CACnBe,MAAM,EACNM,GAAG,EAEHhB,MAAM,CAACK,wBAAwB,CAACS,MAAM,EAAEE,GAAG,CAC7C,CAAC;MACH,CAAC,CAAC;IACJ;EACF;EACA,OAAON,MAAM;AACf","ignoreList":[]} |
| import objectWithoutPropertiesLoose from "./objectWithoutPropertiesLoose.js"; | ||
| export default function _objectWithoutProperties(source, excluded) { | ||
| if (source == null) return {}; | ||
| var target = objectWithoutPropertiesLoose(source, excluded); | ||
| var key, i; | ||
| if (Object.getOwnPropertySymbols) { | ||
| var sourceSymbolKeys = Object.getOwnPropertySymbols(source); | ||
| for (i = 0; i < sourceSymbolKeys.length; i++) { | ||
| key = sourceSymbolKeys[i]; | ||
| if (excluded.indexOf(key) !== -1) continue; | ||
| if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; | ||
| target[key] = source[key]; | ||
| } | ||
| } | ||
| return target; | ||
| } | ||
| //# sourceMappingURL=objectWithoutProperties.js.map |
| {"version":3,"names":["objectWithoutPropertiesLoose","_objectWithoutProperties","source","excluded","target","key","i","Object","getOwnPropertySymbols","sourceSymbolKeys","length","indexOf","prototype","propertyIsEnumerable","call"],"sources":["../../src/helpers/objectWithoutProperties.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport objectWithoutPropertiesLoose from \"./objectWithoutPropertiesLoose.ts\";\n\nexport default function _objectWithoutProperties(\n source: null | undefined,\n excluded: PropertyKey[],\n): Record<string, never>;\nexport default function _objectWithoutProperties<\n T extends object,\n K extends PropertyKey[],\n>(\n source: T | null | undefined,\n excluded: K,\n): Pick<T, Exclude<keyof T, K[number]>>;\nexport default function _objectWithoutProperties<\n T extends object,\n K extends PropertyKey[],\n>(\n source: T | null | undefined,\n excluded: K,\n): Pick<T, Exclude<keyof T, K[number]>> | Record<string, never> {\n if (source == null) return {};\n\n var target = objectWithoutPropertiesLoose(source, excluded);\n var key, i;\n\n if (Object.getOwnPropertySymbols) {\n var sourceSymbolKeys = Object.getOwnPropertySymbols(source);\n for (i = 0; i < sourceSymbolKeys.length; i++) {\n key = sourceSymbolKeys[i] as keyof typeof source & keyof typeof target;\n if (excluded.indexOf(key) !== -1) continue;\n if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;\n target[key] = source[key];\n }\n }\n\n return target;\n}\n"],"mappings":"AAEA,OAAOA,4BAA4B,MAAM,mCAAmC;AAa5E,eAAe,SAASC,wBAAwBA,CAI9CC,MAA4B,EAC5BC,QAAW,EACmD;EAC9D,IAAID,MAAM,IAAI,IAAI,EAAE,OAAO,CAAC,CAAC;EAE7B,IAAIE,MAAM,GAAGJ,4BAA4B,CAACE,MAAM,EAAEC,QAAQ,CAAC;EAC3D,IAAIE,GAAG,EAAEC,CAAC;EAEV,IAAIC,MAAM,CAACC,qBAAqB,EAAE;IAChC,IAAIC,gBAAgB,GAAGF,MAAM,CAACC,qBAAqB,CAACN,MAAM,CAAC;IAC3D,KAAKI,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGG,gBAAgB,CAACC,MAAM,EAAEJ,CAAC,EAAE,EAAE;MAC5CD,GAAG,GAAGI,gBAAgB,CAACH,CAAC,CAA8C;MACtE,IAAIH,QAAQ,CAACQ,OAAO,CAACN,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE;MAClC,IAAI,CAACE,MAAM,CAACK,SAAS,CAACC,oBAAoB,CAACC,IAAI,CAACZ,MAAM,EAAEG,GAAG,CAAC,EAAE;MAC9DD,MAAM,CAACC,GAAG,CAAC,GAAGH,MAAM,CAACG,GAAG,CAAC;IAC3B;EACF;EAEA,OAAOD,MAAM;AACf","ignoreList":[]} |
| export default function _objectWithoutPropertiesLoose(source, excluded) { | ||
| if (source == null) return {}; | ||
| var target = {}; | ||
| for (var key in source) { | ||
| if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
| if (excluded.indexOf(key) !== -1) continue; | ||
| target[key] = source[key]; | ||
| } | ||
| } | ||
| return target; | ||
| } | ||
| //# sourceMappingURL=objectWithoutPropertiesLoose.js.map |
| {"version":3,"names":["_objectWithoutPropertiesLoose","source","excluded","target","key","Object","prototype","hasOwnProperty","call","indexOf"],"sources":["../../src/helpers/objectWithoutPropertiesLoose.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _objectWithoutPropertiesLoose<\n T extends object,\n K extends PropertyKey[],\n>(\n source: T | null | undefined,\n excluded: K,\n): Pick<T, Exclude<keyof T, K[number]>>;\nexport default function _objectWithoutPropertiesLoose<\n T extends object,\n K extends (keyof T)[],\n>(source: T | null | undefined, excluded: K): Omit<T, K[number]>;\nexport default function _objectWithoutPropertiesLoose<T extends object>(\n source: T | null | undefined,\n excluded: PropertyKey[],\n): Partial<T> {\n if (source == null) return {};\n\n var target: Partial<T> = {};\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n if (excluded.indexOf(key) !== -1) continue;\n target[key] = source[key];\n }\n }\n\n return target;\n}\n"],"mappings":"AAaA,eAAe,SAASA,6BAA6BA,CACnDC,MAA4B,EAC5BC,QAAuB,EACX;EACZ,IAAID,MAAM,IAAI,IAAI,EAAE,OAAO,CAAC,CAAC;EAE7B,IAAIE,MAAkB,GAAG,CAAC,CAAC;EAE3B,KAAK,IAAIC,GAAG,IAAIH,MAAM,EAAE;IACtB,IAAII,MAAM,CAACC,SAAS,CAACC,cAAc,CAACC,IAAI,CAACP,MAAM,EAAEG,GAAG,CAAC,EAAE;MACrD,IAAIF,QAAQ,CAACO,OAAO,CAACL,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE;MAClCD,MAAM,CAACC,GAAG,CAAC,GAAGH,MAAM,CAACG,GAAG,CAAC;IAC3B;EACF;EAEA,OAAOD,MAAM;AACf","ignoreList":[]} |
| function _OverloadYield(value, kind) { | ||
| this.v = value; | ||
| this.k = kind; | ||
| } | ||
| export { _OverloadYield as default }; | ||
| //# sourceMappingURL=OverloadYield.js.map |
| {"version":3,"names":["_OverloadYield","value","kind","v","k","default"],"sources":["../../src/helpers/OverloadYield.ts"],"sourcesContent":["/* @minVersion 7.18.14 */\n\nconst enum Kind {\n // This yield was an await expression\n Await = 0,\n // This yield comes from yield*\n Delegate = 1,\n}\n\n// _OverloadYield is actually a class\ndeclare class _OverloadYield<T = any> {\n constructor(value: T, /** 0: await 1: delegate */ kind: 0 | 1);\n\n v: T;\n k: Kind;\n}\n\n// The actual implementation of _OverloadYield starts here\nfunction _OverloadYield<T>(this: _OverloadYield<T>, value: T, kind: Kind) {\n this.v = value;\n this.k = kind;\n}\n\nexport { _OverloadYield as default };\n"],"mappings":"AAkBA,SAASA,cAAcA,CAA6BC,KAAQ,EAAEC,IAAU,EAAE;EACxE,IAAI,CAACC,CAAC,GAAGF,KAAK;EACd,IAAI,CAACG,CAAC,GAAGF,IAAI;AACf;AAEA,SAASF,cAAc,IAAIK,OAAO","ignoreList":[]} |
| import assertThisInitialized from "./assertThisInitialized.js"; | ||
| export default function _possibleConstructorReturn(self, value) { | ||
| if (value && (typeof value === "object" || typeof value === "function")) { | ||
| return value; | ||
| } else if (value !== void 0) { | ||
| throw new TypeError("Derived constructors may only return object or undefined"); | ||
| } | ||
| return assertThisInitialized(self); | ||
| } | ||
| //# sourceMappingURL=possibleConstructorReturn.js.map |
| {"version":3,"names":["assertThisInitialized","_possibleConstructorReturn","self","value","TypeError"],"sources":["../../src/helpers/possibleConstructorReturn.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport assertThisInitialized from \"./assertThisInitialized.ts\";\n\nexport default function _possibleConstructorReturn(\n self: object | undefined,\n value: unknown,\n) {\n if (value && (typeof value === \"object\" || typeof value === \"function\")) {\n return value;\n } else if (value !== void 0) {\n throw new TypeError(\n \"Derived constructors may only return object or undefined\",\n );\n }\n\n return assertThisInitialized(self);\n}\n"],"mappings":"AAEA,OAAOA,qBAAqB,MAAM,4BAA4B;AAE9D,eAAe,SAASC,0BAA0BA,CAChDC,IAAwB,EACxBC,KAAc,EACd;EACA,IAAIA,KAAK,KAAK,OAAOA,KAAK,KAAK,QAAQ,IAAI,OAAOA,KAAK,KAAK,UAAU,CAAC,EAAE;IACvE,OAAOA,KAAK;EACd,CAAC,MAAM,IAAIA,KAAK,KAAK,KAAK,CAAC,EAAE;IAC3B,MAAM,IAAIC,SAAS,CACjB,0DACF,CAAC;EACH;EAEA,OAAOJ,qBAAqB,CAACE,IAAI,CAAC;AACpC","ignoreList":[]} |
| export default function _readOnlyError(name) { | ||
| throw new TypeError('"' + name + '" is read-only'); | ||
| } | ||
| //# sourceMappingURL=readOnlyError.js.map |
| {"version":3,"names":["_readOnlyError","name","TypeError"],"sources":["../../src/helpers/readOnlyError.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _readOnlyError(name: string) {\n throw new TypeError('\"' + name + '\" is read-only');\n}\n"],"mappings":"AAEA,eAAe,SAASA,cAAcA,CAACC,IAAY,EAAE;EACnD,MAAM,IAAIC,SAAS,CAAC,GAAG,GAAGD,IAAI,GAAG,gBAAgB,CAAC;AACpD","ignoreList":[]} |
| import define from "./regeneratorDefine.js"; | ||
| export default function _regenerator() { | ||
| var undefined; | ||
| var $Symbol = typeof Symbol === "function" ? Symbol : {}; | ||
| var iteratorSymbol = $Symbol.iterator || "@@iterator"; | ||
| var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag"; | ||
| var _; | ||
| function wrap(innerFn, outerFn, self, tryLocsList) { | ||
| var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator; | ||
| var generator = Object.create(protoGenerator.prototype); | ||
| define(generator, "_invoke", makeInvokeMethod(innerFn, self, tryLocsList), true); | ||
| return generator; | ||
| } | ||
| var ContinueSentinel = {}; | ||
| function Generator() {} | ||
| function GeneratorFunction() {} | ||
| function GeneratorFunctionPrototype() {} | ||
| _ = Object.getPrototypeOf; | ||
| var IteratorPrototype = [][iteratorSymbol] ? _(_([][iteratorSymbol]())) : (define(_ = {}, iteratorSymbol, function () { | ||
| return this; | ||
| }), _); | ||
| var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype); | ||
| GeneratorFunction.prototype = GeneratorFunctionPrototype; | ||
| define(Gp, "constructor", GeneratorFunctionPrototype); | ||
| define(GeneratorFunctionPrototype, "constructor", GeneratorFunction); | ||
| GeneratorFunction.displayName = "GeneratorFunction"; | ||
| define(GeneratorFunctionPrototype, toStringTagSymbol, "GeneratorFunction"); | ||
| define(Gp); | ||
| define(Gp, toStringTagSymbol, "Generator"); | ||
| define(Gp, iteratorSymbol, function () { | ||
| return this; | ||
| }); | ||
| define(Gp, "toString", function () { | ||
| return "[object Generator]"; | ||
| }); | ||
| function mark(genFun) { | ||
| if (Object.setPrototypeOf) { | ||
| Object.setPrototypeOf(genFun, GeneratorFunctionPrototype); | ||
| } else { | ||
| genFun.__proto__ = GeneratorFunctionPrototype; | ||
| define(genFun, toStringTagSymbol, "GeneratorFunction"); | ||
| } | ||
| genFun.prototype = Object.create(Gp); | ||
| return genFun; | ||
| } | ||
| function makeInvokeMethod(innerFn, self, tryLocsList) { | ||
| var state = 0; | ||
| function invoke(_methodName, _method, _arg) { | ||
| if (state > 1) { | ||
| throw TypeError("Generator is already running"); | ||
| } else if (done) { | ||
| if (_method === 1) { | ||
| Context_dispatchExceptionOrFinishOrAbrupt(_method, _arg); | ||
| } | ||
| } | ||
| method = _method; | ||
| arg = _arg; | ||
| while ((_ = method < 2 ? undefined : arg) || !done) { | ||
| if (!delegateIterator) { | ||
| if (!method) { | ||
| ctx.v = arg; | ||
| } else if (method < 3) { | ||
| if (method > 1) ctx.n = -1; | ||
| Context_dispatchExceptionOrFinishOrAbrupt(method, arg); | ||
| } else { | ||
| ctx.n = arg; | ||
| } | ||
| } | ||
| try { | ||
| state = 2; | ||
| if (delegateIterator) { | ||
| if (!method) _methodName = "next"; | ||
| if (_ = delegateIterator[_methodName]) { | ||
| if (!(_ = _.call(delegateIterator, arg))) { | ||
| throw TypeError("iterator result is not an object"); | ||
| } | ||
| if (!_.done) { | ||
| return _; | ||
| } | ||
| arg = _.value; | ||
| if (method < 2) { | ||
| method = 0; | ||
| } | ||
| } else { | ||
| if (method === 1 && (_ = delegateIterator["return"])) { | ||
| _.call(delegateIterator); | ||
| } | ||
| if (method < 2) { | ||
| arg = TypeError("The iterator does not provide a '" + _methodName + "' method"); | ||
| method = 1; | ||
| } | ||
| } | ||
| delegateIterator = undefined; | ||
| } else { | ||
| if (done = ctx.n < 0) { | ||
| _ = arg; | ||
| } else { | ||
| _ = innerFn.call(self, ctx); | ||
| } | ||
| if (_ !== ContinueSentinel) { | ||
| break; | ||
| } | ||
| } | ||
| } catch (e) { | ||
| delegateIterator = undefined; | ||
| method = 1; | ||
| arg = e; | ||
| } finally { | ||
| state = 1; | ||
| } | ||
| } | ||
| return { | ||
| value: _, | ||
| done: done | ||
| }; | ||
| } | ||
| var tryEntries = tryLocsList || []; | ||
| var done = false; | ||
| var delegateIterator; | ||
| var method; | ||
| var arg; | ||
| var ctx = { | ||
| p: 0, | ||
| n: 0, | ||
| v: undefined, | ||
| a: Context_dispatchExceptionOrFinishOrAbrupt, | ||
| f: Context_dispatchExceptionOrFinishOrAbrupt.bind(undefined, 4), | ||
| d: function (iterable, nextLoc) { | ||
| delegateIterator = iterable; | ||
| method = 0; | ||
| arg = undefined; | ||
| ctx.n = nextLoc; | ||
| return ContinueSentinel; | ||
| } | ||
| }; | ||
| function Context_dispatchExceptionOrFinishOrAbrupt(_type, _arg) { | ||
| method = _type; | ||
| arg = _arg; | ||
| for (_ = 0; !done && state && !shouldReturn && _ < tryEntries.length; _++) { | ||
| var entry = tryEntries[_]; | ||
| var prev = ctx.p; | ||
| var finallyLoc = entry[2]; | ||
| var shouldReturn; | ||
| if (_type > 3) { | ||
| if (shouldReturn = finallyLoc === _arg) { | ||
| arg = entry[(method = entry[4]) ? 5 : (method = 3, 3)]; | ||
| entry[4] = entry[5] = undefined; | ||
| } | ||
| } else { | ||
| if (entry[0] <= prev) { | ||
| if (shouldReturn = _type < 2 && prev < entry[1]) { | ||
| method = 0; | ||
| ctx.v = _arg; | ||
| ctx.n = entry[1]; | ||
| } else if (prev < finallyLoc) { | ||
| if (shouldReturn = _type < 3 || entry[0] > _arg || _arg > finallyLoc) { | ||
| entry[4] = _type; | ||
| entry[5] = _arg; | ||
| ctx.n = finallyLoc; | ||
| method = 0; | ||
| } | ||
| } | ||
| } | ||
| } | ||
| } | ||
| if (shouldReturn || _type > 1) { | ||
| return ContinueSentinel; | ||
| } | ||
| done = true; | ||
| throw _arg; | ||
| } | ||
| return invoke; | ||
| } | ||
| return (_regenerator = function () { | ||
| return { | ||
| w: wrap, | ||
| m: mark | ||
| }; | ||
| })(); | ||
| } | ||
| //# sourceMappingURL=regenerator.js.map |
| {"version":3,"names":["define","_regenerator","undefined","$Symbol","Symbol","iteratorSymbol","iterator","toStringTagSymbol","toStringTag","_","wrap","innerFn","outerFn","self","tryLocsList","protoGenerator","prototype","Generator","generator","Object","create","makeInvokeMethod","ContinueSentinel","GeneratorFunction","GeneratorFunctionPrototype","getPrototypeOf","IteratorPrototype","Gp","displayName","mark","genFun","setPrototypeOf","__proto__","state","invoke","_methodName","_method","_arg","TypeError","done","Context_dispatchExceptionOrFinishOrAbrupt","method","arg","delegateIterator","ctx","v","n","call","value","e","tryEntries","p","a","f","bind","d","iterable","nextLoc","_type","shouldReturn","length","entry","prev","finallyLoc","w","m"],"sources":["../../src/helpers/regenerator.ts"],"sourcesContent":["/* @minVersion 7.27.0 */\n/* @mangleFns */\n\n/* eslint-disable @typescript-eslint/no-use-before-define */\n/* eslint-disable @typescript-eslint/no-unsafe-enum-comparison */\n\nimport define from \"./regeneratorDefine.ts\";\n\nconst enum GenState {\n SuspendedStart,\n SuspendedYieldOrCompleted,\n Executing,\n}\n\nconst enum OperatorType {\n Next,\n Throw,\n Return,\n Jump,\n Finish,\n}\n\nconst enum ContextNext {\n End = -1,\n}\n\ntype TryLocs = [\n tryLoc: number,\n catchLoc?: number,\n finallyLoc?: number,\n afterLoc?: number,\n];\n\ntype TryEntry = [\n ...TryLocs,\n recordType?: OperatorType.Throw | OperatorType.Jump | OperatorType.Return,\n recordArg?: any,\n];\n\ntype Context = {\n // prev\n p: number;\n // next\n n: number;\n // value\n v: any;\n\n // abrupt\n a(type: OperatorType, arg?: any): any;\n // finish\n f(finallyLoc: number): any;\n // delegateYield\n d(iterable: any, nextLoc: number): any;\n};\n\nexport default function /* @no-mangle */ _regenerator() {\n /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */\n\n // eslint-disable-next-line no-unassigned-vars\n var undefined: undefined; // More compressible than void 0.\n var $Symbol =\n typeof Symbol === \"function\" ? Symbol : ({} as SymbolConstructor);\n var iteratorSymbol = $Symbol.iterator || \"@@iterator\";\n var toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n var _: any;\n\n function wrap(\n innerFn: (this: unknown, context: Context) => unknown,\n outerFn: Function,\n self: unknown,\n tryLocsList: TryLocs[],\n ) {\n // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.\n var protoGenerator =\n outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;\n var generator = Object.create(protoGenerator.prototype);\n\n // The ._invoke method unifies the implementations of the .next,\n // .throw, and .return methods.\n define(\n generator,\n \"_invoke\",\n makeInvokeMethod(innerFn, self, tryLocsList),\n true,\n );\n\n return generator;\n }\n\n // Returning this object from the innerFn has the same effect as\n // breaking out of the dispatch switch statement.\n var ContinueSentinel = {};\n\n // Dummy constructor functions that we use as the .constructor and\n // .constructor.prototype properties for functions that return Generator\n // objects. For full spec compliance, you may wish to configure your\n // minifier not to mangle the names of these two functions.\n /* @no-mangle */\n function Generator() {}\n /* @no-mangle */\n function GeneratorFunction() {}\n /* @no-mangle */\n function GeneratorFunctionPrototype() {}\n\n _ = Object.getPrototypeOf;\n var IteratorPrototype = [][iteratorSymbol as typeof Symbol.iterator]\n ? // This environment has a native %IteratorPrototype%; use it instead\n // of the polyfill.\n _(_([][iteratorSymbol as typeof Symbol.iterator]()))\n : // This is a polyfill for %IteratorPrototype% for environments that\n // don't natively support it.\n (define((_ = {}), iteratorSymbol, function (this: unknown) {\n return this;\n }),\n _);\n\n var Gp =\n (GeneratorFunctionPrototype.prototype =\n Generator.prototype =\n Object.create(IteratorPrototype));\n GeneratorFunction.prototype = GeneratorFunctionPrototype;\n define(Gp, \"constructor\", GeneratorFunctionPrototype);\n define(GeneratorFunctionPrototype, \"constructor\", GeneratorFunction);\n GeneratorFunction.displayName = \"GeneratorFunction\";\n define(GeneratorFunctionPrototype, toStringTagSymbol, \"GeneratorFunction\");\n\n // Define Generator.prototype.{next,throw,return} in terms of the\n // unified ._invoke helper method.\n define(Gp);\n\n define(Gp, toStringTagSymbol, \"Generator\");\n\n // A Generator should always return itself as the iterator object when the\n // @@iterator function is called on it. Some browsers' implementations of the\n // iterator prototype chain incorrectly implement this, causing the Generator\n // object to not be returned from this call. This ensures that doesn't happen.\n // See https://github.com/facebook/regenerator/issues/274 for more details.\n define(Gp, iteratorSymbol, function (this: Generator) {\n return this;\n });\n\n define(Gp, \"toString\", function () {\n return \"[object Generator]\";\n });\n\n function mark(genFun: Function) {\n if (Object.setPrototypeOf) {\n Object.setPrototypeOf(genFun, GeneratorFunctionPrototype);\n } else {\n // @ts-expect-error assign to __proto__\n genFun.__proto__ = GeneratorFunctionPrototype;\n define(genFun, toStringTagSymbol, \"GeneratorFunction\");\n }\n genFun.prototype = Object.create(Gp);\n return genFun;\n }\n\n function makeInvokeMethod(\n innerFn: Function,\n self: unknown,\n tryLocsList: TryLocs[],\n ) {\n var state = GenState.SuspendedStart;\n\n function invoke(\n _methodName: \"next\" | \"throw\" | \"return\",\n _method: OperatorType.Next | OperatorType.Throw | OperatorType.Return,\n _arg: any,\n ) {\n if (state > 1 /* Executing */) {\n throw TypeError(\"Generator is already running\");\n } else if (done) {\n if (_method === OperatorType.Throw) {\n Context_dispatchExceptionOrFinishOrAbrupt(_method, _arg);\n }\n }\n\n method = _method;\n arg = _arg;\n\n while ((_ = method < 2 /* Next | Throw */ ? undefined : arg) || !done) {\n if (!delegateIterator) {\n if (!method /* Next */) {\n ctx.v = arg;\n } else if (method < 3 /* Throw | Return */) {\n if (method > 1 /* Return */) ctx.n = ContextNext.End;\n Context_dispatchExceptionOrFinishOrAbrupt(method, arg);\n } else {\n /* Jump */\n ctx.n = arg;\n }\n }\n try {\n state = GenState.Executing;\n if (delegateIterator) {\n // Call delegate.iterator[context.method](context.arg) and handle the result\n\n if (!method /* Next */) _methodName = \"next\";\n if ((_ = delegateIterator[_methodName])) {\n if (!(_ = _.call(delegateIterator, arg))) {\n throw TypeError(\"iterator result is not an object\");\n }\n if (!_.done) {\n // Re-yield the result returned by the delegate method.\n return _;\n }\n\n arg = _.value;\n // If context.method was \"throw\" but the delegate handled the\n // exception, let the outer generator proceed normally. If\n // context.method was \"next\", forget context.arg since it has been\n // \"consumed\" by the delegate iterator. If context.method was\n // \"return\", allow the original .return call to continue in the\n // outer generator.\n // method !== OperatorType.Return\n if (method < 2 /* Throw */) {\n method = OperatorType.Next;\n }\n } else {\n // Note: [\"return\"] must be used for ES3 parsing compatibility.\n if (\n method === OperatorType.Throw &&\n (_ = delegateIterator[\"return\"])\n ) {\n // If the delegate iterator has a return method, give it a\n // chance to clean up.\n _.call(delegateIterator);\n }\n\n if (method < 2 /* Next | Throw */) {\n arg = TypeError(\n \"The iterator does not provide a '\" +\n _methodName +\n \"' method\",\n );\n method = OperatorType.Throw;\n }\n }\n\n // The delegate iterator is finished, so forget it and continue with\n // the outer generator.\n // &\n // A .throw or .return when the delegate iterator has no .throw\n // method, or a missing .next method, always terminate the\n // yield* loop.\n delegateIterator = undefined;\n } else {\n if ((done = ctx.n < 0) /* End */) {\n _ = arg;\n } else {\n _ = innerFn.call(self, ctx);\n }\n\n if (_ !== ContinueSentinel) {\n break;\n }\n }\n } catch (e) {\n delegateIterator = undefined;\n method = OperatorType.Throw;\n arg = e;\n } finally {\n state = GenState.SuspendedYieldOrCompleted;\n }\n }\n // Be forgiving, per GeneratorResume behavior specified since ES2015:\n // ES2015 spec, step 3: https://262.ecma-international.org/6.0/#sec-generatorresume\n // Latest spec, step 2: https://tc39.es/ecma262/#sec-generatorresume\n return {\n value: _,\n done: done,\n };\n }\n\n // The root entry object (effectively a try statement without a catch\n // or a finally block) gives us a place to store values thrown from\n // locations where there is no enclosing try statement.\n var tryEntries: TryEntry[] = tryLocsList || [];\n var done = false;\n var delegateIterator: Iterator<any> | undefined;\n var method: OperatorType;\n var arg: any;\n\n var ctx: Context = {\n p: 0,\n n: 0,\n\n v: undefined,\n\n // abrupt\n a: Context_dispatchExceptionOrFinishOrAbrupt,\n // finish\n f: Context_dispatchExceptionOrFinishOrAbrupt.bind(\n undefined,\n OperatorType.Finish,\n ),\n // delegateYield\n d: function (iterable: any, nextLoc: number) {\n delegateIterator = iterable;\n\n // Deliberately forget the last sent value so that we don't\n // accidentally pass it on to the delegate.\n method = OperatorType.Next;\n arg = undefined;\n ctx.n = nextLoc;\n\n return ContinueSentinel;\n },\n };\n\n function Context_dispatchExceptionOrFinishOrAbrupt(\n _type: OperatorType,\n _arg: any,\n ) {\n method = _type;\n arg = _arg;\n for (\n _ = 0;\n !done &&\n state /* state !== SuspendedStart */ &&\n !shouldReturn &&\n _ < tryEntries.length;\n _++\n ) {\n var entry = tryEntries[_];\n var prev = ctx.p;\n var finallyLoc = entry[2]!;\n var shouldReturn;\n\n if (_type > 3 /* Finish */) {\n if ((shouldReturn = finallyLoc === _arg)) {\n // The following code logic is equivalent to the commented code.\n // if ((method = entry[4]!)) {\n // arg = entry[5];\n // } else {\n // method = OperatorType.Jump;\n // arg = entry[3];\n // }\n arg =\n entry[\n // eslint-disable-next-line no-cond-assign\n (method = entry[4]!) ? 5 : ((method = OperatorType.Jump), 3)\n ];\n entry[4] = entry[5] = undefined;\n }\n } else {\n if (entry[0] <= prev) {\n if ((shouldReturn = _type < 2 /* Throw */ && prev < entry[1]!)) {\n // If the dispatched exception was caught by a catch block,\n // then let that catch block handle the exception normally.\n method = OperatorType.Next;\n ctx.v = _arg;\n ctx.n = entry[1]!;\n } else if (prev < finallyLoc) {\n if (\n (shouldReturn =\n // Ignore the finally entry if control is not jumping to a\n // location outside the try/catch block.\n _type < 3 /* Throw | Return */ ||\n entry[0] > _arg ||\n _arg > finallyLoc)\n ) {\n entry[4] = _type as\n | OperatorType.Return\n | OperatorType.Jump\n | OperatorType.Throw;\n entry[5] = _arg;\n ctx.n = finallyLoc;\n method = OperatorType.Next;\n }\n }\n }\n }\n }\n if (shouldReturn || _type > 1 /* _type !== Throw */) {\n return ContinueSentinel;\n }\n done = true;\n throw _arg;\n }\n\n return invoke;\n }\n\n // @ts-expect-error explicit function assignment\n return (_regenerator = function () {\n return { w: wrap, m: mark };\n })();\n}\n"],"mappings":"AAMA,OAAOA,MAAM,MAAM,wBAAwB;AAiD3C,eAAe,SAA0BC,YAAYA,CAAA,EAAG;EAItD,IAAIC,SAAoB;EACxB,IAAIC,OAAO,GACT,OAAOC,MAAM,KAAK,UAAU,GAAGA,MAAM,GAAI,CAAC,CAAuB;EACnE,IAAIC,cAAc,GAAGF,OAAO,CAACG,QAAQ,IAAI,YAAY;EACrD,IAAIC,iBAAiB,GAAGJ,OAAO,CAACK,WAAW,IAAI,eAAe;EAC9D,IAAIC,CAAM;EAEV,SAASC,IAAIA,CACXC,OAAqD,EACrDC,OAAiB,EACjBC,IAAa,EACbC,WAAsB,EACtB;IAEA,IAAIC,cAAc,GAChBH,OAAO,IAAIA,OAAO,CAACI,SAAS,YAAYC,SAAS,GAAGL,OAAO,GAAGK,SAAS;IACzE,IAAIC,SAAS,GAAGC,MAAM,CAACC,MAAM,CAACL,cAAc,CAACC,SAAS,CAAC;IAIvDhB,MAAM,CACJkB,SAAS,EACT,SAAS,EACTG,gBAAgB,CAACV,OAAO,EAAEE,IAAI,EAAEC,WAAW,CAAC,EAC5C,IACF,CAAC;IAED,OAAOI,SAAS;EAClB;EAIA,IAAII,gBAAgB,GAAG,CAAC,CAAC;EAOzB,SAASL,SAASA,CAAA,EAAG,CAAC;EAEtB,SAASM,iBAAiBA,CAAA,EAAG,CAAC;EAE9B,SAASC,0BAA0BA,CAAA,EAAG,CAAC;EAEvCf,CAAC,GAAGU,MAAM,CAACM,cAAc;EACzB,IAAIC,iBAAiB,GAAG,EAAE,CAACrB,cAAc,CAA2B,GAGhEI,CAAC,CAACA,CAAC,CAAC,EAAE,CAACJ,cAAc,CAA2B,CAAC,CAAC,CAAC,CAAC,IAGnDL,MAAM,CAAES,CAAC,GAAG,CAAC,CAAC,EAAGJ,cAAc,EAAE,YAAyB;IACzD,OAAO,IAAI;EACb,CAAC,CAAC,EACFI,CAAC,CAAC;EAEN,IAAIkB,EAAE,GACHH,0BAA0B,CAACR,SAAS,GACrCC,SAAS,CAACD,SAAS,GACjBG,MAAM,CAACC,MAAM,CAACM,iBAAiB,CAAE;EACrCH,iBAAiB,CAACP,SAAS,GAAGQ,0BAA0B;EACxDxB,MAAM,CAAC2B,EAAE,EAAE,aAAa,EAAEH,0BAA0B,CAAC;EACrDxB,MAAM,CAACwB,0BAA0B,EAAE,aAAa,EAAED,iBAAiB,CAAC;EACpEA,iBAAiB,CAACK,WAAW,GAAG,mBAAmB;EACnD5B,MAAM,CAACwB,0BAA0B,EAAEjB,iBAAiB,EAAE,mBAAmB,CAAC;EAI1EP,MAAM,CAAC2B,EAAE,CAAC;EAEV3B,MAAM,CAAC2B,EAAE,EAAEpB,iBAAiB,EAAE,WAAW,CAAC;EAO1CP,MAAM,CAAC2B,EAAE,EAAEtB,cAAc,EAAE,YAA2B;IACpD,OAAO,IAAI;EACb,CAAC,CAAC;EAEFL,MAAM,CAAC2B,EAAE,EAAE,UAAU,EAAE,YAAY;IACjC,OAAO,oBAAoB;EAC7B,CAAC,CAAC;EAEF,SAASE,IAAIA,CAACC,MAAgB,EAAE;IAC9B,IAAIX,MAAM,CAACY,cAAc,EAAE;MACzBZ,MAAM,CAACY,cAAc,CAACD,MAAM,EAAEN,0BAA0B,CAAC;IAC3D,CAAC,MAAM;MAELM,MAAM,CAACE,SAAS,GAAGR,0BAA0B;MAC7CxB,MAAM,CAAC8B,MAAM,EAAEvB,iBAAiB,EAAE,mBAAmB,CAAC;IACxD;IACAuB,MAAM,CAACd,SAAS,GAAGG,MAAM,CAACC,MAAM,CAACO,EAAE,CAAC;IACpC,OAAOG,MAAM;EACf;EAEA,SAAST,gBAAgBA,CACvBV,OAAiB,EACjBE,IAAa,EACbC,WAAsB,EACtB;IACA,IAAImB,KAAK,IAA0B;IAEnC,SAASC,MAAMA,CACbC,WAAwC,EACxCC,OAAqE,EACrEC,IAAS,EACT;MACA,IAAIJ,KAAK,GAAG,CAAC,EAAkB;QAC7B,MAAMK,SAAS,CAAC,8BAA8B,CAAC;MACjD,CAAC,MAAM,IAAIC,IAAI,EAAE;QACf,IAAIH,OAAO,MAAuB,EAAE;UAClCI,yCAAyC,CAACJ,OAAO,EAAEC,IAAI,CAAC;QAC1D;MACF;MAEAI,MAAM,GAAGL,OAAO;MAChBM,GAAG,GAAGL,IAAI;MAEV,OAAO,CAAC5B,CAAC,GAAGgC,MAAM,GAAG,CAAC,GAAsBvC,SAAS,GAAGwC,GAAG,KAAK,CAACH,IAAI,EAAE;QACrE,IAAI,CAACI,gBAAgB,EAAE;UACrB,IAAI,CAACF,MAAM,EAAa;YACtBG,GAAG,CAACC,CAAC,GAAGH,GAAG;UACb,CAAC,MAAM,IAAID,MAAM,GAAG,CAAC,EAAuB;YAC1C,IAAIA,MAAM,GAAG,CAAC,EAAeG,GAAG,CAACE,CAAC,KAAkB;YACpDN,yCAAyC,CAACC,MAAM,EAAEC,GAAG,CAAC;UACxD,CAAC,MAAM;YAELE,GAAG,CAACE,CAAC,GAAGJ,GAAG;UACb;QACF;QACA,IAAI;UACFT,KAAK,IAAqB;UAC1B,IAAIU,gBAAgB,EAAE;YAGpB,IAAI,CAACF,MAAM,EAAaN,WAAW,GAAG,MAAM;YAC5C,IAAK1B,CAAC,GAAGkC,gBAAgB,CAACR,WAAW,CAAC,EAAG;cACvC,IAAI,EAAE1B,CAAC,GAAGA,CAAC,CAACsC,IAAI,CAACJ,gBAAgB,EAAED,GAAG,CAAC,CAAC,EAAE;gBACxC,MAAMJ,SAAS,CAAC,kCAAkC,CAAC;cACrD;cACA,IAAI,CAAC7B,CAAC,CAAC8B,IAAI,EAAE;gBAEX,OAAO9B,CAAC;cACV;cAEAiC,GAAG,GAAGjC,CAAC,CAACuC,KAAK;cAQb,IAAIP,MAAM,GAAG,CAAC,EAAc;gBAC1BA,MAAM,IAAoB;cAC5B;YACF,CAAC,MAAM;cAEL,IACEA,MAAM,MAAuB,KAC5BhC,CAAC,GAAGkC,gBAAgB,CAAC,QAAQ,CAAC,CAAC,EAChC;gBAGAlC,CAAC,CAACsC,IAAI,CAACJ,gBAAgB,CAAC;cAC1B;cAEA,IAAIF,MAAM,GAAG,CAAC,EAAqB;gBACjCC,GAAG,GAAGJ,SAAS,CACb,mCAAmC,GACjCH,WAAW,GACX,UACJ,CAAC;gBACDM,MAAM,IAAqB;cAC7B;YACF;YAQAE,gBAAgB,GAAGzC,SAAS;UAC9B,CAAC,MAAM;YACL,IAAKqC,IAAI,GAAGK,GAAG,CAACE,CAAC,GAAG,CAAC,EAAa;cAChCrC,CAAC,GAAGiC,GAAG;YACT,CAAC,MAAM;cACLjC,CAAC,GAAGE,OAAO,CAACoC,IAAI,CAAClC,IAAI,EAAE+B,GAAG,CAAC;YAC7B;YAEA,IAAInC,CAAC,KAAKa,gBAAgB,EAAE;cAC1B;YACF;UACF;QACF,CAAC,CAAC,OAAO2B,CAAC,EAAE;UACVN,gBAAgB,GAAGzC,SAAS;UAC5BuC,MAAM,IAAqB;UAC3BC,GAAG,GAAGO,CAAC;QACT,CAAC,SAAS;UACRhB,KAAK,IAAqC;QAC5C;MACF;MAIA,OAAO;QACLe,KAAK,EAAEvC,CAAC;QACR8B,IAAI,EAAEA;MACR,CAAC;IACH;IAKA,IAAIW,UAAsB,GAAGpC,WAAW,IAAI,EAAE;IAC9C,IAAIyB,IAAI,GAAG,KAAK;IAChB,IAAII,gBAA2C;IAC/C,IAAIF,MAAoB;IACxB,IAAIC,GAAQ;IAEZ,IAAIE,GAAY,GAAG;MACjBO,CAAC,EAAE,CAAC;MACJL,CAAC,EAAE,CAAC;MAEJD,CAAC,EAAE3C,SAAS;MAGZkD,CAAC,EAAEZ,yCAAyC;MAE5Ca,CAAC,EAAEb,yCAAyC,CAACc,IAAI,CAC/CpD,SAAS,GAEX,CAAC;MAEDqD,CAAC,EAAE,SAAAA,CAAUC,QAAa,EAAEC,OAAe,EAAE;QAC3Cd,gBAAgB,GAAGa,QAAQ;QAI3Bf,MAAM,IAAoB;QAC1BC,GAAG,GAAGxC,SAAS;QACf0C,GAAG,CAACE,CAAC,GAAGW,OAAO;QAEf,OAAOnC,gBAAgB;MACzB;IACF,CAAC;IAED,SAASkB,yCAAyCA,CAChDkB,KAAmB,EACnBrB,IAAS,EACT;MACAI,MAAM,GAAGiB,KAAK;MACdhB,GAAG,GAAGL,IAAI;MACV,KACE5B,CAAC,GAAG,CAAC,EACL,CAAC8B,IAAI,IACLN,KAAK,IACL,CAAC0B,YAAY,IACblD,CAAC,GAAGyC,UAAU,CAACU,MAAM,EACrBnD,CAAC,EAAE,EACH;QACA,IAAIoD,KAAK,GAAGX,UAAU,CAACzC,CAAC,CAAC;QACzB,IAAIqD,IAAI,GAAGlB,GAAG,CAACO,CAAC;QAChB,IAAIY,UAAU,GAAGF,KAAK,CAAC,CAAC,CAAE;QAC1B,IAAIF,YAAY;QAEhB,IAAID,KAAK,GAAG,CAAC,EAAe;UAC1B,IAAKC,YAAY,GAAGI,UAAU,KAAK1B,IAAI,EAAG;YAQxCK,GAAG,GACDmB,KAAK,CAEH,CAACpB,MAAM,GAAGoB,KAAK,CAAC,CAAC,CAAE,IAAI,CAAC,IAAKpB,MAAM,IAAoB,EAAG,CAAC,CAAC,CAC7D;YACHoB,KAAK,CAAC,CAAC,CAAC,GAAGA,KAAK,CAAC,CAAC,CAAC,GAAG3D,SAAS;UACjC;QACF,CAAC,MAAM;UACL,IAAI2D,KAAK,CAAC,CAAC,CAAC,IAAIC,IAAI,EAAE;YACpB,IAAKH,YAAY,GAAGD,KAAK,GAAG,CAAC,IAAgBI,IAAI,GAAGD,KAAK,CAAC,CAAC,CAAE,EAAG;cAG9DpB,MAAM,IAAoB;cAC1BG,GAAG,CAACC,CAAC,GAAGR,IAAI;cACZO,GAAG,CAACE,CAAC,GAAGe,KAAK,CAAC,CAAC,CAAE;YACnB,CAAC,MAAM,IAAIC,IAAI,GAAGC,UAAU,EAAE;cAC5B,IACGJ,YAAY,GAGXD,KAAK,GAAG,CAAC,IACTG,KAAK,CAAC,CAAC,CAAC,GAAGxB,IAAI,IACfA,IAAI,GAAG0B,UAAU,EACnB;gBACAF,KAAK,CAAC,CAAC,CAAC,GAAGH,KAGW;gBACtBG,KAAK,CAAC,CAAC,CAAC,GAAGxB,IAAI;gBACfO,GAAG,CAACE,CAAC,GAAGiB,UAAU;gBAClBtB,MAAM,IAAoB;cAC5B;YACF;UACF;QACF;MACF;MACA,IAAIkB,YAAY,IAAID,KAAK,GAAG,CAAC,EAAwB;QACnD,OAAOpC,gBAAgB;MACzB;MACAiB,IAAI,GAAG,IAAI;MACX,MAAMF,IAAI;IACZ;IAEA,OAAOH,MAAM;EACf;EAGA,OAAO,CAACjC,YAAY,GAAG,SAAAA,CAAA,EAAY;IACjC,OAAO;MAAE+D,CAAC,EAAEtD,IAAI;MAAEuD,CAAC,EAAEpC;IAAK,CAAC;EAC7B,CAAC,EAAE,CAAC;AACN","ignoreList":[]} |
| import asyncGen from "./regeneratorAsyncGen.js"; | ||
| export default function _regeneratorAsync(innerFn, outerFn, self, tryLocsList, PromiseImpl) { | ||
| var iter = asyncGen(innerFn, outerFn, self, tryLocsList, PromiseImpl); | ||
| return iter.next().then(function (result) { | ||
| return result.done ? result.value : iter.next(); | ||
| }); | ||
| } | ||
| //# sourceMappingURL=regeneratorAsync.js.map |
| {"version":3,"names":["asyncGen","_regeneratorAsync","innerFn","outerFn","self","tryLocsList","PromiseImpl","iter","next","then","result","done","value"],"sources":["../../src/helpers/regeneratorAsync.ts"],"sourcesContent":["/* @minVersion 7.27.0 */\n\nimport asyncGen from \"./regeneratorAsyncGen.ts\";\n\nexport default function _regeneratorAsync(\n innerFn: Function,\n outerFn: Function,\n self: any,\n tryLocsList: any[],\n PromiseImpl: PromiseConstructor | undefined,\n) {\n var iter = asyncGen(innerFn, outerFn, self, tryLocsList, PromiseImpl);\n return iter.next().then(function (result: IteratorResult<any>) {\n return result.done ? result.value : iter.next();\n });\n}\n"],"mappings":"AAEA,OAAOA,QAAQ,MAAM,0BAA0B;AAE/C,eAAe,SAASC,iBAAiBA,CACvCC,OAAiB,EACjBC,OAAiB,EACjBC,IAAS,EACTC,WAAkB,EAClBC,WAA2C,EAC3C;EACA,IAAIC,IAAI,GAAGP,QAAQ,CAACE,OAAO,EAAEC,OAAO,EAAEC,IAAI,EAAEC,WAAW,EAAEC,WAAW,CAAC;EACrE,OAAOC,IAAI,CAACC,IAAI,CAAC,CAAC,CAACC,IAAI,CAAC,UAAUC,MAA2B,EAAE;IAC7D,OAAOA,MAAM,CAACC,IAAI,GAAGD,MAAM,CAACE,KAAK,GAAGL,IAAI,CAACC,IAAI,CAAC,CAAC;EACjD,CAAC,CAAC;AACJ","ignoreList":[]} |
| import regenerator from "./regenerator.js"; | ||
| import regeneratorAsyncIterator from "./regeneratorAsyncIterator.js"; | ||
| export default function _regeneratorAsyncGen(innerFn, outerFn, self, tryLocsList, PromiseImpl) { | ||
| return new regeneratorAsyncIterator(regenerator().w(innerFn, outerFn, self, tryLocsList), PromiseImpl || Promise); | ||
| } | ||
| //# sourceMappingURL=regeneratorAsyncGen.js.map |
| {"version":3,"names":["regenerator","regeneratorAsyncIterator","_regeneratorAsyncGen","innerFn","outerFn","self","tryLocsList","PromiseImpl","w","Promise"],"sources":["../../src/helpers/regeneratorAsyncGen.ts"],"sourcesContent":["/* @minVersion 7.27.0 */\n/* @mangleFns */\n\nimport regenerator from \"./regenerator.ts\";\nimport regeneratorAsyncIterator from \"./regeneratorAsyncIterator.ts\";\n\nexport default /* @no-mangle */ function _regeneratorAsyncGen(\n innerFn: Function,\n outerFn: Function,\n self: any,\n tryLocsList: any[],\n PromiseImpl: PromiseConstructor | undefined,\n) {\n return new (regeneratorAsyncIterator as any)(\n regenerator().w(innerFn as any, outerFn, self, tryLocsList),\n PromiseImpl || Promise,\n );\n}\n"],"mappings":"AAGA,OAAOA,WAAW,MAAM,kBAAkB;AAC1C,OAAOC,wBAAwB,MAAM,+BAA+B;AAEpE,eAAgC,SAASC,oBAAoBA,CAC3DC,OAAiB,EACjBC,OAAiB,EACjBC,IAAS,EACTC,WAAkB,EAClBC,WAA2C,EAC3C;EACA,OAAO,IAAKN,wBAAwB,CAClCD,WAAW,CAAC,CAAC,CAACQ,CAAC,CAACL,OAAO,EAASC,OAAO,EAAEC,IAAI,EAAEC,WAAW,CAAC,EAC3DC,WAAW,IAAIE,OACjB,CAAC;AACH","ignoreList":[]} |
| import OverloadYield from "./OverloadYield.js"; | ||
| import define from "./regeneratorDefine.js"; | ||
| export default function AsyncIterator(generator, PromiseImpl) { | ||
| if (!this.next) { | ||
| define(AsyncIterator.prototype); | ||
| define(AsyncIterator.prototype, typeof Symbol === "function" && Symbol.asyncIterator || "@asyncIterator", function () { | ||
| return this; | ||
| }); | ||
| } | ||
| function invoke(method, arg, resolve, reject) { | ||
| try { | ||
| var result = generator[method](arg); | ||
| var value = result.value; | ||
| if (value instanceof OverloadYield) { | ||
| return PromiseImpl.resolve(value.v).then(function (value) { | ||
| invoke("next", value, resolve, reject); | ||
| }, function (err) { | ||
| invoke("throw", err, resolve, reject); | ||
| }); | ||
| } | ||
| return PromiseImpl.resolve(value).then(function (unwrapped) { | ||
| result.value = unwrapped; | ||
| resolve(result); | ||
| }, function (error) { | ||
| return invoke("throw", error, resolve, reject); | ||
| }); | ||
| } catch (error) { | ||
| reject(error); | ||
| } | ||
| } | ||
| var previousPromise; | ||
| function enqueue(method, i, arg) { | ||
| function callInvokeWithMethodAndArg() { | ||
| return new PromiseImpl(function (resolve, reject) { | ||
| invoke(method, arg, resolve, reject); | ||
| }); | ||
| } | ||
| return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); | ||
| } | ||
| define(this, "_invoke", enqueue, true); | ||
| } | ||
| //# sourceMappingURL=regeneratorAsyncIterator.js.map |
| {"version":3,"names":["OverloadYield","define","AsyncIterator","generator","PromiseImpl","next","prototype","Symbol","asyncIterator","invoke","method","arg","resolve","reject","result","value","v","then","err","unwrapped","error","previousPromise","enqueue","i","callInvokeWithMethodAndArg"],"sources":["../../src/helpers/regeneratorAsyncIterator.ts"],"sourcesContent":["/* @minVersion 7.27.0 */\n/* @mangleFns */\n/* @internal */\n\nimport OverloadYield from \"./OverloadYield.ts\";\nimport define from \"./regeneratorDefine.ts\";\n\nexport default /* @no-mangle */ function AsyncIterator(\n this: any,\n generator: Generator,\n PromiseImpl: PromiseConstructor,\n) {\n if (!this.next) {\n define(AsyncIterator.prototype);\n define(\n AsyncIterator.prototype,\n (typeof Symbol === \"function\" && Symbol.asyncIterator) ||\n \"@asyncIterator\",\n function (this: any) {\n return this;\n },\n );\n }\n\n function invoke(\n method: \"next\" | \"throw\" | \"return\",\n arg: any,\n resolve: (value: any) => void,\n reject: (error: any) => void,\n ): any {\n try {\n var result = generator[method](arg);\n var value = result.value;\n if (value instanceof OverloadYield) {\n return PromiseImpl.resolve(value.v).then(\n function (value) {\n invoke(\"next\", value, resolve, reject);\n },\n function (err) {\n invoke(\"throw\", err, resolve, reject);\n },\n );\n }\n\n return PromiseImpl.resolve(value).then(\n function (unwrapped) {\n // When a yielded Promise is resolved, its final value becomes\n // the .value of the Promise<{value,done}> result for the\n // current iteration.\n result.value = unwrapped;\n resolve(result);\n },\n function (error) {\n // If a rejected Promise was yielded, throw the rejection back\n // into the async generator function so it can be handled there.\n return invoke(\"throw\", error, resolve, reject);\n },\n );\n } catch (error) {\n reject(error);\n }\n }\n\n var previousPromise: Promise<any>;\n\n function enqueue(method: \"next\" | \"throw\" | \"return\", i: number, arg: any) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function (resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return (previousPromise =\n // If enqueue has been called before, then we want to wait until\n // all previous Promises have been resolved before calling invoke,\n // so that results are always delivered in the correct order. If\n // enqueue has not been called before, then it is important to\n // call invoke immediately, without waiting on a callback to fire,\n // so that the async generator function has the opportunity to do\n // any necessary setup in a predictable way. This predictability\n // is why the Promise constructor synchronously invokes its\n // executor callback, and why async functions synchronously\n // execute code before the first await. Since we implement simple\n // async functions in terms of async generators, it is especially\n // important to get this right, even though it requires care.\n previousPromise\n ? previousPromise.then(\n callInvokeWithMethodAndArg,\n // Avoid propagating failures to Promises returned by later\n // invocations of the iterator.\n callInvokeWithMethodAndArg,\n )\n : callInvokeWithMethodAndArg());\n }\n\n // Define the unified helper method that is used to implement .next,\n // .throw, and .return (see defineIteratorMethods).\n define(this, \"_invoke\", enqueue, true);\n}\n"],"mappings":"AAIA,OAAOA,aAAa,MAAM,oBAAoB;AAC9C,OAAOC,MAAM,MAAM,wBAAwB;AAE3C,eAAgC,SAASC,aAAaA,CAEpDC,SAAoB,EACpBC,WAA+B,EAC/B;EACA,IAAI,CAAC,IAAI,CAACC,IAAI,EAAE;IACdJ,MAAM,CAACC,aAAa,CAACI,SAAS,CAAC;IAC/BL,MAAM,CACJC,aAAa,CAACI,SAAS,EACtB,OAAOC,MAAM,KAAK,UAAU,IAAIA,MAAM,CAACC,aAAa,IACnD,gBAAgB,EAClB,YAAqB;MACnB,OAAO,IAAI;IACb,CACF,CAAC;EACH;EAEA,SAASC,MAAMA,CACbC,MAAmC,EACnCC,GAAQ,EACRC,OAA6B,EAC7BC,MAA4B,EACvB;IACL,IAAI;MACF,IAAIC,MAAM,GAAGX,SAAS,CAACO,MAAM,CAAC,CAACC,GAAG,CAAC;MACnC,IAAII,KAAK,GAAGD,MAAM,CAACC,KAAK;MACxB,IAAIA,KAAK,YAAYf,aAAa,EAAE;QAClC,OAAOI,WAAW,CAACQ,OAAO,CAACG,KAAK,CAACC,CAAC,CAAC,CAACC,IAAI,CACtC,UAAUF,KAAK,EAAE;UACfN,MAAM,CAAC,MAAM,EAAEM,KAAK,EAAEH,OAAO,EAAEC,MAAM,CAAC;QACxC,CAAC,EACD,UAAUK,GAAG,EAAE;UACbT,MAAM,CAAC,OAAO,EAAES,GAAG,EAAEN,OAAO,EAAEC,MAAM,CAAC;QACvC,CACF,CAAC;MACH;MAEA,OAAOT,WAAW,CAACQ,OAAO,CAACG,KAAK,CAAC,CAACE,IAAI,CACpC,UAAUE,SAAS,EAAE;QAInBL,MAAM,CAACC,KAAK,GAAGI,SAAS;QACxBP,OAAO,CAACE,MAAM,CAAC;MACjB,CAAC,EACD,UAAUM,KAAK,EAAE;QAGf,OAAOX,MAAM,CAAC,OAAO,EAAEW,KAAK,EAAER,OAAO,EAAEC,MAAM,CAAC;MAChD,CACF,CAAC;IACH,CAAC,CAAC,OAAOO,KAAK,EAAE;MACdP,MAAM,CAACO,KAAK,CAAC;IACf;EACF;EAEA,IAAIC,eAA6B;EAEjC,SAASC,OAAOA,CAACZ,MAAmC,EAAEa,CAAS,EAAEZ,GAAQ,EAAE;IACzE,SAASa,0BAA0BA,CAAA,EAAG;MACpC,OAAO,IAAIpB,WAAW,CAAC,UAAUQ,OAAO,EAAEC,MAAM,EAAE;QAChDJ,MAAM,CAACC,MAAM,EAAEC,GAAG,EAAEC,OAAO,EAAEC,MAAM,CAAC;MACtC,CAAC,CAAC;IACJ;IAEA,OAAQQ,eAAe,GAarBA,eAAe,GACXA,eAAe,CAACJ,IAAI,CAClBO,0BAA0B,EAG1BA,0BACF,CAAC,GACDA,0BAA0B,CAAC,CAAC;EACpC;EAIAvB,MAAM,CAAC,IAAI,EAAE,SAAS,EAAEqB,OAAO,EAAE,IAAI,CAAC;AACxC","ignoreList":[]} |
| export default function regeneratorDefine(obj, key, value, noFlags) { | ||
| var define = Object.defineProperty; | ||
| try { | ||
| define({}, "", {}); | ||
| } catch (_) { | ||
| define = 0; | ||
| } | ||
| regeneratorDefine = function (obj, key, value, noFlags) { | ||
| function defineIteratorMethod(method, i) { | ||
| regeneratorDefine(obj, method, function (arg) { | ||
| return this._invoke(method, i, arg); | ||
| }); | ||
| } | ||
| if (!key) { | ||
| defineIteratorMethod("next", 0); | ||
| defineIteratorMethod("throw", 1); | ||
| defineIteratorMethod("return", 2); | ||
| } else { | ||
| if (define) { | ||
| define(obj, key, { | ||
| value: value, | ||
| enumerable: !noFlags, | ||
| configurable: !noFlags, | ||
| writable: !noFlags | ||
| }); | ||
| } else { | ||
| obj[key] = value; | ||
| } | ||
| } | ||
| }; | ||
| regeneratorDefine(obj, key, value, noFlags); | ||
| } | ||
| //# sourceMappingURL=regeneratorDefine.js.map |
| {"version":3,"names":["regeneratorDefine","obj","key","value","noFlags","define","Object","defineProperty","_","defineIteratorMethod","method","i","arg","_invoke","enumerable","configurable","writable"],"sources":["../../src/helpers/regeneratorDefine.ts"],"sourcesContent":["/* @minVersion 7.27.0 */\n/* @mangleFns */\n/* @internal */\n\n// Also used to define Iterator Methods\n// Defining the .next, .throw, and .return methods of the Iterator interface in terms of a single ._invoke method.\nexport default function regeneratorDefine(\n obj: any,\n key?: PropertyKey,\n value?: unknown,\n noFlags?: true,\n) {\n var define: typeof Object.defineProperty | 0 = Object.defineProperty;\n try {\n // IE 8 has a broken Object.defineProperty that only works on DOM objects.\n define({}, \"\", {});\n } catch (_) {\n define = 0;\n }\n\n // @ts-expect-error explicit function reassign\n regeneratorDefine = function (\n obj: any,\n key?: PropertyKey,\n value?: unknown,\n noFlags?: true,\n ) {\n function defineIteratorMethod(method: string, i: number) {\n regeneratorDefine(obj, method, function (this: any, arg: any) {\n return this._invoke(method, i, arg);\n });\n }\n if (!key) {\n defineIteratorMethod(\"next\", 0);\n defineIteratorMethod(\"throw\", 1);\n defineIteratorMethod(\"return\", 2);\n } else {\n if (define) {\n define(obj, key, {\n value: value,\n enumerable: !noFlags,\n configurable: !noFlags,\n writable: !noFlags,\n });\n } else {\n obj[key] = value;\n }\n }\n };\n regeneratorDefine(obj, key, value, noFlags);\n}\n"],"mappings":"AAMA,eAAe,SAASA,iBAAiBA,CACvCC,GAAQ,EACRC,GAAiB,EACjBC,KAAe,EACfC,OAAc,EACd;EACA,IAAIC,MAAwC,GAAGC,MAAM,CAACC,cAAc;EACpE,IAAI;IAEFF,MAAM,CAAC,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC;EACpB,CAAC,CAAC,OAAOG,CAAC,EAAE;IACVH,MAAM,GAAG,CAAC;EACZ;EAGAL,iBAAiB,GAAG,SAAAA,CAClBC,GAAQ,EACRC,GAAiB,EACjBC,KAAe,EACfC,OAAc,EACd;IACA,SAASK,oBAAoBA,CAACC,MAAc,EAAEC,CAAS,EAAE;MACvDX,iBAAiB,CAACC,GAAG,EAAES,MAAM,EAAE,UAAqBE,GAAQ,EAAE;QAC5D,OAAO,IAAI,CAACC,OAAO,CAACH,MAAM,EAAEC,CAAC,EAAEC,GAAG,CAAC;MACrC,CAAC,CAAC;IACJ;IACA,IAAI,CAACV,GAAG,EAAE;MACRO,oBAAoB,CAAC,MAAM,EAAE,CAAC,CAAC;MAC/BA,oBAAoB,CAAC,OAAO,EAAE,CAAC,CAAC;MAChCA,oBAAoB,CAAC,QAAQ,EAAE,CAAC,CAAC;IACnC,CAAC,MAAM;MACL,IAAIJ,MAAM,EAAE;QACVA,MAAM,CAACJ,GAAG,EAAEC,GAAG,EAAE;UACfC,KAAK,EAAEA,KAAK;UACZW,UAAU,EAAE,CAACV,OAAO;UACpBW,YAAY,EAAE,CAACX,OAAO;UACtBY,QAAQ,EAAE,CAACZ;QACb,CAAC,CAAC;MACJ,CAAC,MAAM;QACLH,GAAG,CAACC,GAAG,CAAC,GAAGC,KAAK;MAClB;IACF;EACF,CAAC;EACDH,iBAAiB,CAACC,GAAG,EAAEC,GAAG,EAAEC,KAAK,EAAEC,OAAO,CAAC;AAC7C","ignoreList":[]} |
| export default function _regeneratorKeys(val) { | ||
| var object = Object(val); | ||
| var keys = []; | ||
| var key; | ||
| for (var key in object) { | ||
| keys.unshift(key); | ||
| } | ||
| return function next() { | ||
| while (keys.length) { | ||
| key = keys.pop(); | ||
| if (key in object) { | ||
| next.value = key; | ||
| next.done = false; | ||
| return next; | ||
| } | ||
| } | ||
| next.done = true; | ||
| return next; | ||
| }; | ||
| } | ||
| //# sourceMappingURL=regeneratorKeys.js.map |
| {"version":3,"names":["_regeneratorKeys","val","object","Object","keys","key","unshift","next","length","pop","value","done"],"sources":["../../src/helpers/regeneratorKeys.ts"],"sourcesContent":["/* @minVersion 7.27.0 */\n/* @mangleFns */\n\nexport default function _regeneratorKeys(val: unknown) {\n var object = Object(val);\n var keys: string[] = [];\n var key: string;\n // eslint-disable-next-line guard-for-in\n for (var key in object) {\n keys.unshift(key);\n }\n\n // Rather than returning an object with a next method, we keep\n // things simple and return the next function itself.\n return function next() {\n while (keys.length) {\n key = keys.pop()!;\n if (key in object) {\n // @ts-expect-error assign to () => ...\n next.value = key;\n // @ts-expect-error assign to () => ...\n next.done = false;\n return next;\n }\n }\n\n // To avoid creating an additional object, we just hang the .value\n // and .done properties off the next function object itself. This\n // also ensures that the minifier will not anonymize the function.\n // @ts-expect-error assign to () => ...\n next.done = true;\n return next;\n };\n}\n"],"mappings":"AAGA,eAAe,SAASA,gBAAgBA,CAACC,GAAY,EAAE;EACrD,IAAIC,MAAM,GAAGC,MAAM,CAACF,GAAG,CAAC;EACxB,IAAIG,IAAc,GAAG,EAAE;EACvB,IAAIC,GAAW;EAEf,KAAK,IAAIA,GAAG,IAAIH,MAAM,EAAE;IACtBE,IAAI,CAACE,OAAO,CAACD,GAAG,CAAC;EACnB;EAIA,OAAO,SAASE,IAAIA,CAAA,EAAG;IACrB,OAAOH,IAAI,CAACI,MAAM,EAAE;MAClBH,GAAG,GAAGD,IAAI,CAACK,GAAG,CAAC,CAAE;MACjB,IAAIJ,GAAG,IAAIH,MAAM,EAAE;QAEjBK,IAAI,CAACG,KAAK,GAAGL,GAAG;QAEhBE,IAAI,CAACI,IAAI,GAAG,KAAK;QACjB,OAAOJ,IAAI;MACb;IACF;IAMAA,IAAI,CAACI,IAAI,GAAG,IAAI;IAChB,OAAOJ,IAAI;EACb,CAAC;AACH","ignoreList":[]} |
| export default function _regeneratorValues(iterable) { | ||
| if (iterable != null) { | ||
| var iteratorMethod = iterable[typeof Symbol === "function" && Symbol.iterator || "@@iterator"], | ||
| i = 0; | ||
| if (iteratorMethod) { | ||
| return iteratorMethod.call(iterable); | ||
| } | ||
| if (typeof iterable.next === "function") { | ||
| return iterable; | ||
| } | ||
| if (!isNaN(iterable.length)) { | ||
| return { | ||
| next: function () { | ||
| if (iterable && i >= iterable.length) iterable = undefined; | ||
| return { | ||
| value: iterable && iterable[i++], | ||
| done: !iterable | ||
| }; | ||
| } | ||
| }; | ||
| } | ||
| } | ||
| throw new TypeError(typeof iterable + " is not iterable"); | ||
| } | ||
| //# sourceMappingURL=regeneratorValues.js.map |
| {"version":3,"names":["_regeneratorValues","iterable","iteratorMethod","Symbol","iterator","i","call","next","isNaN","length","undefined","value","done","TypeError"],"sources":["../../src/helpers/regeneratorValues.ts"],"sourcesContent":["/* @minVersion 7.18.0 */\n/* @mangleFns */\n\nexport default function _regeneratorValues(iterable: any) {\n if (iterable != null) {\n var iteratorMethod =\n iterable[\n (typeof Symbol === \"function\" && Symbol.iterator) || \"@@iterator\"\n ],\n i = 0;\n\n if (iteratorMethod) {\n return iteratorMethod.call(iterable);\n }\n\n if (typeof iterable.next === \"function\") {\n return iterable;\n }\n\n if (!isNaN(iterable.length)) {\n return {\n next: function () {\n if (iterable && i >= iterable.length) iterable = undefined;\n return { value: iterable && iterable[i++], done: !iterable };\n },\n };\n }\n }\n\n throw new TypeError(typeof iterable + \" is not iterable\");\n}\n"],"mappings":"AAGA,eAAe,SAASA,kBAAkBA,CAACC,QAAa,EAAE;EACxD,IAAIA,QAAQ,IAAI,IAAI,EAAE;IACpB,IAAIC,cAAc,GACdD,QAAQ,CACL,OAAOE,MAAM,KAAK,UAAU,IAAIA,MAAM,CAACC,QAAQ,IAAK,YAAY,CAClE;MACHC,CAAC,GAAG,CAAC;IAEP,IAAIH,cAAc,EAAE;MAClB,OAAOA,cAAc,CAACI,IAAI,CAACL,QAAQ,CAAC;IACtC;IAEA,IAAI,OAAOA,QAAQ,CAACM,IAAI,KAAK,UAAU,EAAE;MACvC,OAAON,QAAQ;IACjB;IAEA,IAAI,CAACO,KAAK,CAACP,QAAQ,CAACQ,MAAM,CAAC,EAAE;MAC3B,OAAO;QACLF,IAAI,EAAE,SAAAA,CAAA,EAAY;UAChB,IAAIN,QAAQ,IAAII,CAAC,IAAIJ,QAAQ,CAACQ,MAAM,EAAER,QAAQ,GAAGS,SAAS;UAC1D,OAAO;YAAEC,KAAK,EAAEV,QAAQ,IAAIA,QAAQ,CAACI,CAAC,EAAE,CAAC;YAAEO,IAAI,EAAE,CAACX;UAAS,CAAC;QAC9D;MACF,CAAC;IACH;EACF;EAEA,MAAM,IAAIY,SAAS,CAAC,OAAOZ,QAAQ,GAAG,kBAAkB,CAAC;AAC3D","ignoreList":[]} |
| import superPropBase from "./superPropBase.js"; | ||
| import defineProperty from "./defineProperty.js"; | ||
| function set(target, property, value, receiver) { | ||
| if (typeof Reflect !== "undefined" && Reflect.set) { | ||
| set = Reflect.set; | ||
| } else { | ||
| set = function set(target, property, value, receiver) { | ||
| var base = superPropBase(target, property); | ||
| var desc; | ||
| if (base) { | ||
| desc = Object.getOwnPropertyDescriptor(base, property); | ||
| if (desc.set) { | ||
| desc.set.call(receiver, value); | ||
| return true; | ||
| } else if (!desc.writable) { | ||
| return false; | ||
| } | ||
| } | ||
| desc = Object.getOwnPropertyDescriptor(receiver, property); | ||
| if (desc) { | ||
| if (!desc.writable) { | ||
| return false; | ||
| } | ||
| desc.value = value; | ||
| Object.defineProperty(receiver, property, desc); | ||
| } else { | ||
| defineProperty(receiver, property, value); | ||
| } | ||
| return true; | ||
| }; | ||
| } | ||
| return set(target, property, value, receiver); | ||
| } | ||
| export default function _set(target, property, value, receiver, isStrict) { | ||
| var s = set(target, property, value, receiver || target); | ||
| if (!s && isStrict) { | ||
| throw new TypeError("failed to set property"); | ||
| } | ||
| return value; | ||
| } | ||
| //# sourceMappingURL=set.js.map |
| {"version":3,"names":["superPropBase","defineProperty","set","target","property","value","receiver","Reflect","base","desc","Object","getOwnPropertyDescriptor","call","writable","_set","isStrict","s","TypeError"],"sources":["../../src/helpers/set.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport superPropBase from \"./superPropBase.ts\";\nimport defineProperty from \"./defineProperty.ts\";\n\nfunction set(\n target: object,\n property: PropertyKey,\n value: any,\n receiver?: any,\n): boolean {\n if (typeof Reflect !== \"undefined\" && Reflect.set) {\n // @ts-expect-error explicit function reassign\n set = Reflect.set;\n } else {\n // @ts-expect-error explicit function reassign\n set = function set(target, property, value, receiver) {\n var base = superPropBase(target, property);\n var desc;\n\n if (base) {\n desc = Object.getOwnPropertyDescriptor(base, property)!;\n if (desc.set) {\n desc.set.call(receiver, value);\n return true;\n // so getOwnPropertyDescriptor should always be defined\n } else if (!desc.writable) {\n // Both getter and non-writable fall into this.\n return false;\n }\n }\n\n // Without a super that defines the property, spec boils down to\n // \"define on receiver\" for some reason.\n desc = Object.getOwnPropertyDescriptor(receiver, property);\n if (desc) {\n if (!desc.writable) {\n // Setter, getter, and non-writable fall into this.\n return false;\n }\n\n desc.value = value;\n Object.defineProperty(receiver, property, desc);\n } else {\n // Avoid setters that may be defined on Sub's prototype, but not on\n // the instance.\n defineProperty(receiver, property, value);\n }\n\n return true;\n };\n }\n\n return set(target, property, value, receiver);\n}\n\nexport default function _set(\n target: object,\n property: PropertyKey,\n value: any,\n receiver?: any,\n isStrict?: boolean,\n) {\n var s = set(target, property, value, receiver || target);\n if (!s && isStrict) {\n throw new TypeError(\"failed to set property\");\n }\n\n return value;\n}\n"],"mappings":"AAEA,OAAOA,aAAa,MAAM,oBAAoB;AAC9C,OAAOC,cAAc,MAAM,qBAAqB;AAEhD,SAASC,GAAGA,CACVC,MAAc,EACdC,QAAqB,EACrBC,KAAU,EACVC,QAAc,EACL;EACT,IAAI,OAAOC,OAAO,KAAK,WAAW,IAAIA,OAAO,CAACL,GAAG,EAAE;IAEjDA,GAAG,GAAGK,OAAO,CAACL,GAAG;EACnB,CAAC,MAAM;IAELA,GAAG,GAAG,SAASA,GAAGA,CAACC,MAAM,EAAEC,QAAQ,EAAEC,KAAK,EAAEC,QAAQ,EAAE;MACpD,IAAIE,IAAI,GAAGR,aAAa,CAACG,MAAM,EAAEC,QAAQ,CAAC;MAC1C,IAAIK,IAAI;MAER,IAAID,IAAI,EAAE;QACRC,IAAI,GAAGC,MAAM,CAACC,wBAAwB,CAACH,IAAI,EAAEJ,QAAQ,CAAE;QACvD,IAAIK,IAAI,CAACP,GAAG,EAAE;UACZO,IAAI,CAACP,GAAG,CAACU,IAAI,CAACN,QAAQ,EAAED,KAAK,CAAC;UAC9B,OAAO,IAAI;QAEb,CAAC,MAAM,IAAI,CAACI,IAAI,CAACI,QAAQ,EAAE;UAEzB,OAAO,KAAK;QACd;MACF;MAIAJ,IAAI,GAAGC,MAAM,CAACC,wBAAwB,CAACL,QAAQ,EAAEF,QAAQ,CAAC;MAC1D,IAAIK,IAAI,EAAE;QACR,IAAI,CAACA,IAAI,CAACI,QAAQ,EAAE;UAElB,OAAO,KAAK;QACd;QAEAJ,IAAI,CAACJ,KAAK,GAAGA,KAAK;QAClBK,MAAM,CAACT,cAAc,CAACK,QAAQ,EAAEF,QAAQ,EAAEK,IAAI,CAAC;MACjD,CAAC,MAAM;QAGLR,cAAc,CAACK,QAAQ,EAAEF,QAAQ,EAAEC,KAAK,CAAC;MAC3C;MAEA,OAAO,IAAI;IACb,CAAC;EACH;EAEA,OAAOH,GAAG,CAACC,MAAM,EAAEC,QAAQ,EAAEC,KAAK,EAAEC,QAAQ,CAAC;AAC/C;AAEA,eAAe,SAASQ,IAAIA,CAC1BX,MAAc,EACdC,QAAqB,EACrBC,KAAU,EACVC,QAAc,EACdS,QAAkB,EAClB;EACA,IAAIC,CAAC,GAAGd,GAAG,CAACC,MAAM,EAAEC,QAAQ,EAAEC,KAAK,EAAEC,QAAQ,IAAIH,MAAM,CAAC;EACxD,IAAI,CAACa,CAAC,IAAID,QAAQ,EAAE;IAClB,MAAM,IAAIE,SAAS,CAAC,wBAAwB,CAAC;EAC/C;EAEA,OAAOZ,KAAK;AACd","ignoreList":[]} |
| export default function setFunctionName(fn, name, prefix) { | ||
| if (typeof name === "symbol") { | ||
| name = name.description; | ||
| name = name ? "[" + name + "]" : ""; | ||
| } | ||
| try { | ||
| Object.defineProperty(fn, "name", { | ||
| configurable: true, | ||
| value: prefix ? prefix + " " + name : name | ||
| }); | ||
| } catch (_) {} | ||
| return fn; | ||
| } | ||
| //# sourceMappingURL=setFunctionName.js.map |
| {"version":3,"names":["setFunctionName","fn","name","prefix","description","Object","defineProperty","configurable","value","_"],"sources":["../../src/helpers/setFunctionName.ts"],"sourcesContent":["/* @minVersion 7.23.6 */\n\n// https://tc39.es/ecma262/#sec-setfunctionname\nexport default function setFunctionName<T extends Function>(\n fn: T,\n name: symbol | string,\n prefix?: string,\n): T {\n if (typeof name === \"symbol\") {\n // Here `undefined` is possible, we check for it in the next line.\n name = name.description!;\n name = name ? \"[\" + name + \"]\" : \"\";\n }\n // In some older browsers .name was non-configurable, here we catch any\n // errors thrown by defineProperty.\n try {\n Object.defineProperty(fn, \"name\", {\n configurable: true,\n value: prefix ? prefix + \" \" + name : name,\n });\n } catch (_) {}\n return fn;\n}\n"],"mappings":"AAGA,eAAe,SAASA,eAAeA,CACrCC,EAAK,EACLC,IAAqB,EACrBC,MAAe,EACZ;EACH,IAAI,OAAOD,IAAI,KAAK,QAAQ,EAAE;IAE5BA,IAAI,GAAGA,IAAI,CAACE,WAAY;IACxBF,IAAI,GAAGA,IAAI,GAAG,GAAG,GAAGA,IAAI,GAAG,GAAG,GAAG,EAAE;EACrC;EAGA,IAAI;IACFG,MAAM,CAACC,cAAc,CAACL,EAAE,EAAE,MAAM,EAAE;MAChCM,YAAY,EAAE,IAAI;MAClBC,KAAK,EAAEL,MAAM,GAAGA,MAAM,GAAG,GAAG,GAAGD,IAAI,GAAGA;IACxC,CAAC,CAAC;EACJ,CAAC,CAAC,OAAOO,CAAC,EAAE,CAAC;EACb,OAAOR,EAAE;AACX","ignoreList":[]} |
| export default function _setPrototypeOf(o, p) { | ||
| _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { | ||
| o.__proto__ = p; | ||
| return o; | ||
| }; | ||
| return _setPrototypeOf(o, p); | ||
| } | ||
| //# sourceMappingURL=setPrototypeOf.js.map |
| {"version":3,"names":["_setPrototypeOf","o","p","Object","setPrototypeOf","bind","__proto__"],"sources":["../../src/helpers/setPrototypeOf.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _setPrototypeOf(o: object, p: object) {\n // @ts-expect-error - assigning to function\n _setPrototypeOf = Object.setPrototypeOf\n ? // @ts-expect-error - intentionally omitted argument\n Object.setPrototypeOf.bind(/* undefined */)\n : function _setPrototypeOf(o: object, p: object) {\n (o as any).__proto__ = p;\n return o;\n };\n return _setPrototypeOf(o, p);\n}\n"],"mappings":"AAEA,eAAe,SAASA,eAAeA,CAACC,CAAS,EAAEC,CAAS,EAAE;EAE5DF,eAAe,GAAGG,MAAM,CAACC,cAAc,GAEnCD,MAAM,CAACC,cAAc,CAACC,IAAI,CAAgB,CAAC,GAC3C,SAASL,eAAeA,CAACC,CAAS,EAAEC,CAAS,EAAE;IAC5CD,CAAC,CAASK,SAAS,GAAGJ,CAAC;IACxB,OAAOD,CAAC;EACV,CAAC;EACL,OAAOD,eAAe,CAACC,CAAC,EAAEC,CAAC,CAAC;AAC9B","ignoreList":[]} |
| export default function _skipFirstGeneratorNext(fn) { | ||
| return function () { | ||
| var it = fn.apply(this, arguments); | ||
| it.next(); | ||
| return it; | ||
| }; | ||
| } | ||
| //# sourceMappingURL=skipFirstGeneratorNext.js.map |
| {"version":3,"names":["_skipFirstGeneratorNext","fn","it","apply","arguments","next"],"sources":["../../src/helpers/skipFirstGeneratorNext.js"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _skipFirstGeneratorNext(fn) {\n return function () {\n var it = fn.apply(this, arguments);\n it.next();\n return it;\n };\n}\n"],"mappings":"AAEA,eAAe,SAASA,uBAAuBA,CAACC,EAAE,EAAE;EAClD,OAAO,YAAY;IACjB,IAAIC,EAAE,GAAGD,EAAE,CAACE,KAAK,CAAC,IAAI,EAAEC,SAAS,CAAC;IAClCF,EAAE,CAACG,IAAI,CAAC,CAAC;IACT,OAAOH,EAAE;EACX,CAAC;AACH","ignoreList":[]} |
| import arrayWithHoles from "./arrayWithHoles.js"; | ||
| import iterableToArrayLimit from "./iterableToArrayLimit.js"; | ||
| import unsupportedIterableToArray from "./unsupportedIterableToArray.js"; | ||
| import nonIterableRest from "./nonIterableRest.js"; | ||
| export default function _slicedToArray(arr, i) { | ||
| return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); | ||
| } | ||
| //# sourceMappingURL=slicedToArray.js.map |
| {"version":3,"names":["arrayWithHoles","iterableToArrayLimit","unsupportedIterableToArray","nonIterableRest","_slicedToArray","arr","i"],"sources":["../../src/helpers/slicedToArray.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport arrayWithHoles from \"./arrayWithHoles.ts\";\nimport iterableToArrayLimit from \"./iterableToArrayLimit.ts\";\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.ts\";\n// @ts-expect-error nonIterableRest is still being converted to TS.\nimport nonIterableRest from \"./nonIterableRest.ts\";\n\nexport default function _slicedToArray<T>(arr: any, i: number): T[] {\n return (\n arrayWithHoles<T>(arr) ||\n iterableToArrayLimit<T>(arr, i) ||\n unsupportedIterableToArray<T>(arr, i) ||\n nonIterableRest()\n );\n}\n"],"mappings":"AAEA,OAAOA,cAAc,MAAM,qBAAqB;AAChD,OAAOC,oBAAoB,MAAM,2BAA2B;AAC5D,OAAOC,0BAA0B,MAAM,iCAAiC;AAExE,OAAOC,eAAe,MAAM,sBAAsB;AAElD,eAAe,SAASC,cAAcA,CAAIC,GAAQ,EAAEC,CAAS,EAAO;EAClE,OACEN,cAAc,CAAIK,GAAG,CAAC,IACtBJ,oBAAoB,CAAII,GAAG,EAAEC,CAAC,CAAC,IAC/BJ,0BAA0B,CAAIG,GAAG,EAAEC,CAAC,CAAC,IACrCH,eAAe,CAAC,CAAC;AAErB","ignoreList":[]} |
| import getPrototypeOf from "./getPrototypeOf.js"; | ||
| export default function _superPropBase(object, property) { | ||
| while (!Object.prototype.hasOwnProperty.call(object, property)) { | ||
| object = getPrototypeOf(object); | ||
| if (object === null) break; | ||
| } | ||
| return object; | ||
| } | ||
| //# sourceMappingURL=superPropBase.js.map |
| {"version":3,"names":["getPrototypeOf","_superPropBase","object","property","Object","prototype","hasOwnProperty","call"],"sources":["../../src/helpers/superPropBase.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport getPrototypeOf from \"./getPrototypeOf.ts\";\n\nexport default function _superPropBase(object: object, property: PropertyKey) {\n // Yes, this throws if object is null to being with, that's on purpose.\n while (!Object.prototype.hasOwnProperty.call(object, property)) {\n object = getPrototypeOf(object);\n if (object === null) break;\n }\n return object;\n}\n"],"mappings":"AAEA,OAAOA,cAAc,MAAM,qBAAqB;AAEhD,eAAe,SAASC,cAAcA,CAACC,MAAc,EAAEC,QAAqB,EAAE;EAE5E,OAAO,CAACC,MAAM,CAACC,SAAS,CAACC,cAAc,CAACC,IAAI,CAACL,MAAM,EAAEC,QAAQ,CAAC,EAAE;IAC9DD,MAAM,GAAGF,cAAc,CAACE,MAAM,CAAC;IAC/B,IAAIA,MAAM,KAAK,IAAI,EAAE;EACvB;EACA,OAAOA,MAAM;AACf","ignoreList":[]} |
| import get from "./get.js"; | ||
| import getPrototypeOf from "./getPrototypeOf.js"; | ||
| export default function _superPropGet(classArg, property, receiver, flags) { | ||
| var result = get(getPrototypeOf(flags & 1 ? classArg.prototype : classArg), property, receiver); | ||
| return flags & 2 && typeof result === "function" ? function (args) { | ||
| return result.apply(receiver, args); | ||
| } : result; | ||
| } | ||
| //# sourceMappingURL=superPropGet.js.map |
| {"version":3,"names":["get","getPrototypeOf","_superPropGet","classArg","property","receiver","flags","result","prototype","args","apply"],"sources":["../../src/helpers/superPropGet.ts"],"sourcesContent":["/* @minVersion 7.25.0 */\n\nimport get from \"./get.ts\";\nimport getPrototypeOf from \"./getPrototypeOf.ts\";\n\nconst enum Flags {\n Prototype = 0b1,\n Call = 0b10,\n}\n\nexport default function _superPropGet(\n classArg: any,\n property: string,\n receiver: any,\n flags?: number,\n) {\n var result = get(\n getPrototypeOf(\n // @ts-expect-error flags may be undefined\n flags & Flags.Prototype ? classArg.prototype : classArg,\n ),\n property,\n receiver,\n );\n // @ts-expect-error flags may be undefined\n return flags & Flags.Call && typeof result === \"function\"\n ? function (args: any[]) {\n return result.apply(receiver, args);\n }\n : result;\n}\n"],"mappings":"AAEA,OAAOA,GAAG,MAAM,UAAU;AAC1B,OAAOC,cAAc,MAAM,qBAAqB;AAOhD,eAAe,SAASC,aAAaA,CACnCC,QAAa,EACbC,QAAgB,EAChBC,QAAa,EACbC,KAAc,EACd;EACA,IAAIC,MAAM,GAAGP,GAAG,CACdC,cAAc,CAEZK,KAAK,IAAkB,GAAGH,QAAQ,CAACK,SAAS,GAAGL,QACjD,CAAC,EACDC,QAAQ,EACRC,QACF,CAAC;EAED,OAAOC,KAAK,IAAa,IAAI,OAAOC,MAAM,KAAK,UAAU,GACrD,UAAUE,IAAW,EAAE;IACrB,OAAOF,MAAM,CAACG,KAAK,CAACL,QAAQ,EAAEI,IAAI,CAAC;EACrC,CAAC,GACDF,MAAM;AACZ","ignoreList":[]} |
| import set from "./set.js"; | ||
| import getPrototypeOf from "./getPrototypeOf.js"; | ||
| export default function _superPropSet(classArg, property, value, receiver, isStrict, prototype) { | ||
| return set(getPrototypeOf(prototype ? classArg.prototype : classArg), property, value, receiver, isStrict); | ||
| } | ||
| //# sourceMappingURL=superPropSet.js.map |
| {"version":3,"names":["set","getPrototypeOf","_superPropSet","classArg","property","value","receiver","isStrict","prototype"],"sources":["../../src/helpers/superPropSet.ts"],"sourcesContent":["/* @minVersion 7.25.0 */\n\nimport set from \"./set.ts\";\nimport getPrototypeOf from \"./getPrototypeOf.ts\";\n\nexport default function _superPropSet(\n classArg: any,\n property: string,\n value: any,\n receiver: any,\n isStrict: boolean,\n prototype?: 1,\n) {\n return set(\n getPrototypeOf(prototype ? classArg.prototype : classArg),\n property,\n value,\n receiver,\n isStrict,\n );\n}\n"],"mappings":"AAEA,OAAOA,GAAG,MAAM,UAAU;AAC1B,OAAOC,cAAc,MAAM,qBAAqB;AAEhD,eAAe,SAASC,aAAaA,CACnCC,QAAa,EACbC,QAAgB,EAChBC,KAAU,EACVC,QAAa,EACbC,QAAiB,EACjBC,SAAa,EACb;EACA,OAAOR,GAAG,CACRC,cAAc,CAACO,SAAS,GAAGL,QAAQ,CAACK,SAAS,GAAGL,QAAQ,CAAC,EACzDC,QAAQ,EACRC,KAAK,EACLC,QAAQ,EACRC,QACF,CAAC;AACH","ignoreList":[]} |
| export default function _taggedTemplateLiteral(strings, raw) { | ||
| if (!raw) { | ||
| raw = strings.slice(0); | ||
| } | ||
| return Object.freeze(Object.defineProperties(strings, { | ||
| raw: { | ||
| value: Object.freeze(raw) | ||
| } | ||
| })); | ||
| } | ||
| //# sourceMappingURL=taggedTemplateLiteral.js.map |
| {"version":3,"names":["_taggedTemplateLiteral","strings","raw","slice","Object","freeze","defineProperties","value"],"sources":["../../src/helpers/taggedTemplateLiteral.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _taggedTemplateLiteral(\n strings: readonly string[],\n raw?: readonly string[],\n): TemplateStringsArray {\n if (!raw) {\n raw = strings.slice(0);\n }\n return Object.freeze(\n Object.defineProperties<TemplateStringsArray>(strings as any, {\n raw: { value: Object.freeze(raw) },\n }),\n );\n}\n"],"mappings":"AAEA,eAAe,SAASA,sBAAsBA,CAC5CC,OAA0B,EAC1BC,GAAuB,EACD;EACtB,IAAI,CAACA,GAAG,EAAE;IACRA,GAAG,GAAGD,OAAO,CAACE,KAAK,CAAC,CAAC,CAAC;EACxB;EACA,OAAOC,MAAM,CAACC,MAAM,CAClBD,MAAM,CAACE,gBAAgB,CAAuBL,OAAO,EAAS;IAC5DC,GAAG,EAAE;MAAEK,KAAK,EAAEH,MAAM,CAACC,MAAM,CAACH,GAAG;IAAE;EACnC,CAAC,CACH,CAAC;AACH","ignoreList":[]} |
| export default function _taggedTemplateLiteralLoose(strings, raw) { | ||
| if (!raw) { | ||
| raw = strings.slice(0); | ||
| } | ||
| strings.raw = raw; | ||
| return strings; | ||
| } | ||
| //# sourceMappingURL=taggedTemplateLiteralLoose.js.map |
| {"version":3,"names":["_taggedTemplateLiteralLoose","strings","raw","slice"],"sources":["../../src/helpers/taggedTemplateLiteralLoose.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _taggedTemplateLiteralLoose(\n strings: readonly string[],\n raw?: readonly string[],\n): TemplateStringsArray {\n if (!raw) {\n raw = strings.slice(0);\n }\n // Loose: TemplateStringsArray['raw'] is readonly, so we have to cast it to any before assigning\n (strings as any).raw = raw;\n return strings as TemplateStringsArray;\n}\n"],"mappings":"AAEA,eAAe,SAASA,2BAA2BA,CACjDC,OAA0B,EAC1BC,GAAuB,EACD;EACtB,IAAI,CAACA,GAAG,EAAE;IACRA,GAAG,GAAGD,OAAO,CAACE,KAAK,CAAC,CAAC,CAAC;EACxB;EAECF,OAAO,CAASC,GAAG,GAAGA,GAAG;EAC1B,OAAOD,OAAO;AAChB","ignoreList":[]} |
| export default function _tdzError(name) { | ||
| throw new ReferenceError(name + " is not defined - temporal dead zone"); | ||
| } | ||
| //# sourceMappingURL=tdz.js.map |
| {"version":3,"names":["_tdzError","name","ReferenceError"],"sources":["../../src/helpers/tdz.ts"],"sourcesContent":["/* @minVersion 7.5.5 */\n\nexport default function _tdzError(name: string): never {\n throw new ReferenceError(name + \" is not defined - temporal dead zone\");\n}\n"],"mappings":"AAEA,eAAe,SAASA,SAASA,CAACC,IAAY,EAAS;EACrD,MAAM,IAAIC,cAAc,CAACD,IAAI,GAAG,sCAAsC,CAAC;AACzE","ignoreList":[]} |
| import undef from "./temporalUndefined.js"; | ||
| import err from "./tdz.js"; | ||
| export default function _temporalRef(val, name) { | ||
| return val === undef ? err(name) : val; | ||
| } | ||
| //# sourceMappingURL=temporalRef.js.map |
| {"version":3,"names":["undef","err","_temporalRef","val","name"],"sources":["../../src/helpers/temporalRef.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport undef from \"./temporalUndefined.ts\";\nimport err from \"./tdz.ts\";\n\nexport default function _temporalRef<T>(val: T, name: string) {\n return val === undef ? err(name) : val;\n}\n"],"mappings":"AAEA,OAAOA,KAAK,MAAM,wBAAwB;AAC1C,OAAOC,GAAG,MAAM,UAAU;AAE1B,eAAe,SAASC,YAAYA,CAAIC,GAAM,EAAEC,IAAY,EAAE;EAC5D,OAAOD,GAAG,KAAKH,KAAK,GAAGC,GAAG,CAACG,IAAI,CAAC,GAAGD,GAAG;AACxC","ignoreList":[]} |
| export default function _temporalUndefined() {} | ||
| //# sourceMappingURL=temporalUndefined.js.map |
| {"version":3,"names":["_temporalUndefined"],"sources":["../../src/helpers/temporalUndefined.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\n// This function isn't mean to be called, but to be used as a reference.\n// We can't use a normal object because it isn't hoisted.\nexport default function _temporalUndefined(this: never): void {}\n"],"mappings":"AAIA,eAAe,SAASA,kBAAkBA,CAAA,EAAoB,CAAC","ignoreList":[]} |
| import arrayWithHoles from "./arrayWithHoles.js"; | ||
| import iterableToArray from "./iterableToArray.js"; | ||
| import unsupportedIterableToArray from "./unsupportedIterableToArray.js"; | ||
| import nonIterableRest from "./nonIterableRest.js"; | ||
| export default function _toArray(arr) { | ||
| return arrayWithHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableRest(); | ||
| } | ||
| //# sourceMappingURL=toArray.js.map |
| {"version":3,"names":["arrayWithHoles","iterableToArray","unsupportedIterableToArray","nonIterableRest","_toArray","arr"],"sources":["../../src/helpers/toArray.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport arrayWithHoles from \"./arrayWithHoles.ts\";\nimport iterableToArray from \"./iterableToArray.ts\";\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.ts\";\n// @ts-expect-error nonIterableRest is still being converted to TS.\nimport nonIterableRest from \"./nonIterableRest.ts\";\n\nexport default function _toArray<T>(arr: any): T[] {\n return (\n arrayWithHoles<T>(arr) ||\n iterableToArray<T>(arr) ||\n unsupportedIterableToArray<T>(arr) ||\n nonIterableRest()\n );\n}\n"],"mappings":"AAEA,OAAOA,cAAc,MAAM,qBAAqB;AAChD,OAAOC,eAAe,MAAM,sBAAsB;AAClD,OAAOC,0BAA0B,MAAM,iCAAiC;AAExE,OAAOC,eAAe,MAAM,sBAAsB;AAElD,eAAe,SAASC,QAAQA,CAAIC,GAAQ,EAAO;EACjD,OACEL,cAAc,CAAIK,GAAG,CAAC,IACtBJ,eAAe,CAAII,GAAG,CAAC,IACvBH,0BAA0B,CAAIG,GAAG,CAAC,IAClCF,eAAe,CAAC,CAAC;AAErB","ignoreList":[]} |
| import arrayWithoutHoles from "./arrayWithoutHoles.js"; | ||
| import iterableToArray from "./iterableToArray.js"; | ||
| import unsupportedIterableToArray from "./unsupportedIterableToArray.js"; | ||
| import nonIterableSpread from "./nonIterableSpread.js"; | ||
| export default function _toConsumableArray(arr) { | ||
| return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread(); | ||
| } | ||
| //# sourceMappingURL=toConsumableArray.js.map |
| {"version":3,"names":["arrayWithoutHoles","iterableToArray","unsupportedIterableToArray","nonIterableSpread","_toConsumableArray","arr"],"sources":["../../src/helpers/toConsumableArray.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport arrayWithoutHoles from \"./arrayWithoutHoles.ts\";\nimport iterableToArray from \"./iterableToArray.ts\";\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.ts\";\n// @ts-expect-error nonIterableSpread is still being converted to TS.\nimport nonIterableSpread from \"./nonIterableSpread.ts\";\n\nexport default function _toConsumableArray<T>(arr: any): T[] {\n return (\n arrayWithoutHoles<T>(arr) ||\n iterableToArray<T>(arr) ||\n unsupportedIterableToArray<T>(arr) ||\n nonIterableSpread()\n );\n}\n"],"mappings":"AAEA,OAAOA,iBAAiB,MAAM,wBAAwB;AACtD,OAAOC,eAAe,MAAM,sBAAsB;AAClD,OAAOC,0BAA0B,MAAM,iCAAiC;AAExE,OAAOC,iBAAiB,MAAM,wBAAwB;AAEtD,eAAe,SAASC,kBAAkBA,CAAIC,GAAQ,EAAO;EAC3D,OACEL,iBAAiB,CAAIK,GAAG,CAAC,IACzBJ,eAAe,CAAII,GAAG,CAAC,IACvBH,0BAA0B,CAAIG,GAAG,CAAC,IAClCF,iBAAiB,CAAC,CAAC;AAEvB","ignoreList":[]} |
| export default function toPrimitive(input, hint) { | ||
| if (typeof input !== "object" || !input) return input; | ||
| var prim = input[Symbol.toPrimitive]; | ||
| if (prim !== undefined) { | ||
| var res = prim.call(input, hint || "default"); | ||
| if (typeof res !== "object") return res; | ||
| throw new TypeError("@@toPrimitive must return a primitive value."); | ||
| } | ||
| return (hint === "string" ? String : Number)(input); | ||
| } | ||
| //# sourceMappingURL=toPrimitive.js.map |
| {"version":3,"names":["toPrimitive","input","hint","prim","Symbol","undefined","res","call","TypeError","String","Number"],"sources":["../../src/helpers/toPrimitive.ts"],"sourcesContent":["/* @minVersion 7.1.5 */\n\n// https://tc39.es/ecma262/#sec-toprimitive\nexport default function toPrimitive(\n input: unknown,\n hint?: \"default\" | \"string\" | \"number\",\n) {\n if (typeof input !== \"object\" || !input) return input;\n // @ts-expect-error Symbol.toPrimitive might not index {}\n var prim = input[Symbol.toPrimitive];\n if (prim !== undefined) {\n var res = prim.call(input, hint || \"default\");\n if (typeof res !== \"object\") return res;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (hint === \"string\" ? String : Number)(input);\n}\n"],"mappings":"AAGA,eAAe,SAASA,WAAWA,CACjCC,KAAc,EACdC,IAAsC,EACtC;EACA,IAAI,OAAOD,KAAK,KAAK,QAAQ,IAAI,CAACA,KAAK,EAAE,OAAOA,KAAK;EAErD,IAAIE,IAAI,GAAGF,KAAK,CAACG,MAAM,CAACJ,WAAW,CAAC;EACpC,IAAIG,IAAI,KAAKE,SAAS,EAAE;IACtB,IAAIC,GAAG,GAAGH,IAAI,CAACI,IAAI,CAACN,KAAK,EAAEC,IAAI,IAAI,SAAS,CAAC;IAC7C,IAAI,OAAOI,GAAG,KAAK,QAAQ,EAAE,OAAOA,GAAG;IACvC,MAAM,IAAIE,SAAS,CAAC,8CAA8C,CAAC;EACrE;EACA,OAAO,CAACN,IAAI,KAAK,QAAQ,GAAGO,MAAM,GAAGC,MAAM,EAAET,KAAK,CAAC;AACrD","ignoreList":[]} |
| import toPrimitive from "./toPrimitive.js"; | ||
| export default function toPropertyKey(arg) { | ||
| var key = toPrimitive(arg, "string"); | ||
| return typeof key === "symbol" ? key : String(key); | ||
| } | ||
| //# sourceMappingURL=toPropertyKey.js.map |
| {"version":3,"names":["toPrimitive","toPropertyKey","arg","key","String"],"sources":["../../src/helpers/toPropertyKey.ts"],"sourcesContent":["/* @minVersion 7.1.5 */\n\n// https://tc39.es/ecma262/#sec-topropertykey\n\nimport toPrimitive from \"./toPrimitive.ts\";\n\nexport default function toPropertyKey(arg: unknown) {\n var key = toPrimitive(arg, \"string\");\n return typeof key === \"symbol\" ? key : String(key);\n}\n"],"mappings":"AAIA,OAAOA,WAAW,MAAM,kBAAkB;AAE1C,eAAe,SAASC,aAAaA,CAACC,GAAY,EAAE;EAClD,IAAIC,GAAG,GAAGH,WAAW,CAACE,GAAG,EAAE,QAAQ,CAAC;EACpC,OAAO,OAAOC,GAAG,KAAK,QAAQ,GAAGA,GAAG,GAAGC,MAAM,CAACD,GAAG,CAAC;AACpD","ignoreList":[]} |
| export default function _toSetter(fn, args, thisArg) { | ||
| if (!args) args = []; | ||
| var l = args.length++; | ||
| return Object.defineProperty({}, "_", { | ||
| set: function (v) { | ||
| args[l] = v; | ||
| fn.apply(thisArg, args); | ||
| } | ||
| }); | ||
| } | ||
| //# sourceMappingURL=toSetter.js.map |
| {"version":3,"names":["_toSetter","fn","args","thisArg","l","length","Object","defineProperty","set","v","apply"],"sources":["../../src/helpers/toSetter.ts"],"sourcesContent":["/* @minVersion 7.24.0 */\n\nexport default function _toSetter(fn: Function, args: any[], thisArg: any) {\n if (!args) args = [];\n var l = args.length++;\n return Object.defineProperty({}, \"_\", {\n set: function (v) {\n args[l] = v;\n fn.apply(thisArg, args);\n },\n });\n}\n"],"mappings":"AAEA,eAAe,SAASA,SAASA,CAACC,EAAY,EAAEC,IAAW,EAAEC,OAAY,EAAE;EACzE,IAAI,CAACD,IAAI,EAAEA,IAAI,GAAG,EAAE;EACpB,IAAIE,CAAC,GAAGF,IAAI,CAACG,MAAM,EAAE;EACrB,OAAOC,MAAM,CAACC,cAAc,CAAC,CAAC,CAAC,EAAE,GAAG,EAAE;IACpCC,GAAG,EAAE,SAAAA,CAAUC,CAAC,EAAE;MAChBP,IAAI,CAACE,CAAC,CAAC,GAAGK,CAAC;MACXR,EAAE,CAACS,KAAK,CAACP,OAAO,EAAED,IAAI,CAAC;IACzB;EACF,CAAC,CAAC;AACJ","ignoreList":[]} |
| export default function tsRewriteRelativeImportExtensions(path, preserveJsx) { | ||
| if (typeof path === "string" && /^\.\.?\//.test(path)) { | ||
| return path.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+)?)\.([cm]?)ts$/i, function (m, tsx, d, ext, cm) { | ||
| return tsx ? preserveJsx ? ".jsx" : ".js" : d && (!ext || !cm) ? m : d + ext + "." + cm.toLowerCase() + "js"; | ||
| }); | ||
| } | ||
| return path; | ||
| } | ||
| //# sourceMappingURL=tsRewriteRelativeImportExtensions.js.map |
| {"version":3,"names":["tsRewriteRelativeImportExtensions","path","preserveJsx","test","replace","m","tsx","d","ext","cm","toLowerCase"],"sources":["../../src/helpers/tsRewriteRelativeImportExtensions.ts"],"sourcesContent":["/* @minVersion 7.27.0 */\n\n// https://github.com/microsoft/TypeScript/blob/71716a2868c87248af5020e33a84a2178d41a2d6/src/compiler/factory/emitHelpers.ts#L1451\nexport default function tsRewriteRelativeImportExtensions(\n path: unknown,\n preserveJsx?: boolean,\n) {\n if (typeof path === \"string\" && /^\\.\\.?\\//.test(path)) {\n return path.replace(\n /\\.(tsx)$|((?:\\.d)?)((?:\\.[^./]+)?)\\.([cm]?)ts$/i,\n function (m, tsx, d, ext, cm) {\n return tsx\n ? preserveJsx\n ? \".jsx\"\n : \".js\"\n : d && (!ext || !cm)\n ? m\n : d + ext + \".\" + cm.toLowerCase() + \"js\";\n },\n );\n }\n return path;\n}\n"],"mappings":"AAGA,eAAe,SAASA,iCAAiCA,CACvDC,IAAa,EACbC,WAAqB,EACrB;EACA,IAAI,OAAOD,IAAI,KAAK,QAAQ,IAAI,UAAU,CAACE,IAAI,CAACF,IAAI,CAAC,EAAE;IACrD,OAAOA,IAAI,CAACG,OAAO,CACjB,iDAAiD,EACjD,UAAUC,CAAC,EAAEC,GAAG,EAAEC,CAAC,EAAEC,GAAG,EAAEC,EAAE,EAAE;MAC5B,OAAOH,GAAG,GACNJ,WAAW,GACT,MAAM,GACN,KAAK,GACPK,CAAC,KAAK,CAACC,GAAG,IAAI,CAACC,EAAE,CAAC,GAChBJ,CAAC,GACDE,CAAC,GAAGC,GAAG,GAAG,GAAG,GAAGC,EAAE,CAACC,WAAW,CAAC,CAAC,GAAG,IAAI;IAC/C,CACF,CAAC;EACH;EACA,OAAOT,IAAI;AACb","ignoreList":[]} |
| export default function _typeof(obj) { | ||
| "@babel/helpers - typeof"; | ||
| if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { | ||
| _typeof = function (obj) { | ||
| return typeof obj; | ||
| }; | ||
| } else { | ||
| _typeof = function (obj) { | ||
| return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; | ||
| }; | ||
| } | ||
| return _typeof(obj); | ||
| } | ||
| //# sourceMappingURL=typeof.js.map |
| {"version":3,"names":["_typeof","obj","Symbol","iterator","constructor","prototype"],"sources":["../../src/helpers/typeof.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nexport default function _typeof(\n obj: unknown,\n):\n | \"string\"\n | \"number\"\n | \"bigint\"\n | \"boolean\"\n | \"symbol\"\n | \"undefined\"\n | \"object\"\n | \"function\" {\n \"@babel/helpers - typeof\";\n\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n // @ts-expect-error -- deliberate re-defining typeof\n _typeof = function (obj: unknown) {\n return typeof obj;\n };\n } else {\n // @ts-expect-error -- deliberate re-defining typeof\n _typeof = function (obj: unknown) {\n return obj &&\n typeof Symbol === \"function\" &&\n obj.constructor === Symbol &&\n obj !== Symbol.prototype\n ? \"symbol\"\n : typeof obj;\n };\n }\n\n return _typeof(obj);\n}\n"],"mappings":"AAEA,eAAe,SAASA,OAAOA,CAC7BC,GAAY,EASC;EACb,yBAAyB;;EAEzB,IAAI,OAAOC,MAAM,KAAK,UAAU,IAAI,OAAOA,MAAM,CAACC,QAAQ,KAAK,QAAQ,EAAE;IAEvEH,OAAO,GAAG,SAAAA,CAAUC,GAAY,EAAE;MAChC,OAAO,OAAOA,GAAG;IACnB,CAAC;EACH,CAAC,MAAM;IAELD,OAAO,GAAG,SAAAA,CAAUC,GAAY,EAAE;MAChC,OAAOA,GAAG,IACR,OAAOC,MAAM,KAAK,UAAU,IAC5BD,GAAG,CAACG,WAAW,KAAKF,MAAM,IAC1BD,GAAG,KAAKC,MAAM,CAACG,SAAS,GACtB,QAAQ,GACR,OAAOJ,GAAG;IAChB,CAAC;EACH;EAEA,OAAOD,OAAO,CAACC,GAAG,CAAC;AACrB","ignoreList":[]} |
| import arrayLikeToArray from "./arrayLikeToArray.js"; | ||
| export default function _unsupportedIterableToArray(o, minLen) { | ||
| if (!o) return; | ||
| if (typeof o === "string") return arrayLikeToArray(o, minLen); | ||
| var name = Object.prototype.toString.call(o).slice(8, -1); | ||
| if (name === "Object" && o.constructor) name = o.constructor.name; | ||
| if (name === "Map" || name === "Set") return Array.from(o); | ||
| if (name === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(name)) { | ||
| return arrayLikeToArray(o, minLen); | ||
| } | ||
| } | ||
| //# sourceMappingURL=unsupportedIterableToArray.js.map |
| {"version":3,"names":["arrayLikeToArray","_unsupportedIterableToArray","o","minLen","name","Object","prototype","toString","call","slice","constructor","Array","from","test"],"sources":["../../src/helpers/unsupportedIterableToArray.ts"],"sourcesContent":["/* @minVersion 7.9.0 */\n\nimport arrayLikeToArray from \"./arrayLikeToArray.ts\";\n\ntype NonArrayIterable<V, T extends Iterable<V> = Iterable<V>> = T extends any[]\n ? never\n : Iterable<V>;\n\nexport default function _unsupportedIterableToArray<T>(\n o: string | NodeJS.TypedArray | ArrayLike<T> | Set<T>,\n minLen?: number | null,\n): T[];\nexport default function _unsupportedIterableToArray<T, K>(\n o: Map<K, T>,\n minLen?: number | null,\n): [K, T][];\n// This is a specific overload added specifically for createForOfIteratorHelpers.ts\nexport default function _unsupportedIterableToArray<T>(\n o: NonArrayIterable<T>,\n minLen?: number | null,\n): undefined;\nexport default function _unsupportedIterableToArray(\n o: any,\n minLen?: number | null,\n): any[] | undefined {\n if (!o) return;\n if (typeof o === \"string\") return arrayLikeToArray<string>(o, minLen);\n var name = Object.prototype.toString.call(o).slice(8, -1);\n if (name === \"Object\" && o.constructor) name = o.constructor.name;\n if (name === \"Map\" || name === \"Set\") return Array.from(o);\n if (\n name === \"Arguments\" ||\n /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(name)\n ) {\n return arrayLikeToArray(o, minLen);\n }\n}\n"],"mappings":"AAEA,OAAOA,gBAAgB,MAAM,uBAAuB;AAmBpD,eAAe,SAASC,2BAA2BA,CACjDC,CAAM,EACNC,MAAsB,EACH;EACnB,IAAI,CAACD,CAAC,EAAE;EACR,IAAI,OAAOA,CAAC,KAAK,QAAQ,EAAE,OAAOF,gBAAgB,CAASE,CAAC,EAAEC,MAAM,CAAC;EACrE,IAAIC,IAAI,GAAGC,MAAM,CAACC,SAAS,CAACC,QAAQ,CAACC,IAAI,CAACN,CAAC,CAAC,CAACO,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;EACzD,IAAIL,IAAI,KAAK,QAAQ,IAAIF,CAAC,CAACQ,WAAW,EAAEN,IAAI,GAAGF,CAAC,CAACQ,WAAW,CAACN,IAAI;EACjE,IAAIA,IAAI,KAAK,KAAK,IAAIA,IAAI,KAAK,KAAK,EAAE,OAAOO,KAAK,CAACC,IAAI,CAACV,CAAC,CAAC;EAC1D,IACEE,IAAI,KAAK,WAAW,IACpB,0CAA0C,CAACS,IAAI,CAACT,IAAI,CAAC,EACrD;IACA,OAAOJ,gBAAgB,CAACE,CAAC,EAAEC,MAAM,CAAC;EACpC;AACF","ignoreList":[]} |
| export default function _usingCtx() { | ||
| var _disposeSuppressedError = typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed) { | ||
| var err = new Error(); | ||
| err.name = "SuppressedError"; | ||
| err.error = error; | ||
| err.suppressed = suppressed; | ||
| return err; | ||
| }, | ||
| empty = {}, | ||
| stack = []; | ||
| function using(isAwait, value) { | ||
| if (value != null) { | ||
| if (Object(value) !== value) { | ||
| throw new TypeError("using declarations can only be used with objects, functions, null, or undefined."); | ||
| } | ||
| if (isAwait) { | ||
| var dispose = value[Symbol.asyncDispose || Symbol["for"]("Symbol.asyncDispose")]; | ||
| } | ||
| if (dispose === undefined) { | ||
| dispose = value[Symbol.dispose || Symbol["for"]("Symbol.dispose")]; | ||
| if (isAwait) { | ||
| var inner = dispose; | ||
| } | ||
| } | ||
| if (typeof dispose !== "function") { | ||
| throw new TypeError("Object is not disposable."); | ||
| } | ||
| if (inner) { | ||
| dispose = function () { | ||
| try { | ||
| inner.call(value); | ||
| } catch (e) { | ||
| return Promise.reject(e); | ||
| } | ||
| }; | ||
| } | ||
| stack.push({ | ||
| v: value, | ||
| d: dispose, | ||
| a: isAwait | ||
| }); | ||
| } else if (isAwait) { | ||
| stack.push({ | ||
| d: value, | ||
| a: isAwait | ||
| }); | ||
| } | ||
| return value; | ||
| } | ||
| return { | ||
| e: empty, | ||
| u: using.bind(null, false), | ||
| a: using.bind(null, true), | ||
| d: function () { | ||
| var error = this.e, | ||
| state = 0, | ||
| resource; | ||
| function next() { | ||
| while (resource = stack.pop()) { | ||
| try { | ||
| if (!resource.a && state === 1) { | ||
| state = 0; | ||
| stack.push(resource); | ||
| return Promise.resolve().then(next); | ||
| } | ||
| if (resource.d) { | ||
| var disposalResult = resource.d.call(resource.v); | ||
| if (resource.a) { | ||
| state |= 2; | ||
| return Promise.resolve(disposalResult).then(next, err); | ||
| } | ||
| } else { | ||
| state |= 1; | ||
| } | ||
| } catch (e) { | ||
| return err(e); | ||
| } | ||
| } | ||
| if (state === 1) { | ||
| if (error !== empty) { | ||
| return Promise.reject(error); | ||
| } else { | ||
| return Promise.resolve(); | ||
| } | ||
| } | ||
| if (error !== empty) throw error; | ||
| } | ||
| function err(e) { | ||
| error = error !== empty ? new _disposeSuppressedError(e, error) : e; | ||
| return next(); | ||
| } | ||
| return next(); | ||
| } | ||
| }; | ||
| } | ||
| //# sourceMappingURL=usingCtx.js.map |
| {"version":3,"names":["_usingCtx","_disposeSuppressedError","SuppressedError","error","suppressed","err","Error","name","empty","stack","using","isAwait","value","Object","TypeError","dispose","Symbol","asyncDispose","undefined","inner","call","e","Promise","reject","push","v","d","a","u","bind","state","resource","next","pop","resolve","then","disposalResult"],"sources":["../../src/helpers/usingCtx.ts"],"sourcesContent":["/* @minVersion 7.23.9 */\n\ntype Stack =\n | {\n v: Disposable | AsyncDisposable;\n d: null | undefined | DisposeLike;\n a: boolean;\n }\n | {\n d: null | undefined;\n a: true;\n };\n\ntype DisposeLike = () => void | PromiseLike<void>;\n\ninterface UsingCtxReturn {\n e: object;\n u: (value: Disposable | null | undefined) => Disposable | null | undefined;\n a: (\n value: AsyncDisposable | Disposable | null | undefined,\n ) => AsyncDisposable | Disposable | null | undefined;\n d: DisposeLike;\n}\n\nconst enum StateFlag {\n NONE = 0,\n NEEDS_AWAIT = 1,\n HAS_AWAITED = 2,\n}\n\nexport default function _usingCtx(): UsingCtxReturn {\n var _disposeSuppressedError =\n typeof SuppressedError === \"function\"\n ? SuppressedError\n : (function (error: Error, suppressed: Error) {\n var err = new Error() as SuppressedError;\n err.name = \"SuppressedError\";\n err.error = error;\n err.suppressed = suppressed;\n return err;\n } as SuppressedErrorConstructor),\n empty = {},\n stack: Stack[] = [];\n function using(\n isAwait: true,\n value: AsyncDisposable | Disposable | null | undefined,\n ): AsyncDisposable | Disposable | null | undefined;\n function using(\n isAwait: false,\n value: Disposable | null | undefined,\n ): Disposable | null | undefined;\n function using(\n isAwait: boolean,\n value: AsyncDisposable | Disposable | null | undefined,\n ): AsyncDisposable | Disposable | null | undefined {\n if (value != null) {\n if (Object(value) !== value) {\n throw new TypeError(\n \"using declarations can only be used with objects, functions, null, or undefined.\",\n );\n }\n // core-js-pure uses Symbol.for for polyfilling well-known symbols\n if (isAwait) {\n // value can either be an AsyncDisposable or a Disposable\n // Try AsyncDisposable first\n var dispose: DisposeLike | null | undefined = (\n value as AsyncDisposable\n )[Symbol.asyncDispose || Symbol[\"for\"](\"Symbol.asyncDispose\")];\n }\n if (dispose === undefined) {\n dispose = (value as Disposable)[\n Symbol.dispose || Symbol[\"for\"](\"Symbol.dispose\")\n ];\n if (isAwait) {\n var inner = dispose;\n }\n }\n if (typeof dispose !== \"function\") {\n throw new TypeError(\"Object is not disposable.\");\n }\n // @ts-expect-error use before assignment\n if (inner) {\n dispose = function () {\n try {\n inner.call(value);\n } catch (e) {\n // eslint-disable-next-line @typescript-eslint/prefer-promise-reject-errors\n return Promise.reject(e);\n }\n };\n }\n stack.push({ v: value, d: dispose, a: isAwait });\n } else if (isAwait) {\n // provide the nullish `value` as `d` for minification gain\n stack.push({ d: value, a: isAwait });\n }\n return value;\n }\n return {\n // error\n e: empty,\n // using\n u: using.bind(null, false),\n // await using\n // full generic signature to avoid type widening\n a: using.bind<\n null,\n [true],\n [AsyncDisposable | Disposable | null | undefined],\n AsyncDisposable | Disposable | null | undefined\n >(null, true),\n // dispose\n d: function () {\n var error = this.e,\n state: StateFlag = StateFlag.NONE,\n resource;\n\n function next(): Promise<void> | void {\n while ((resource = stack.pop())) {\n try {\n if (!resource.a && state === StateFlag.NEEDS_AWAIT) {\n state = StateFlag.NONE;\n stack.push(resource);\n return Promise.resolve().then(next);\n }\n if (resource.d) {\n var disposalResult = resource.d.call(resource.v);\n if (resource.a) {\n state |= StateFlag.HAS_AWAITED;\n return Promise.resolve(disposalResult).then(next, err);\n }\n } else {\n state |= StateFlag.NEEDS_AWAIT;\n }\n } catch (e) {\n return err(e as Error);\n }\n }\n if (state === StateFlag.NEEDS_AWAIT) {\n if (error !== empty) {\n // eslint-disable-next-line @typescript-eslint/prefer-promise-reject-errors\n return Promise.reject(error);\n } else {\n return Promise.resolve();\n }\n }\n\n if (error !== empty) throw error as Error;\n }\n\n function err(e: Error): Promise<void> | void {\n error = error !== empty ? new _disposeSuppressedError(e, error) : e;\n\n return next();\n }\n\n return next();\n },\n } satisfies UsingCtxReturn;\n}\n"],"mappings":"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","ignoreList":[]} |
| import OverloadYield from "./OverloadYield.js"; | ||
| export default function _wrapAsyncGenerator(fn) { | ||
| return function () { | ||
| return new AsyncGenerator(fn.apply(this, arguments)); | ||
| }; | ||
| } | ||
| function AsyncGenerator(gen) { | ||
| var front, back; | ||
| function send(key, arg) { | ||
| return new Promise(function (resolve, reject) { | ||
| var request = { | ||
| key: key, | ||
| arg: arg, | ||
| resolve: resolve, | ||
| reject: reject, | ||
| next: null | ||
| }; | ||
| if (back) { | ||
| back = back.next = request; | ||
| } else { | ||
| front = back = request; | ||
| resume(key, arg); | ||
| } | ||
| }); | ||
| } | ||
| function resume(key, arg) { | ||
| try { | ||
| var result = gen[key](arg); | ||
| var value = result.value; | ||
| var overloaded = value instanceof OverloadYield; | ||
| Promise.resolve(overloaded ? value.v : value).then(function (arg) { | ||
| if (overloaded) { | ||
| var nextKey = key === "return" && value.k ? key : "next"; | ||
| if (!value.k || arg.done) { | ||
| return resume(nextKey, arg); | ||
| } else { | ||
| arg = gen[nextKey](arg).value; | ||
| } | ||
| } | ||
| settle(!!result.done, arg); | ||
| }, function (err) { | ||
| resume("throw", err); | ||
| }); | ||
| } catch (err) { | ||
| settle(2, err); | ||
| } | ||
| } | ||
| function settle(type, value) { | ||
| if (type === 2) { | ||
| front.reject(value); | ||
| } else { | ||
| front.resolve({ | ||
| value: value, | ||
| done: type | ||
| }); | ||
| } | ||
| front = front.next; | ||
| if (front) { | ||
| resume(front.key, front.arg); | ||
| } else { | ||
| back = null; | ||
| } | ||
| } | ||
| this._invoke = send; | ||
| if (typeof gen["return"] !== "function") { | ||
| this["return"] = undefined; | ||
| } | ||
| } | ||
| AsyncGenerator.prototype[typeof Symbol === "function" && Symbol.asyncIterator || "@@asyncIterator"] = function () { | ||
| return this; | ||
| }; | ||
| AsyncGenerator.prototype.next = function (arg) { | ||
| return this._invoke("next", arg); | ||
| }; | ||
| AsyncGenerator.prototype["throw"] = function (arg) { | ||
| return this._invoke("throw", arg); | ||
| }; | ||
| AsyncGenerator.prototype["return"] = function (arg) { | ||
| return this._invoke("return", arg); | ||
| }; | ||
| //# sourceMappingURL=wrapAsyncGenerator.js.map |
| {"version":3,"names":["OverloadYield","_wrapAsyncGenerator","fn","AsyncGenerator","apply","arguments","gen","front","back","send","key","arg","Promise","resolve","reject","request","next","resume","result","value","overloaded","v","then","nextKey","k","done","settle","err","type","_invoke","undefined","prototype","Symbol","asyncIterator"],"sources":["../../src/helpers/wrapAsyncGenerator.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\nimport OverloadYield from \"./OverloadYield.ts\";\n\nexport default function _wrapAsyncGenerator(fn: GeneratorFunction) {\n return function (this: any) {\n // Use \"arguments\" here for better compatibility and smaller bundle size\n return new AsyncGenerator(fn.apply(this, arguments as any));\n };\n}\n\n/* == The implementation of the AsyncGenerator class == */\n\ntype AsyncIteratorMethod = \"next\" | \"throw\" | \"return\";\n\ndeclare class AsyncGenerator<\n T = unknown,\n TReturn = any,\n TNext = unknown,\n> implements globalThis.AsyncGenerator<T, TReturn, TNext> {\n _invoke: (\n key: AsyncIteratorMethod,\n arg: IteratorResult<T>,\n ) => Promise<IteratorResult<T, TReturn>>;\n\n constructor(gen: Generator<T, TReturn, TNext>);\n\n next(...args: [] | [TNext]): Promise<IteratorResult<T, TReturn>>;\n return(\n value: TReturn | PromiseLike<TReturn>,\n ): Promise<IteratorResult<T, TReturn>>;\n throw(e: any): Promise<IteratorResult<T, TReturn>>;\n [Symbol.asyncIterator](): AsyncGenerator<T, TReturn, TNext>;\n [Symbol.asyncDispose](): Promise<void>;\n}\n\ninterface AsyncGeneratorRequest<T = unknown, TReturn = any, TNext = unknown> {\n key: AsyncIteratorMethod;\n arg: IteratorResult<T>;\n resolve: (value: IteratorResult<T, TReturn>) => void;\n reject: (error: any) => void;\n next: AsyncGeneratorRequest<T, TReturn, TNext> | null;\n}\n\nfunction AsyncGenerator<T = unknown, TReturn = any, TNext = unknown>(\n this: AsyncGenerator<T, TReturn, TNext>,\n gen: Generator<T, TReturn, TNext>,\n) {\n var front: AsyncGeneratorRequest<T, TReturn, TNext> | null,\n back: AsyncGeneratorRequest<T, TReturn, TNext> | null;\n\n function send(key: AsyncIteratorMethod, arg: IteratorResult<T>) {\n return new Promise<IteratorResult<T, TReturn>>(function (resolve, reject) {\n var request: AsyncGeneratorRequest<T, TReturn, TNext> = {\n key: key,\n arg: arg,\n resolve: resolve,\n reject: reject,\n next: null,\n };\n\n if (back) {\n back = back.next = request;\n } else {\n front = back = request;\n resume(key, arg);\n }\n });\n }\n\n function resume(key: AsyncIteratorMethod, arg: IteratorResult<T, TReturn>) {\n try {\n var result = gen[key](arg);\n var value = result.value;\n var overloaded = value instanceof OverloadYield;\n\n Promise.resolve(\n overloaded ? (value as OverloadYield<T | TReturn>).v : value,\n ).then(\n function (arg: any) {\n if (overloaded) {\n // Overloaded yield requires calling into the generator twice:\n // - first we get the iterator result wrapped in a promise\n // (the gen[key](arg) call above)\n // - then we await it (the Promise.resolve call above)\n // - then we give the result back to the iterator, so that it can:\n // * if it was an await, use its result\n // * if it was a yield*, possibly return the `done: true` signal\n // so that yield* knows that the iterator is finished.\n // This needs to happen in the second call, because in the\n // first one `done: true` was hidden in the promise and thus\n // not visible to the (sync) yield*.\n // The other part of this implementation is in asyncGeneratorDelegate.\n var nextKey: \"return\" | \"next\" =\n key === \"return\" &&\n (value as OverloadYield<IteratorReturnResult<T>>).k\n ? key\n : \"next\";\n if (\n !(value as OverloadYield<IteratorReturnResult<T>>).k ||\n arg.done\n ) {\n // await or end of yield*\n // eslint-disable-next-line @typescript-eslint/no-confusing-void-expression -- smaller bundle size\n return resume(nextKey, arg);\n } else {\n // yield*, not done\n arg = gen[nextKey](arg).value;\n }\n }\n\n settle(!!result.done, arg);\n },\n function (err) {\n resume(\"throw\", err);\n },\n );\n } catch (err) {\n settle(2, err);\n }\n }\n\n /**\n * type == true -> return\n * type == false -> normal\n * type == 2 -> throw\n */\n function settle(type: true | false | 2, value: any) {\n if (type === 2) {\n front!.reject(value);\n } else {\n front!.resolve({ value: value, done: type });\n }\n\n front = front!.next;\n if (front) {\n resume(front.key, front.arg);\n } else {\n back = null;\n }\n }\n\n this._invoke = send;\n\n // Hide \"return\" method if generator return is not supported\n if (typeof gen[\"return\"] !== \"function\") {\n // @ts-expect-error -- intentionally remove \"return\" when not supported\n this[\"return\"] = undefined;\n }\n}\n\nAsyncGenerator.prototype[\n ((typeof Symbol === \"function\" && Symbol.asyncIterator) ||\n \"@@asyncIterator\") as typeof Symbol.asyncIterator\n] = function () {\n return this;\n};\n\nAsyncGenerator.prototype.next = function (arg: IteratorResult<any>) {\n return this._invoke(\"next\", arg);\n};\nAsyncGenerator.prototype[\"throw\"] = function (arg: IteratorResult<any>) {\n return this._invoke(\"throw\", arg);\n};\nAsyncGenerator.prototype[\"return\"] = function (arg: IteratorResult<any>) {\n return this._invoke(\"return\", arg);\n};\n"],"mappings":"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","ignoreList":[]} |
| import getPrototypeOf from "./getPrototypeOf.js"; | ||
| import setPrototypeOf from "./setPrototypeOf.js"; | ||
| import isNativeFunction from "./isNativeFunction.js"; | ||
| import construct from "./construct.js"; | ||
| export default function _wrapNativeSuper(Class) { | ||
| var _cache = typeof Map === "function" ? new Map() : undefined; | ||
| _wrapNativeSuper = function _wrapNativeSuper(Class) { | ||
| if (Class === null || !isNativeFunction(Class)) return Class; | ||
| if (typeof Class !== "function") { | ||
| throw new TypeError("Super expression must either be null or a function"); | ||
| } | ||
| if (_cache !== undefined) { | ||
| if (_cache.has(Class)) return _cache.get(Class); | ||
| _cache.set(Class, Wrapper); | ||
| } | ||
| function Wrapper() { | ||
| return construct(Class, arguments, getPrototypeOf(this).constructor); | ||
| } | ||
| Wrapper.prototype = Object.create(Class.prototype, { | ||
| constructor: { | ||
| value: Wrapper, | ||
| enumerable: false, | ||
| writable: true, | ||
| configurable: true | ||
| } | ||
| }); | ||
| return setPrototypeOf(Wrapper, Class); | ||
| }; | ||
| return _wrapNativeSuper(Class); | ||
| } | ||
| //# sourceMappingURL=wrapNativeSuper.js.map |
| {"version":3,"names":["getPrototypeOf","setPrototypeOf","isNativeFunction","construct","_wrapNativeSuper","Class","_cache","Map","undefined","TypeError","has","get","set","Wrapper","arguments","constructor","prototype","Object","create","value","enumerable","writable","configurable"],"sources":["../../src/helpers/wrapNativeSuper.ts"],"sourcesContent":["/* @minVersion 7.0.0-beta.0 */\n\n// Based on https://github.com/WebReflection/babel-plugin-transform-builtin-classes\n\nimport getPrototypeOf from \"./getPrototypeOf.ts\";\nimport setPrototypeOf from \"./setPrototypeOf.ts\";\nimport isNativeFunction from \"./isNativeFunction.ts\";\nimport construct from \"./construct.ts\";\n\nexport default function _wrapNativeSuper(Class: Function | null) {\n var _cache = typeof Map === \"function\" ? new Map() : undefined;\n\n // @ts-expect-error -- reuse function id for helper size\n _wrapNativeSuper = function _wrapNativeSuper(Class: Function | null) {\n if (Class === null || !isNativeFunction(Class)) return Class;\n if (typeof Class !== \"function\") {\n throw new TypeError(\"Super expression must either be null or a function\");\n }\n if (_cache !== undefined) {\n if (_cache.has(Class)) return _cache.get(Class);\n _cache.set(Class, Wrapper);\n }\n\n function Wrapper() {\n // @ts-expect-error -- we are sure Class is a function here\n return construct(Class, arguments, getPrototypeOf(this).constructor);\n }\n Wrapper.prototype = Object.create(Class.prototype, {\n constructor: {\n value: Wrapper,\n enumerable: false,\n writable: true,\n configurable: true,\n },\n });\n\n return setPrototypeOf(Wrapper, Class);\n };\n\n return _wrapNativeSuper(Class);\n}\n"],"mappings":"AAIA,OAAOA,cAAc,MAAM,qBAAqB;AAChD,OAAOC,cAAc,MAAM,qBAAqB;AAChD,OAAOC,gBAAgB,MAAM,uBAAuB;AACpD,OAAOC,SAAS,MAAM,gBAAgB;AAEtC,eAAe,SAASC,gBAAgBA,CAACC,KAAsB,EAAE;EAC/D,IAAIC,MAAM,GAAG,OAAOC,GAAG,KAAK,UAAU,GAAG,IAAIA,GAAG,CAAC,CAAC,GAAGC,SAAS;EAG9DJ,gBAAgB,GAAG,SAASA,gBAAgBA,CAACC,KAAsB,EAAE;IACnE,IAAIA,KAAK,KAAK,IAAI,IAAI,CAACH,gBAAgB,CAACG,KAAK,CAAC,EAAE,OAAOA,KAAK;IAC5D,IAAI,OAAOA,KAAK,KAAK,UAAU,EAAE;MAC/B,MAAM,IAAII,SAAS,CAAC,oDAAoD,CAAC;IAC3E;IACA,IAAIH,MAAM,KAAKE,SAAS,EAAE;MACxB,IAAIF,MAAM,CAACI,GAAG,CAACL,KAAK,CAAC,EAAE,OAAOC,MAAM,CAACK,GAAG,CAACN,KAAK,CAAC;MAC/CC,MAAM,CAACM,GAAG,CAACP,KAAK,EAAEQ,OAAO,CAAC;IAC5B;IAEA,SAASA,OAAOA,CAAA,EAAG;MAEjB,OAAOV,SAAS,CAACE,KAAK,EAAES,SAAS,EAAEd,cAAc,CAAC,IAAI,CAAC,CAACe,WAAW,CAAC;IACtE;IACAF,OAAO,CAACG,SAAS,GAAGC,MAAM,CAACC,MAAM,CAACb,KAAK,CAACW,SAAS,EAAE;MACjDD,WAAW,EAAE;QACXI,KAAK,EAAEN,OAAO;QACdO,UAAU,EAAE,KAAK;QACjBC,QAAQ,EAAE,IAAI;QACdC,YAAY,EAAE;MAChB;IACF,CAAC,CAAC;IAEF,OAAOrB,cAAc,CAACY,OAAO,EAAER,KAAK,CAAC;EACvC,CAAC;EAED,OAAOD,gBAAgB,CAACC,KAAK,CAAC;AAChC","ignoreList":[]} |
| import setPrototypeOf from "./setPrototypeOf.js"; | ||
| import inherits from "./inherits.js"; | ||
| export default function _wrapRegExp() { | ||
| _wrapRegExp = function (re, groups) { | ||
| return new BabelRegExp(re, undefined, groups); | ||
| }; | ||
| var _super = RegExp.prototype; | ||
| var _groups = new WeakMap(); | ||
| function BabelRegExp(re, flags, groups) { | ||
| var _this = new RegExp(re, flags); | ||
| _groups.set(_this, groups || _groups.get(re)); | ||
| return setPrototypeOf(_this, BabelRegExp.prototype); | ||
| } | ||
| inherits(BabelRegExp, RegExp); | ||
| BabelRegExp.prototype.exec = function (str) { | ||
| var result = _super.exec.call(this, str); | ||
| if (result) { | ||
| result.groups = buildGroups(result, this); | ||
| var indices = result.indices; | ||
| if (indices) indices.groups = buildGroups(indices, this); | ||
| } | ||
| return result; | ||
| }; | ||
| BabelRegExp.prototype[Symbol.replace] = function (str, substitution) { | ||
| if (typeof substitution === "string") { | ||
| var groups = _groups.get(this); | ||
| return _super[Symbol.replace].call(this, str, substitution.replace(/\$<([^>]+)(>|$)/g, function (match, name, end) { | ||
| if (end === "") { | ||
| return match; | ||
| } else { | ||
| var group = groups[name]; | ||
| return Array.isArray(group) ? "$" + group.join("$") : typeof group === "number" ? "$" + group : ""; | ||
| } | ||
| })); | ||
| } else if (typeof substitution === "function") { | ||
| var _this = this; | ||
| return _super[Symbol.replace].call(this, str, function () { | ||
| var args = arguments; | ||
| if (typeof args[args.length - 1] !== "object") { | ||
| args = [].slice.call(args); | ||
| args.push(buildGroups(args, _this)); | ||
| } | ||
| return substitution.apply(this, args); | ||
| }); | ||
| } else { | ||
| return _super[Symbol.replace].call(this, str, substitution); | ||
| } | ||
| }; | ||
| function buildGroups(result, re) { | ||
| var g = _groups.get(re); | ||
| return Object.keys(g).reduce(function (groups, name) { | ||
| var i = g[name]; | ||
| if (typeof i === "number") groups[name] = result[i];else { | ||
| var k = 0; | ||
| while (result[i[k]] === undefined && k + 1 < i.length) { | ||
| k++; | ||
| } | ||
| groups[name] = result[i[k]]; | ||
| } | ||
| return groups; | ||
| }, Object.create(null)); | ||
| } | ||
| return _wrapRegExp.apply(this, arguments); | ||
| } | ||
| //# sourceMappingURL=wrapRegExp.js.map |
| {"version":3,"names":["setPrototypeOf","inherits","_wrapRegExp","re","groups","BabelRegExp","undefined","_super","RegExp","prototype","_groups","WeakMap","flags","_this","set","get","exec","str","result","call","buildGroups","indices","Symbol","replace","substitution","match","name","end","group","Array","isArray","join","args","arguments","length","slice","push","apply","g","Object","keys","reduce","i","k","create"],"sources":["../../src/helpers/wrapRegExp.ts"],"sourcesContent":["/* @minVersion 7.19.0 */\n\nimport setPrototypeOf from \"./setPrototypeOf.ts\";\nimport inherits from \"./inherits.ts\";\n\n// Define interfaces for clarity and type safety\ntype GroupMap = Record<string, number | [number, number]>;\n\ndeclare class BabelRegExp extends RegExp {\n exec(str: string): RegExpExecArray | null;\n [Symbol.replace](str: string, substitution: string | Function): string;\n}\n\ninterface BabelRegExpConstructor {\n new (re: RegExp, flags?: string, groups?: GroupMap): BabelRegExp;\n readonly prototype: BabelRegExp;\n}\n\nexport default function _wrapRegExp(this: any): RegExp {\n // @ts-expect-error -- deliberately re-assign\n _wrapRegExp = function (re: RegExp, groups?: GroupMap): RegExp {\n return new (BabelRegExp as any as BabelRegExpConstructor)(\n re,\n undefined,\n groups,\n );\n };\n\n var _super = RegExp.prototype;\n var _groups = new WeakMap<RegExp, GroupMap>();\n\n function BabelRegExp(\n this: BabelRegExp,\n re: RegExp,\n flags?: string,\n groups?: GroupMap,\n ) {\n var _this = new RegExp(re, flags);\n // if the regex is re-created with 'g' flag\n _groups.set(_this, groups || _groups.get(re)!);\n return setPrototypeOf(_this, BabelRegExp.prototype) as BabelRegExp;\n }\n inherits(BabelRegExp, RegExp);\n\n BabelRegExp.prototype.exec = function (\n this: BabelRegExp,\n str: string,\n ): RegExpExecArray | null {\n var result = _super.exec.call(this, str);\n if (result) {\n result.groups = buildGroups(result, this);\n var indices = result.indices;\n if (indices) indices.groups = buildGroups(indices, this);\n }\n return result;\n };\n\n BabelRegExp.prototype[Symbol.replace] = function (\n this: BabelRegExp,\n str: string,\n substitution: string | Function,\n ): string {\n if (typeof substitution === \"string\") {\n var groups = _groups.get(this)!;\n return (\n _super[Symbol.replace] as (\n string: string,\n replaceValue: string,\n ) => string\n ).call(\n this,\n str,\n substitution.replace(/\\$<([^>]+)(>|$)/g, function (match, name, end) {\n if (end === \"\") {\n // return unterminated group name as-is\n return match;\n } else {\n var group = groups[name];\n return Array.isArray(group)\n ? \"$\" + group.join(\"$\")\n : typeof group === \"number\"\n ? \"$\" + group\n : \"\";\n }\n }),\n );\n } else if (typeof substitution === \"function\") {\n var _this = this;\n return (\n _super[Symbol.replace] as (\n string: string,\n replacer: (substring: string, ...args: any[]) => string,\n ) => string\n ).call(this, str, function (this: any) {\n var args: IArguments | any[] = arguments;\n // Modern engines already pass result.groups returned by exec() as the last arg.\n if (typeof args[args.length - 1] !== \"object\") {\n args = [].slice.call(args) as any[];\n args.push(buildGroups(args, _this));\n }\n return substitution.apply(this, args);\n });\n } else {\n return _super[Symbol.replace].call(this, str, substitution);\n }\n };\n\n function buildGroups(\n result: RegExpExecArray,\n re: RegExp,\n ): Record<string, string>;\n function buildGroups(\n result: RegExpIndicesArray,\n re: RegExp,\n ): Record<string, [number, number]>;\n function buildGroups(\n result: RegExpExecArray | RegExpIndicesArray,\n re: RegExp,\n ): Record<string, string> | Record<string, [number, number]> {\n var g = _groups.get(re)!;\n return Object.keys(g).reduce(function (groups, name) {\n var i = g[name];\n if (typeof i === \"number\") groups[name] = result[i];\n else {\n var k = 0;\n while (result[i[k]] === undefined && k + 1 < i.length) {\n k++;\n }\n groups[name] = result[i[k]];\n }\n return groups;\n }, Object.create(null));\n }\n\n return _wrapRegExp.apply(this, arguments as any);\n}\n"],"mappings":"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","ignoreList":[]} |
| export default function _writeOnlyError(name) { | ||
| throw new TypeError('"' + name + '" is write-only'); | ||
| } | ||
| //# sourceMappingURL=writeOnlyError.js.map |
| {"version":3,"names":["_writeOnlyError","name","TypeError"],"sources":["../../src/helpers/writeOnlyError.ts"],"sourcesContent":["/* @minVersion 7.12.13 */\n\nexport default function _writeOnlyError(name: string) {\n throw new TypeError('\"' + name + '\" is write-only');\n}\n"],"mappings":"AAEA,eAAe,SAASA,eAAeA,CAACC,IAAY,EAAE;EACpD,MAAM,IAAIC,SAAS,CAAC,GAAG,GAAGD,IAAI,GAAG,iBAAiB,CAAC;AACrD","ignoreList":[]} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
184948
-58.12%6
-96.97%1263
-59.52%1
Infinity%Updated
Updated