Socket
Socket
Sign inDemoInstall

@pollyjs/adapter-node-http

Package Overview
Dependencies
Maintainers
2
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pollyjs/adapter-node-http - npm Package Compare versions

Comparing version 2.5.0 to 2.6.0

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

# [2.6.0](https://github.com/netflix/pollyjs/tree/master/packages/@pollyjs/adapter-node-http/compare/v2.5.0...v2.6.0) (2019-07-17)
### Features
* PollyError and improved adapter error handling ([#234](https://github.com/netflix/pollyjs/tree/master/packages/@pollyjs/adapter-node-http/issues/234)) ([23a2127](https://github.com/netflix/pollyjs/tree/master/packages/@pollyjs/adapter-node-http/commit/23a2127))
# [2.5.0](https://github.com/netflix/pollyjs/tree/master/packages/@pollyjs/adapter-node-http/compare/v2.4.0...v2.5.0) (2019-06-06)

@@ -8,0 +19,0 @@

2

dist/cjs/pollyjs-adapter-node-http.min.js

@@ -1,2 +0,2 @@

"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var http=_interopDefault(require("http")),https=_interopDefault(require("https")),stream=require("stream"),nock=_interopDefault(require("nock")),semver=_interopDefault(require("semver")),Adapter=_interopDefault(require("@pollyjs/adapter")),URL=_interopDefault(require("url")),utils=require("@pollyjs/utils"),ceil=Math.ceil,floor=Math.floor,_toInteger=function(e){return isNaN(e=+e)?0:(e>0?floor:ceil)(e)},_defined=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},_stringAt=function(e){return function(t,r){var o,n,i=String(_defined(t)),s=_toInteger(r),c=i.length;return s<0||s>=c?e?"":void 0:(o=i.charCodeAt(s))<55296||o>56319||s+1===c||(n=i.charCodeAt(s+1))<56320||n>57343?e?i.charAt(s):o:e?i.slice(s,s+2):n-56320+(o-55296<<10)+65536}},_library=!0;function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}var _global=createCommonjsModule(function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)}),_core=createCommonjsModule(function(e){var t=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=t)}),_core_1=_core.version,_aFunction=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},_ctx=function(e,t,r){if(_aFunction(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,o){return e.call(t,r,o)};case 3:return function(r,o,n){return e.call(t,r,o,n)}}return function(){return e.apply(t,arguments)}},_isObject=function(e){return"object"==typeof e?null!==e:"function"==typeof e},_anObject=function(e){if(!_isObject(e))throw TypeError(e+" is not an object!");return e},_fails=function(e){try{return!!e()}catch(e){return!0}},_descriptors=!_fails(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),document$1=_global.document,is=_isObject(document$1)&&_isObject(document$1.createElement),_domCreate=function(e){return is?document$1.createElement(e):{}},_ie8DomDefine=!_descriptors&&!_fails(function(){return 7!=Object.defineProperty(_domCreate("div"),"a",{get:function(){return 7}}).a}),_toPrimitive=function(e,t){if(!_isObject(e))return e;var r,o;if(t&&"function"==typeof(r=e.toString)&&!_isObject(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!_isObject(o=r.call(e)))return o;if(!t&&"function"==typeof(r=e.toString)&&!_isObject(o=r.call(e)))return o;throw TypeError("Can't convert object to primitive value")},dP=Object.defineProperty,f=_descriptors?Object.defineProperty:function(e,t,r){if(_anObject(e),t=_toPrimitive(t,!0),_anObject(r),_ie8DomDefine)try{return dP(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e},_objectDp={f:f},_propertyDesc=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},_hide=_descriptors?function(e,t,r){return _objectDp.f(e,t,_propertyDesc(1,r))}:function(e,t,r){return e[t]=r,e},hasOwnProperty={}.hasOwnProperty,_has=function(e,t){return hasOwnProperty.call(e,t)},PROTOTYPE="prototype",$export=function(e,t,r){var o,n,i,s=e&$export.F,c=e&$export.G,a=e&$export.S,u=e&$export.P,l=e&$export.B,f=e&$export.W,_=c?_core:_core[t]||(_core[t]={}),p=_[PROTOTYPE],h=c?_global:a?_global[t]:(_global[t]||{})[PROTOTYPE];for(o in c&&(r=t),r)(n=!s&&h&&void 0!==h[o])&&_has(_,o)||(i=n?h[o]:r[o],_[o]=c&&"function"!=typeof h[o]?r[o]:l&&n?_ctx(i,_global):f&&h[o]==i?function(e){var t=function(t,r,o){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,o)}return e.apply(this,arguments)};return t[PROTOTYPE]=e[PROTOTYPE],t}(i):u&&"function"==typeof i?_ctx(Function.call,i):i,u&&((_.virtual||(_.virtual={}))[o]=i,e&$export.R&&p&&!p[o]&&_hide(p,o,i)))};$export.F=1,$export.G=2,$export.S=4,$export.P=8,$export.B=16,$export.W=32,$export.U=64,$export.R=128;var _export=$export,_redefine=_hide,_iterators={},toString={}.toString,_cof=function(e){return toString.call(e).slice(8,-1)},_iobject=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==_cof(e)?e.split(""):Object(e)},_toIobject=function(e){return _iobject(_defined(e))},min=Math.min,_toLength=function(e){return e>0?min(_toInteger(e),9007199254740991):0},max=Math.max,min$1=Math.min,_toAbsoluteIndex=function(e,t){return(e=_toInteger(e))<0?max(e+t,0):min$1(e,t)},_arrayIncludes=function(e){return function(t,r,o){var n,i=_toIobject(t),s=_toLength(i.length),c=_toAbsoluteIndex(o,s);if(e&&r!=r){for(;s>c;)if((n=i[c++])!=n)return!0}else for(;s>c;c++)if((e||c in i)&&i[c]===r)return e||c||0;return!e&&-1}},_shared=createCommonjsModule(function(e){var t=_global["__core-js_shared__"]||(_global["__core-js_shared__"]={});(e.exports=function(e,r){return t[e]||(t[e]=void 0!==r?r:{})})("versions",[]).push({version:_core.version,mode:"pure",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})}),id=0,px=Math.random(),_uid=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++id+px).toString(36))},shared=_shared("keys"),_sharedKey=function(e){return shared[e]||(shared[e]=_uid(e))},arrayIndexOf=_arrayIncludes(!1),IE_PROTO=_sharedKey("IE_PROTO"),_objectKeysInternal=function(e,t){var r,o=_toIobject(e),n=0,i=[];for(r in o)r!=IE_PROTO&&_has(o,r)&&i.push(r);for(;t.length>n;)_has(o,r=t[n++])&&(~arrayIndexOf(i,r)||i.push(r));return i},_enumBugKeys="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),_objectKeys=Object.keys||function(e){return _objectKeysInternal(e,_enumBugKeys)},_objectDps=_descriptors?Object.defineProperties:function(e,t){_anObject(e);for(var r,o=_objectKeys(t),n=o.length,i=0;n>i;)_objectDp.f(e,r=o[i++],t[r]);return e},document$2=_global.document,_html=document$2&&document$2.documentElement,IE_PROTO$1=_sharedKey("IE_PROTO"),Empty=function(){},PROTOTYPE$1="prototype",createDict=function(){var e,t=_domCreate("iframe"),r=_enumBugKeys.length;for(t.style.display="none",_html.appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),createDict=e.F;r--;)delete createDict[PROTOTYPE$1][_enumBugKeys[r]];return createDict()},_objectCreate=Object.create||function(e,t){var r;return null!==e?(Empty[PROTOTYPE$1]=_anObject(e),r=new Empty,Empty[PROTOTYPE$1]=null,r[IE_PROTO$1]=e):r=createDict(),void 0===t?r:_objectDps(r,t)},_wks=createCommonjsModule(function(e){var t=_shared("wks"),r=_global.Symbol,o="function"==typeof r;(e.exports=function(e){return t[e]||(t[e]=o&&r[e]||(o?r:_uid)("Symbol."+e))}).store=t}),def=_objectDp.f,TAG=_wks("toStringTag"),_setToStringTag=function(e,t,r){e&&!_has(e=r?e:e.prototype,TAG)&&def(e,TAG,{configurable:!0,value:t})},IteratorPrototype={};_hide(IteratorPrototype,_wks("iterator"),function(){return this});var _iterCreate=function(e,t,r){e.prototype=_objectCreate(IteratorPrototype,{next:_propertyDesc(1,r)}),_setToStringTag(e,t+" Iterator")},_toObject=function(e){return Object(_defined(e))},IE_PROTO$2=_sharedKey("IE_PROTO"),ObjectProto=Object.prototype,_objectGpo=Object.getPrototypeOf||function(e){return e=_toObject(e),_has(e,IE_PROTO$2)?e[IE_PROTO$2]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?ObjectProto:null},ITERATOR=_wks("iterator"),BUGGY=!([].keys&&"next"in[].keys()),FF_ITERATOR="@@iterator",KEYS="keys",VALUES="values",returnThis=function(){return this},_iterDefine=function(e,t,r,o,n,i,s){_iterCreate(r,t,o);var c,a,u,l=function(e){if(!BUGGY&&e in h)return h[e];switch(e){case KEYS:case VALUES:return function(){return new r(this,e)}}return function(){return new r(this,e)}},f=t+" Iterator",_=n==VALUES,p=!1,h=e.prototype,y=h[ITERATOR]||h[FF_ITERATOR]||n&&h[n],d=y||l(n),b=n?_?l("entries"):d:void 0,m="Array"==t&&h.entries||y;if(m&&(u=_objectGpo(m.call(new e)))!==Object.prototype&&u.next&&(_setToStringTag(u,f,!0),_library||"function"==typeof u[ITERATOR]||_hide(u,ITERATOR,returnThis)),_&&y&&y.name!==VALUES&&(p=!0,d=function(){return y.call(this)}),_library&&!s||!BUGGY&&!p&&h[ITERATOR]||_hide(h,ITERATOR,d),_iterators[t]=d,_iterators[f]=returnThis,n)if(c={values:_?d:l(VALUES),keys:i?d:l(KEYS),entries:b},s)for(a in c)a in h||_redefine(h,a,c[a]);else _export(_export.P+_export.F*(BUGGY||p),t,c);return c},$at=_stringAt(!0);_iterDefine(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=$at(t,r),this._i+=e.length,{value:e,done:!1})});var _iterStep=function(e,t){return{value:t,done:!!e}},es6_array_iterator=_iterDefine(Array,"Array",function(e,t){this._t=_toIobject(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,_iterStep(1)):_iterStep(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])},"values");_iterators.Arguments=_iterators.Array;for(var TO_STRING_TAG=_wks("toStringTag"),DOMIterables="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),i=0;i<DOMIterables.length;i++){var NAME=DOMIterables[i],Collection=_global[NAME],proto=Collection&&Collection.prototype;proto&&!proto[TO_STRING_TAG]&&_hide(proto,TO_STRING_TAG,NAME),_iterators[NAME]=_iterators.Array}var defer,channel,port,TAG$1=_wks("toStringTag"),ARG="Arguments"==_cof(function(){return arguments}()),tryGet=function(e,t){try{return e[t]}catch(e){}},_classof=function(e){var t,r,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=tryGet(t=Object(e),TAG$1))?r:ARG?_cof(t):"Object"==(o=_cof(t))&&"function"==typeof t.callee?"Arguments":o},_anInstance=function(e,t,r,o){if(!(e instanceof t)||void 0!==o&&o in e)throw TypeError(r+": incorrect invocation!");return e},_iterCall=function(e,t,r,o){try{return o?t(_anObject(r)[0],r[1]):t(r)}catch(t){var n=e.return;throw void 0!==n&&_anObject(n.call(e)),t}},ITERATOR$1=_wks("iterator"),ArrayProto=Array.prototype,_isArrayIter=function(e){return void 0!==e&&(_iterators.Array===e||ArrayProto[ITERATOR$1]===e)},ITERATOR$2=_wks("iterator"),core_getIteratorMethod=_core.getIteratorMethod=function(e){if(null!=e)return e[ITERATOR$2]||e["@@iterator"]||_iterators[_classof(e)]},_forOf=createCommonjsModule(function(e){var t={},r={},o=e.exports=function(e,o,n,i,s){var c,a,u,l,f=s?function(){return e}:core_getIteratorMethod(e),_=_ctx(n,i,o?2:1),p=0;if("function"!=typeof f)throw TypeError(e+" is not iterable!");if(_isArrayIter(f)){for(c=_toLength(e.length);c>p;p++)if((l=o?_(_anObject(a=e[p])[0],a[1]):_(e[p]))===t||l===r)return l}else for(u=f.call(e);!(a=u.next()).done;)if((l=_iterCall(u,_,a.value,o))===t||l===r)return l};o.BREAK=t,o.RETURN=r}),SPECIES=_wks("species"),_speciesConstructor=function(e,t){var r,o=_anObject(e).constructor;return void 0===o||null==(r=_anObject(o)[SPECIES])?t:_aFunction(r)},_invoke=function(e,t,r){var o=void 0===r;switch(t.length){case 0:return o?e():e.call(r);case 1:return o?e(t[0]):e.call(r,t[0]);case 2:return o?e(t[0],t[1]):e.call(r,t[0],t[1]);case 3:return o?e(t[0],t[1],t[2]):e.call(r,t[0],t[1],t[2]);case 4:return o?e(t[0],t[1],t[2],t[3]):e.call(r,t[0],t[1],t[2],t[3])}return e.apply(r,t)},process$1=_global.process,setTask=_global.setImmediate,clearTask=_global.clearImmediate,MessageChannel=_global.MessageChannel,Dispatch=_global.Dispatch,counter=0,queue={},ONREADYSTATECHANGE="onreadystatechange",run=function(){var e=+this;if(queue.hasOwnProperty(e)){var t=queue[e];delete queue[e],t()}},listener=function(e){run.call(e.data)};setTask&&clearTask||(setTask=function(e){for(var t=[],r=1;arguments.length>r;)t.push(arguments[r++]);return queue[++counter]=function(){_invoke("function"==typeof e?e:Function(e),t)},defer(counter),counter},clearTask=function(e){delete queue[e]},"process"==_cof(process$1)?defer=function(e){process$1.nextTick(_ctx(run,e,1))}:Dispatch&&Dispatch.now?defer=function(e){Dispatch.now(_ctx(run,e,1))}:MessageChannel?(port=(channel=new MessageChannel).port2,channel.port1.onmessage=listener,defer=_ctx(port.postMessage,port,1)):_global.addEventListener&&"function"==typeof postMessage&&!_global.importScripts?(defer=function(e){_global.postMessage(e+"","*")},_global.addEventListener("message",listener,!1)):defer=ONREADYSTATECHANGE in _domCreate("script")?function(e){_html.appendChild(_domCreate("script"))[ONREADYSTATECHANGE]=function(){_html.removeChild(this),run.call(e)}}:function(e){setTimeout(_ctx(run,e,1),0)});var _task={set:setTask,clear:clearTask},macrotask=_task.set,Observer=_global.MutationObserver||_global.WebKitMutationObserver,process$2=_global.process,Promise=_global.Promise,isNode="process"==_cof(process$2),_microtask=function(){var e,t,r,o=function(){var o,n;for(isNode&&(o=process$2.domain)&&o.exit();e;){n=e.fn,e=e.next;try{n()}catch(o){throw e?r():t=void 0,o}}t=void 0,o&&o.enter()};if(isNode)r=function(){process$2.nextTick(o)};else if(!Observer||_global.navigator&&_global.navigator.standalone)if(Promise&&Promise.resolve){var n=Promise.resolve(void 0);r=function(){n.then(o)}}else r=function(){macrotask.call(_global,o)};else{var i=!0,s=document.createTextNode("");new Observer(o).observe(s,{characterData:!0}),r=function(){s.data=i=!i}}return function(o){var n={fn:o,next:void 0};t&&(t.next=n),e||(e=n,r()),t=n}};function PromiseCapability(e){var t,r;this.promise=new e(function(e,o){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=o}),this.resolve=_aFunction(t),this.reject=_aFunction(r)}var f$1=function(e){return new PromiseCapability(e)},_newPromiseCapability={f:f$1},_perform=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}},navigator=_global.navigator,_userAgent=navigator&&navigator.userAgent||"",_promiseResolve=function(e,t){if(_anObject(e),_isObject(t)&&t.constructor===e)return t;var r=_newPromiseCapability.f(e);return(0,r.resolve)(t),r.promise},_redefineAll=function(e,t,r){for(var o in t)r&&e[o]?e[o]=t[o]:_hide(e,o,t[o]);return e},SPECIES$1=_wks("species"),_setSpecies=function(e){var t="function"==typeof _core[e]?_core[e]:_global[e];_descriptors&&t&&!t[SPECIES$1]&&_objectDp.f(t,SPECIES$1,{configurable:!0,get:function(){return this}})},ITERATOR$3=_wks("iterator"),SAFE_CLOSING=!1;try{var riter=[7][ITERATOR$3]();riter.return=function(){SAFE_CLOSING=!0}}catch(e){}var Internal,newGenericPromiseCapability,OwnPromiseCapability,Wrapper,_iterDetect=function(e,t){if(!t&&!SAFE_CLOSING)return!1;var r=!1;try{var o=[7],n=o[ITERATOR$3]();n.next=function(){return{done:r=!0}},o[ITERATOR$3]=function(){return n},e(o)}catch(e){}return r},task=_task.set,microtask=_microtask(),PROMISE="Promise",TypeError$1=_global.TypeError,process$3=_global.process,versions=process$3&&process$3.versions,v8=versions&&versions.v8||"",$Promise=_global[PROMISE],isNode$1="process"==_classof(process$3),empty=function(){},newPromiseCapability=newGenericPromiseCapability=_newPromiseCapability.f,USE_NATIVE=!!function(){try{var e=$Promise.resolve(1),t=(e.constructor={})[_wks("species")]=function(e){e(empty,empty)};return(isNode$1||"function"==typeof PromiseRejectionEvent)&&e.then(empty)instanceof t&&0!==v8.indexOf("6.6")&&-1===_userAgent.indexOf("Chrome/66")}catch(e){}}(),isThenable=function(e){var t;return!(!_isObject(e)||"function"!=typeof(t=e.then))&&t},notify=function(e,t){if(!e._n){e._n=!0;var r=e._c;microtask(function(){for(var o=e._v,n=1==e._s,i=0,s=function(t){var r,i,s,c=n?t.ok:t.fail,a=t.resolve,u=t.reject,l=t.domain;try{c?(n||(2==e._h&&onHandleUnhandled(e),e._h=1),!0===c?r=o:(l&&l.enter(),r=c(o),l&&(l.exit(),s=!0)),r===t.promise?u(TypeError$1("Promise-chain cycle")):(i=isThenable(r))?i.call(r,a,u):a(r)):u(o)}catch(e){l&&!s&&l.exit(),u(e)}};r.length>i;)s(r[i++]);e._c=[],e._n=!1,t&&!e._h&&onUnhandled(e)})}},onUnhandled=function(e){task.call(_global,function(){var t,r,o,n=e._v,i=isUnhandled(e);if(i&&(t=_perform(function(){isNode$1?process$3.emit("unhandledRejection",n,e):(r=_global.onunhandledrejection)?r({promise:e,reason:n}):(o=_global.console)&&o.error&&o.error("Unhandled promise rejection",n)}),e._h=isNode$1||isUnhandled(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},isUnhandled=function(e){return 1!==e._h&&0===(e._a||e._c).length},onHandleUnhandled=function(e){task.call(_global,function(){var t;isNode$1?process$3.emit("rejectionHandled",e):(t=_global.onrejectionhandled)&&t({promise:e,reason:e._v})})},$reject=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),notify(t,!0))},$resolve=function(e){var t,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===e)throw TypeError$1("Promise can't be resolved itself");(t=isThenable(e))?microtask(function(){var o={_w:r,_d:!1};try{t.call(e,_ctx($resolve,o,1),_ctx($reject,o,1))}catch(e){$reject.call(o,e)}}):(r._v=e,r._s=1,notify(r,!1))}catch(e){$reject.call({_w:r,_d:!1},e)}}};USE_NATIVE||($Promise=function(e){_anInstance(this,$Promise,PROMISE,"_h"),_aFunction(e),Internal.call(this);try{e(_ctx($resolve,this,1),_ctx($reject,this,1))}catch(e){$reject.call(this,e)}},(Internal=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=_redefineAll($Promise.prototype,{then:function(e,t){var r=newPromiseCapability(_speciesConstructor(this,$Promise));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=isNode$1?process$3.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&notify(this,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),OwnPromiseCapability=function(){var e=new Internal;this.promise=e,this.resolve=_ctx($resolve,e,1),this.reject=_ctx($reject,e,1)},_newPromiseCapability.f=newPromiseCapability=function(e){return e===$Promise||e===Wrapper?new OwnPromiseCapability(e):newGenericPromiseCapability(e)}),_export(_export.G+_export.W+_export.F*!USE_NATIVE,{Promise:$Promise}),_setToStringTag($Promise,PROMISE),_setSpecies(PROMISE),Wrapper=_core[PROMISE],_export(_export.S+_export.F*!USE_NATIVE,PROMISE,{reject:function(e){var t=newPromiseCapability(this);return(0,t.reject)(e),t.promise}}),_export(_export.S+_export.F*(_library||!USE_NATIVE),PROMISE,{resolve:function(e){return _promiseResolve(_library&&this===Wrapper?$Promise:this,e)}}),_export(_export.S+_export.F*!(USE_NATIVE&&_iterDetect(function(e){$Promise.all(e).catch(empty)})),PROMISE,{all:function(e){var t=this,r=newPromiseCapability(t),o=r.resolve,n=r.reject,i=_perform(function(){var r=[],i=0,s=1;_forOf(e,!1,function(e){var c=i++,a=!1;r.push(void 0),s++,t.resolve(e).then(function(e){a||(a=!0,r[c]=e,--s||o(r))},n)}),--s||o(r)});return i.e&&n(i.v),r.promise},race:function(e){var t=this,r=newPromiseCapability(t),o=r.reject,n=_perform(function(){_forOf(e,!1,function(e){t.resolve(e).then(r.resolve,o)})});return n.e&&o(n.v),r.promise}}),_export(_export.P+_export.R,"Promise",{finally:function(e){var t=_speciesConstructor(this,_core.Promise||_global.Promise),r="function"==typeof e;return this.then(r?function(r){return _promiseResolve(t,e()).then(function(){return r})}:e,r?function(r){return _promiseResolve(t,e()).then(function(){throw r})}:e)}}),_export(_export.S,"Promise",{try:function(e){var t=_newPromiseCapability.f(this),r=_perform(e);return(r.e?t.reject:t.resolve)(r.v),t.promise}});var promise=_core.Promise,promise$1=promise,f$2={}.propertyIsEnumerable,_objectPie={f:f$2},gOPD=Object.getOwnPropertyDescriptor,f$3=_descriptors?gOPD:function(e,t){if(e=_toIobject(e),t=_toPrimitive(t,!0),_ie8DomDefine)try{return gOPD(e,t)}catch(e){}if(_has(e,t))return _propertyDesc(!_objectPie.f.call(e,t),e[t])},_objectGopd={f:f$3},_objectSap=function(e,t){var r=(_core.Object||{})[e]||Object[e],o={};o[e]=t(r),_export(_export.S+_export.F*_fails(function(){r(1)}),"Object",o)},$getOwnPropertyDescriptor=_objectGopd.f;_objectSap("getOwnPropertyDescriptor",function(){return function(e,t){return $getOwnPropertyDescriptor(_toIobject(e),t)}});var $Object=_core.Object,getOwnPropertyDescriptor=function(e,t){return $Object.getOwnPropertyDescriptor(e,t)},getOwnPropertyDescriptor$1=getOwnPropertyDescriptor,_meta=createCommonjsModule(function(e){var t=_uid("meta"),r=_objectDp.f,o=0,n=Object.isExtensible||function(){return!0},i=!_fails(function(){return n(Object.preventExtensions({}))}),s=function(e){r(e,t,{value:{i:"O"+ ++o,w:{}}})},c=e.exports={KEY:t,NEED:!1,fastKey:function(e,r){if(!_isObject(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!_has(e,t)){if(!n(e))return"F";if(!r)return"E";s(e)}return e[t].i},getWeak:function(e,r){if(!_has(e,t)){if(!n(e))return!0;if(!r)return!1;s(e)}return e[t].w},onFreeze:function(e){return i&&c.NEED&&n(e)&&!_has(e,t)&&s(e),e}}}),_meta_1=_meta.KEY,_meta_2=_meta.NEED,_meta_3=_meta.fastKey,_meta_4=_meta.getWeak,_meta_5=_meta.onFreeze,f$4=_wks,_wksExt={f:f$4},defineProperty=_objectDp.f,_wksDefine=function(e){var t=_core.Symbol||(_core.Symbol={});"_"==e.charAt(0)||e in t||defineProperty(t,e,{value:_wksExt.f(e)})},f$5=Object.getOwnPropertySymbols,_objectGops={f:f$5},_enumKeys=function(e){var t=_objectKeys(e),r=_objectGops.f;if(r)for(var o,n=r(e),i=_objectPie.f,s=0;n.length>s;)i.call(e,o=n[s++])&&t.push(o);return t},_isArray=Array.isArray||function(e){return"Array"==_cof(e)},hiddenKeys=_enumBugKeys.concat("length","prototype"),f$6=Object.getOwnPropertyNames||function(e){return _objectKeysInternal(e,hiddenKeys)},_objectGopn={f:f$6},gOPN=_objectGopn.f,toString$1={}.toString,windowNames="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(e){try{return gOPN(e)}catch(e){return windowNames.slice()}},f$7=function(e){return windowNames&&"[object Window]"==toString$1.call(e)?getWindowNames(e):gOPN(_toIobject(e))},_objectGopnExt={f:f$7},META=_meta.KEY,gOPD$1=_objectGopd.f,dP$1=_objectDp.f,gOPN$1=_objectGopnExt.f,$Symbol=_global.Symbol,$JSON=_global.JSON,_stringify=$JSON&&$JSON.stringify,PROTOTYPE$2="prototype",HIDDEN=_wks("_hidden"),TO_PRIMITIVE=_wks("toPrimitive"),isEnum={}.propertyIsEnumerable,SymbolRegistry=_shared("symbol-registry"),AllSymbols=_shared("symbols"),OPSymbols=_shared("op-symbols"),ObjectProto$1=Object[PROTOTYPE$2],USE_NATIVE$1="function"==typeof $Symbol,QObject=_global.QObject,setter=!QObject||!QObject[PROTOTYPE$2]||!QObject[PROTOTYPE$2].findChild,setSymbolDesc=_descriptors&&_fails(function(){return 7!=_objectCreate(dP$1({},"a",{get:function(){return dP$1(this,"a",{value:7}).a}})).a})?function(e,t,r){var o=gOPD$1(ObjectProto$1,t);o&&delete ObjectProto$1[t],dP$1(e,t,r),o&&e!==ObjectProto$1&&dP$1(ObjectProto$1,t,o)}:dP$1,wrap=function(e){var t=AllSymbols[e]=_objectCreate($Symbol[PROTOTYPE$2]);return t._k=e,t},isSymbol=USE_NATIVE$1&&"symbol"==typeof $Symbol.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof $Symbol},$defineProperty=function(e,t,r){return e===ObjectProto$1&&$defineProperty(OPSymbols,t,r),_anObject(e),t=_toPrimitive(t,!0),_anObject(r),_has(AllSymbols,t)?(r.enumerable?(_has(e,HIDDEN)&&e[HIDDEN][t]&&(e[HIDDEN][t]=!1),r=_objectCreate(r,{enumerable:_propertyDesc(0,!1)})):(_has(e,HIDDEN)||dP$1(e,HIDDEN,_propertyDesc(1,{})),e[HIDDEN][t]=!0),setSymbolDesc(e,t,r)):dP$1(e,t,r)},$defineProperties=function(e,t){_anObject(e);for(var r,o=_enumKeys(t=_toIobject(t)),n=0,i=o.length;i>n;)$defineProperty(e,r=o[n++],t[r]);return e},$create=function(e,t){return void 0===t?_objectCreate(e):$defineProperties(_objectCreate(e),t)},$propertyIsEnumerable=function(e){var t=isEnum.call(this,e=_toPrimitive(e,!0));return!(this===ObjectProto$1&&_has(AllSymbols,e)&&!_has(OPSymbols,e))&&(!(t||!_has(this,e)||!_has(AllSymbols,e)||_has(this,HIDDEN)&&this[HIDDEN][e])||t)},$getOwnPropertyDescriptor$1=function(e,t){if(e=_toIobject(e),t=_toPrimitive(t,!0),e!==ObjectProto$1||!_has(AllSymbols,t)||_has(OPSymbols,t)){var r=gOPD$1(e,t);return!r||!_has(AllSymbols,t)||_has(e,HIDDEN)&&e[HIDDEN][t]||(r.enumerable=!0),r}},$getOwnPropertyNames=function(e){for(var t,r=gOPN$1(_toIobject(e)),o=[],n=0;r.length>n;)_has(AllSymbols,t=r[n++])||t==HIDDEN||t==META||o.push(t);return o},$getOwnPropertySymbols=function(e){for(var t,r=e===ObjectProto$1,o=gOPN$1(r?OPSymbols:_toIobject(e)),n=[],i=0;o.length>i;)!_has(AllSymbols,t=o[i++])||r&&!_has(ObjectProto$1,t)||n.push(AllSymbols[t]);return n};USE_NATIVE$1||(_redefine(($Symbol=function(){if(this instanceof $Symbol)throw TypeError("Symbol is not a constructor!");var e=_uid(arguments.length>0?arguments[0]:void 0),t=function(r){this===ObjectProto$1&&t.call(OPSymbols,r),_has(this,HIDDEN)&&_has(this[HIDDEN],e)&&(this[HIDDEN][e]=!1),setSymbolDesc(this,e,_propertyDesc(1,r))};return _descriptors&&setter&&setSymbolDesc(ObjectProto$1,e,{configurable:!0,set:t}),wrap(e)})[PROTOTYPE$2],"toString",function(){return this._k}),_objectGopd.f=$getOwnPropertyDescriptor$1,_objectDp.f=$defineProperty,_objectGopn.f=_objectGopnExt.f=$getOwnPropertyNames,_objectPie.f=$propertyIsEnumerable,_objectGops.f=$getOwnPropertySymbols,_descriptors&&!_library&&_redefine(ObjectProto$1,"propertyIsEnumerable",$propertyIsEnumerable,!0),_wksExt.f=function(e){return wrap(_wks(e))}),_export(_export.G+_export.W+_export.F*!USE_NATIVE$1,{Symbol:$Symbol});for(var es6Symbols="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),j=0;es6Symbols.length>j;)_wks(es6Symbols[j++]);for(var wellKnownSymbols=_objectKeys(_wks.store),k=0;wellKnownSymbols.length>k;)_wksDefine(wellKnownSymbols[k++]);_export(_export.S+_export.F*!USE_NATIVE$1,"Symbol",{for:function(e){return _has(SymbolRegistry,e+="")?SymbolRegistry[e]:SymbolRegistry[e]=$Symbol(e)},keyFor:function(e){if(!isSymbol(e))throw TypeError(e+" is not a symbol!");for(var t in SymbolRegistry)if(SymbolRegistry[t]===e)return t},useSetter:function(){setter=!0},useSimple:function(){setter=!1}}),_export(_export.S+_export.F*!USE_NATIVE$1,"Object",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor$1,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols}),$JSON&&_export(_export.S+_export.F*(!USE_NATIVE$1||_fails(function(){var e=$Symbol();return"[null]"!=_stringify([e])||"{}"!=_stringify({a:e})||"{}"!=_stringify(Object(e))})),"JSON",{stringify:function(e){for(var t,r,o=[e],n=1;arguments.length>n;)o.push(arguments[n++]);if(r=t=o[1],(_isObject(t)||void 0!==e)&&!isSymbol(e))return _isArray(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!isSymbol(t))return t}),o[1]=t,_stringify.apply($JSON,o)}}),$Symbol[PROTOTYPE$2][TO_PRIMITIVE]||_hide($Symbol[PROTOTYPE$2],TO_PRIMITIVE,$Symbol[PROTOTYPE$2].valueOf),_setToStringTag($Symbol,"Symbol"),_setToStringTag(Math,"Math",!0),_setToStringTag(_global.JSON,"JSON",!0);var getOwnPropertySymbols=_core.Object.getOwnPropertySymbols,getOwnPropertySymbols$1=getOwnPropertySymbols;_objectSap("keys",function(){return function(e){return _objectKeys(_toObject(e))}});var keys=_core.Object.keys,keys$1=keys;_export(_export.S+_export.F*!_descriptors,"Object",{defineProperty:_objectDp.f});var $Object$1=_core.Object,defineProperty$1=function(e,t,r){return $Object$1.defineProperty(e,t,r)},defineProperty$2=defineProperty$1;function _defineProperty(e,t,r){return t in e?defineProperty$2(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var defineProperty$3=_defineProperty;function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},o=keys$1(r);"function"==typeof getOwnPropertySymbols$1&&(o=o.concat(getOwnPropertySymbols$1(r).filter(function(e){return getOwnPropertyDescriptor$1(r,e).enumerable}))),o.forEach(function(t){defineProperty$3(e,t,r[t])})}return e}var objectSpread=_objectSpread,$JSON$1=_core.JSON||(_core.JSON={stringify:JSON.stringify}),stringify=function(e){return $JSON$1.stringify.apply($JSON$1,arguments)},stringify$1=stringify,SPECIES$2=_wks("species"),_arraySpeciesConstructor=function(e){var t;return _isArray(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!_isArray(t.prototype)||(t=void 0),_isObject(t)&&null===(t=t[SPECIES$2])&&(t=void 0)),void 0===t?Array:t},_arraySpeciesCreate=function(e,t){return new(_arraySpeciesConstructor(e))(t)},_arrayMethods=function(e,t){var r=1==e,o=2==e,n=3==e,i=4==e,s=6==e,c=5==e||s,a=t||_arraySpeciesCreate;return function(t,u,l){for(var f,_,p=_toObject(t),h=_iobject(p),y=_ctx(u,l,3),d=_toLength(h.length),b=0,m=r?a(t,d):o?a(t,0):void 0;d>b;b++)if((c||b in h)&&(_=y(f=h[b],b,p),e))if(r)m[b]=_;else if(_)switch(e){case 3:return!0;case 5:return f;case 6:return b;case 2:m.push(f)}else if(i)return!1;return s?-1:n||i?i:m}},$assign=Object.assign,_objectAssign=!$assign||_fails(function(){var e={},t={},r=Symbol(),o="abcdefghijklmnopqrst";return e[r]=7,o.split("").forEach(function(e){t[e]=e}),7!=$assign({},e)[r]||Object.keys($assign({},t)).join("")!=o})?function(e,t){for(var r=_toObject(e),o=arguments.length,n=1,i=_objectGops.f,s=_objectPie.f;o>n;)for(var c,a=_iobject(arguments[n++]),u=i?_objectKeys(a).concat(i(a)):_objectKeys(a),l=u.length,f=0;l>f;)s.call(a,c=u[f++])&&(r[c]=a[c]);return r}:$assign,_validateCollection=function(e,t){if(!_isObject(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e},getWeak=_meta.getWeak,arrayFind=_arrayMethods(5),arrayFindIndex=_arrayMethods(6),id$1=0,uncaughtFrozenStore=function(e){return e._l||(e._l=new UncaughtFrozenStore)},UncaughtFrozenStore=function(){this.a=[]},findUncaughtFrozen=function(e,t){return arrayFind(e.a,function(e){return e[0]===t})};UncaughtFrozenStore.prototype={get:function(e){var t=findUncaughtFrozen(this,e);if(t)return t[1]},has:function(e){return!!findUncaughtFrozen(this,e)},set:function(e,t){var r=findUncaughtFrozen(this,e);r?r[1]=t:this.a.push([e,t])},delete:function(e){var t=arrayFindIndex(this.a,function(t){return t[0]===e});return~t&&this.a.splice(t,1),!!~t}};var _collectionWeak={getConstructor:function(e,t,r,o){var n=e(function(e,i){_anInstance(e,n,t,"_i"),e._t=t,e._i=id$1++,e._l=void 0,null!=i&&_forOf(i,r,e[o],e)});return _redefineAll(n.prototype,{delete:function(e){if(!_isObject(e))return!1;var r=getWeak(e);return!0===r?uncaughtFrozenStore(_validateCollection(this,t)).delete(e):r&&_has(r,this._i)&&delete r[this._i]},has:function(e){if(!_isObject(e))return!1;var r=getWeak(e);return!0===r?uncaughtFrozenStore(_validateCollection(this,t)).has(e):r&&_has(r,this._i)}}),n},def:function(e,t,r){var o=getWeak(_anObject(t),!0);return!0===o?uncaughtFrozenStore(e).set(t,r):o[e._i]=r,e},ufstore:uncaughtFrozenStore},dP$2=_objectDp.f,each=_arrayMethods(0),_collection=function(e,t,r,o,n,i){var s=_global[e],c=s,a=n?"set":"add",u=c&&c.prototype,l={};return _descriptors&&"function"==typeof c&&(i||u.forEach&&!_fails(function(){(new c).entries().next()}))?(c=t(function(t,r){_anInstance(t,c,e,"_c"),t._c=new s,null!=r&&_forOf(r,n,t[a],t)}),each("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in u&&(!i||"clear"!=e)&&_hide(c.prototype,e,function(r,o){if(_anInstance(this,c,e),!t&&i&&!_isObject(r))return"get"==e&&void 0;var n=this._c[e](0===r?0:r,o);return t?this:n})}),i||dP$2(c.prototype,"size",{get:function(){return this._c.size}})):(c=o.getConstructor(t,e,n,a),_redefineAll(c.prototype,r),_meta.NEED=!0),_setToStringTag(c,e),l[e]=c,_export(_export.G+_export.W+_export.F,l),i||o.setStrong(c,e,n),c},es6_weakMap=createCommonjsModule(function(e){var t,r=_arrayMethods(0),o=_meta.getWeak,n=Object.isExtensible,i=_collectionWeak.ufstore,s={},c=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},a={get:function(e){if(_isObject(e)){var t=o(e);return!0===t?i(_validateCollection(this,"WeakMap")).get(e):t?t[this._i]:void 0}},set:function(e,t){return _collectionWeak.def(_validateCollection(this,"WeakMap"),e,t)}},u=e.exports=_collection("WeakMap",c,a,_collectionWeak,!0,!0);_fails(function(){return 7!=(new u).set((Object.freeze||Object)(s),7).get(s)})&&(t=_collectionWeak.getConstructor(c,"WeakMap"),_objectAssign(t.prototype,a),_meta.NEED=!0,r(["delete","has","get","set"],function(e){var r=u.prototype,o=r[e];_redefine(r,e,function(r,i){if(_isObject(r)&&!n(r)){this._f||(this._f=new t);var s=this._f[e](r,i);return"set"==e?this:s}return o.call(this,r,i)})}))}),_setCollectionOf=function(e){_export(_export.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})};_setCollectionOf("WeakMap");var _setCollectionFrom=function(e){_export(_export.S,e,{from:function(e){var t,r,o,n,i=arguments[1];return _aFunction(this),(t=void 0!==i)&&_aFunction(i),null==e?new this:(r=[],t?(o=0,n=_ctx(i,arguments[2],2),_forOf(e,!1,function(e){r.push(n(e,o++))})):_forOf(e,!1,r.push,r),new this(r))}})};_setCollectionFrom("WeakMap");var weakMap=_core.WeakMap,weakMap$1=weakMap;_wksDefine("asyncIterator"),_wksDefine("observable");var symbol=_core.Symbol,symbol$1=symbol;const{URL:URL$1,parse:parse}=URL;function parseRequestArguments(e,t,r){return"string"==typeof e?e=parse(e):URL$1&&e instanceof URL$1?e=parse(`${e}`):(r=t,t=e,e=null),"function"==typeof t&&(r=t,t=null),{options:t=objectSpread({},e||{},t||{}),callback:r}}function getUrlFromOptions(e={}){if(e.href)return e.href;const t=e.protocol||`${e.proto}:`||"http:",r=e.hostname||e.host||"localhost",{path:o,port:n}=e,i=new utils.URL;return i.set("protocol",t),i.set("host",r),i.set("pathname",o),!n||r.includes(":")||80===n&&"http:"===t||443===n&&"https:"===t||i.set("port",n),i.href}function isBinaryBuffer(e){if(!Buffer.isBuffer(e))return!1;const t=e.toString("utf8");return!compareBuffers(e,Buffer.from(t,"utf8"))}function compareBuffers(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;++r)if(e[r]!==t[r])return!1;return!0}function isObjectLike(e){return null!=e&&"object"==typeof e}function isContentEncoded(e){const t=isObjectLike(e)?e["content-encoding"]:"";return!(!t||"string"!=typeof t)}function mergeChunks(e){return e&&0!==e.length?Buffer.isBuffer(e[0])?Buffer.concat(e):e.join(""):Buffer.alloc(0)}const IS_STUBBED=symbol$1(),REQUEST_ARGUMENTS=new weakMap$1;nock.restore();class HttpAdapter extends Adapter{static get name(){return"node-http"}onConnect(){this.assert("Running concurrent node-http adapters is unsupported, stop any running Polly instances.",!http.ClientRequest[IS_STUBBED]),this.assert("Running nock concurrently with the node-http adapter is unsupported. Run nock.restore() before connecting to this adapter.",!nock.isActive()),this.NativeClientRequest=http.ClientRequest,this.setupNock(),this.patchOverriddenMethods()}onDisconnect(){nock.cleanAll(),nock.restore(),this.NativeClientRequest=null}setupNock(){const e=this;nock.cleanAll();const t=nock(/.*/).persist();utils.HTTP_METHODS.forEach(r=>{t.intercept(/.*/,r).reply(function(t,r,o){const{req:n,method:i}=this,{headers:s}=n,c=parseRequestArguments(...REQUEST_ARGUMENTS.get(n)),a=getUrlFromOptions(c.options);r&&"string"!=typeof r&&(r=stringify$1(r)),e.handleRequest({url:a,method:i,headers:s,body:r,requestArguments:{req:n,body:r,respond:o,parsedArguments:c}}).catch(e=>{n.emit("error",e)})})}),nock.activate()}patchOverriddenMethods(){const e={http:http,https:https},{ClientRequest:t}=http;http.ClientRequest=function(){const e=new t(...arguments);return REQUEST_ARGUMENTS.set(e,[...arguments]),e},http.ClientRequest[IS_STUBBED]=!0,keys$1(e).forEach(t=>{const r=e[t],{request:o,get:n,globalAgent:i}=r,s=function(){const e=parseRequestArguments(...arguments);return e.options=objectSpread({},"https"===t?{port:443,protocol:"https:",_defaultAgent:i}:{port:80,protocol:"http:"},e.options),e};r.request=function(){const{options:e,callback:t}=s(...arguments);return o(e,t)},semver.satisfies(process.version,">=8")&&(r.get=function(){const{options:e,callback:t}=s(...arguments);return n(e,t)})})}async passthroughRequest(e){const{parsedArguments:t}=e.requestArguments,{method:r,headers:o,body:n}=e,{options:i}=t,s=new this.NativeClientRequest(objectSpread({},i,{method:r,headers:objectSpread({},o)},URL.parse(e.url))),c=this.getChunksFromBody(n,o),a=new promise$1((e,t)=>{s.once("response",e),s.once("error",t),s.once("timeout",t)});c.forEach(e=>s.write(e)),s.end();const u=await a,l=await new promise$1((e,t)=>{const r=[];u.on("data",e=>r.push(e)),u.once("end",()=>e(this.getBodyFromChunks(r,u.headers))),u.once("error",t)});return{headers:u.headers,statusCode:u.statusCode,body:l}}async respondToRequest(e,t){const{req:r,respond:o}=e.requestArguments;if(t)return void o(t);const{statusCode:n,body:i,headers:s}=e.response,c=this.getChunksFromBody(i,s),a=new stream.Readable;c.forEach(e=>a.push(e)),a.push(null);const u=new promise$1(e=>{r.aborted?e():(r.once("response",e),r.once("abort",e),r.once("error",e))});o(null,[n,a,s]),await u}getBodyFromChunks(e,t){if(isContentEncoded(t)){const t=e.map(e=>(Buffer.isBuffer(e)||(this.assert("content-encoded responses must all be binary buffers","string"==typeof e),e=Buffer.from(e)),e.toString("hex")));return stringify$1(t)}const r=mergeChunks(e);return r.toString(isBinaryBuffer(r)?"hex":"utf8")}getChunksFromBody(e,t){if(!e)return[];if(Buffer.isBuffer(e))return[e];if(isContentEncoded(t)){return JSON.parse(e).map(e=>Buffer.from(e,"hex"))}const r=Buffer.from(e);return[Buffer.from(r,isBinaryBuffer(r)?"hex":"utf8")]}}module.exports=HttpAdapter;
"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var http=_interopDefault(require("http")),https=_interopDefault(require("https")),NodeUrl=_interopDefault(require("url")),stream=require("stream"),nock=_interopDefault(require("nock")),semver=_interopDefault(require("semver")),Adapter=_interopDefault(require("@pollyjs/adapter")),utils=require("@pollyjs/utils"),ceil=Math.ceil,floor=Math.floor,_toInteger=function(e){return isNaN(e=+e)?0:(e>0?floor:ceil)(e)},_defined=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},_stringAt=function(e){return function(t,r){var o,n,i=String(_defined(t)),s=_toInteger(r),c=i.length;return s<0||s>=c?e?"":void 0:(o=i.charCodeAt(s))<55296||o>56319||s+1===c||(n=i.charCodeAt(s+1))<56320||n>57343?e?i.charAt(s):o:e?i.slice(s,s+2):n-56320+(o-55296<<10)+65536}},_library=!0;function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}var _global=createCommonjsModule(function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)}),_core=createCommonjsModule(function(e){var t=e.exports={version:"2.6.9"};"number"==typeof __e&&(__e=t)}),_core_1=_core.version,_aFunction=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},_ctx=function(e,t,r){if(_aFunction(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,o){return e.call(t,r,o)};case 3:return function(r,o,n){return e.call(t,r,o,n)}}return function(){return e.apply(t,arguments)}},_isObject=function(e){return"object"==typeof e?null!==e:"function"==typeof e},_anObject=function(e){if(!_isObject(e))throw TypeError(e+" is not an object!");return e},_fails=function(e){try{return!!e()}catch(e){return!0}},_descriptors=!_fails(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),document$1=_global.document,is=_isObject(document$1)&&_isObject(document$1.createElement),_domCreate=function(e){return is?document$1.createElement(e):{}},_ie8DomDefine=!_descriptors&&!_fails(function(){return 7!=Object.defineProperty(_domCreate("div"),"a",{get:function(){return 7}}).a}),_toPrimitive=function(e,t){if(!_isObject(e))return e;var r,o;if(t&&"function"==typeof(r=e.toString)&&!_isObject(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!_isObject(o=r.call(e)))return o;if(!t&&"function"==typeof(r=e.toString)&&!_isObject(o=r.call(e)))return o;throw TypeError("Can't convert object to primitive value")},dP=Object.defineProperty,f=_descriptors?Object.defineProperty:function(e,t,r){if(_anObject(e),t=_toPrimitive(t,!0),_anObject(r),_ie8DomDefine)try{return dP(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e},_objectDp={f:f},_propertyDesc=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},_hide=_descriptors?function(e,t,r){return _objectDp.f(e,t,_propertyDesc(1,r))}:function(e,t,r){return e[t]=r,e},hasOwnProperty={}.hasOwnProperty,_has=function(e,t){return hasOwnProperty.call(e,t)},PROTOTYPE="prototype",$export=function(e,t,r){var o,n,i,s=e&$export.F,c=e&$export.G,a=e&$export.S,u=e&$export.P,l=e&$export.B,f=e&$export.W,_=c?_core:_core[t]||(_core[t]={}),p=_[PROTOTYPE],h=c?_global:a?_global[t]:(_global[t]||{})[PROTOTYPE];for(o in c&&(r=t),r)(n=!s&&h&&void 0!==h[o])&&_has(_,o)||(i=n?h[o]:r[o],_[o]=c&&"function"!=typeof h[o]?r[o]:l&&n?_ctx(i,_global):f&&h[o]==i?function(e){var t=function(t,r,o){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,o)}return e.apply(this,arguments)};return t[PROTOTYPE]=e[PROTOTYPE],t}(i):u&&"function"==typeof i?_ctx(Function.call,i):i,u&&((_.virtual||(_.virtual={}))[o]=i,e&$export.R&&p&&!p[o]&&_hide(p,o,i)))};$export.F=1,$export.G=2,$export.S=4,$export.P=8,$export.B=16,$export.W=32,$export.U=64,$export.R=128;var _export=$export,_redefine=_hide,_iterators={},toString={}.toString,_cof=function(e){return toString.call(e).slice(8,-1)},_iobject=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==_cof(e)?e.split(""):Object(e)},_toIobject=function(e){return _iobject(_defined(e))},min=Math.min,_toLength=function(e){return e>0?min(_toInteger(e),9007199254740991):0},max=Math.max,min$1=Math.min,_toAbsoluteIndex=function(e,t){return(e=_toInteger(e))<0?max(e+t,0):min$1(e,t)},_arrayIncludes=function(e){return function(t,r,o){var n,i=_toIobject(t),s=_toLength(i.length),c=_toAbsoluteIndex(o,s);if(e&&r!=r){for(;s>c;)if((n=i[c++])!=n)return!0}else for(;s>c;c++)if((e||c in i)&&i[c]===r)return e||c||0;return!e&&-1}},_shared=createCommonjsModule(function(e){var t=_global["__core-js_shared__"]||(_global["__core-js_shared__"]={});(e.exports=function(e,r){return t[e]||(t[e]=void 0!==r?r:{})})("versions",[]).push({version:_core.version,mode:"pure",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})}),id=0,px=Math.random(),_uid=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++id+px).toString(36))},shared=_shared("keys"),_sharedKey=function(e){return shared[e]||(shared[e]=_uid(e))},arrayIndexOf=_arrayIncludes(!1),IE_PROTO=_sharedKey("IE_PROTO"),_objectKeysInternal=function(e,t){var r,o=_toIobject(e),n=0,i=[];for(r in o)r!=IE_PROTO&&_has(o,r)&&i.push(r);for(;t.length>n;)_has(o,r=t[n++])&&(~arrayIndexOf(i,r)||i.push(r));return i},_enumBugKeys="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),_objectKeys=Object.keys||function(e){return _objectKeysInternal(e,_enumBugKeys)},_objectDps=_descriptors?Object.defineProperties:function(e,t){_anObject(e);for(var r,o=_objectKeys(t),n=o.length,i=0;n>i;)_objectDp.f(e,r=o[i++],t[r]);return e},document$2=_global.document,_html=document$2&&document$2.documentElement,IE_PROTO$1=_sharedKey("IE_PROTO"),Empty=function(){},PROTOTYPE$1="prototype",createDict=function(){var e,t=_domCreate("iframe"),r=_enumBugKeys.length;for(t.style.display="none",_html.appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),createDict=e.F;r--;)delete createDict[PROTOTYPE$1][_enumBugKeys[r]];return createDict()},_objectCreate=Object.create||function(e,t){var r;return null!==e?(Empty[PROTOTYPE$1]=_anObject(e),r=new Empty,Empty[PROTOTYPE$1]=null,r[IE_PROTO$1]=e):r=createDict(),void 0===t?r:_objectDps(r,t)},_wks=createCommonjsModule(function(e){var t=_shared("wks"),r=_global.Symbol,o="function"==typeof r;(e.exports=function(e){return t[e]||(t[e]=o&&r[e]||(o?r:_uid)("Symbol."+e))}).store=t}),def=_objectDp.f,TAG=_wks("toStringTag"),_setToStringTag=function(e,t,r){e&&!_has(e=r?e:e.prototype,TAG)&&def(e,TAG,{configurable:!0,value:t})},IteratorPrototype={};_hide(IteratorPrototype,_wks("iterator"),function(){return this});var _iterCreate=function(e,t,r){e.prototype=_objectCreate(IteratorPrototype,{next:_propertyDesc(1,r)}),_setToStringTag(e,t+" Iterator")},_toObject=function(e){return Object(_defined(e))},IE_PROTO$2=_sharedKey("IE_PROTO"),ObjectProto=Object.prototype,_objectGpo=Object.getPrototypeOf||function(e){return e=_toObject(e),_has(e,IE_PROTO$2)?e[IE_PROTO$2]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?ObjectProto:null},ITERATOR=_wks("iterator"),BUGGY=!([].keys&&"next"in[].keys()),FF_ITERATOR="@@iterator",KEYS="keys",VALUES="values",returnThis=function(){return this},_iterDefine=function(e,t,r,o,n,i,s){_iterCreate(r,t,o);var c,a,u,l=function(e){if(!BUGGY&&e in h)return h[e];switch(e){case KEYS:case VALUES:return function(){return new r(this,e)}}return function(){return new r(this,e)}},f=t+" Iterator",_=n==VALUES,p=!1,h=e.prototype,y=h[ITERATOR]||h[FF_ITERATOR]||n&&h[n],d=y||l(n),b=n?_?l("entries"):d:void 0,m="Array"==t&&h.entries||y;if(m&&(u=_objectGpo(m.call(new e)))!==Object.prototype&&u.next&&_setToStringTag(u,f,!0),_&&y&&y.name!==VALUES&&(p=!0,d=function(){return y.call(this)}),s&&(BUGGY||p||!h[ITERATOR])&&_hide(h,ITERATOR,d),_iterators[t]=d,_iterators[f]=returnThis,n)if(c={values:_?d:l(VALUES),keys:i?d:l(KEYS),entries:b},s)for(a in c)a in h||_redefine(h,a,c[a]);else _export(_export.P+_export.F*(BUGGY||p),t,c);return c},$at=_stringAt(!0);_iterDefine(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=$at(t,r),this._i+=e.length,{value:e,done:!1})});var _iterStep=function(e,t){return{value:t,done:!!e}},es6_array_iterator=_iterDefine(Array,"Array",function(e,t){this._t=_toIobject(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,_iterStep(1)):_iterStep(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])},"values");_iterators.Arguments=_iterators.Array;for(var TO_STRING_TAG=_wks("toStringTag"),DOMIterables="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),i=0;i<DOMIterables.length;i++){var NAME=DOMIterables[i],Collection=_global[NAME],proto=Collection&&Collection.prototype;proto&&!proto[TO_STRING_TAG]&&_hide(proto,TO_STRING_TAG,NAME),_iterators[NAME]=_iterators.Array}var defer,channel,port,TAG$1=_wks("toStringTag"),ARG="Arguments"==_cof(function(){return arguments}()),tryGet=function(e,t){try{return e[t]}catch(e){}},_classof=function(e){var t,r,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=tryGet(t=Object(e),TAG$1))?r:ARG?_cof(t):"Object"==(o=_cof(t))&&"function"==typeof t.callee?"Arguments":o},_anInstance=function(e,t,r,o){if(!(e instanceof t)||void 0!==o&&o in e)throw TypeError(r+": incorrect invocation!");return e},_iterCall=function(e,t,r,o){try{return o?t(_anObject(r)[0],r[1]):t(r)}catch(t){var n=e.return;throw void 0!==n&&_anObject(n.call(e)),t}},ITERATOR$1=_wks("iterator"),ArrayProto=Array.prototype,_isArrayIter=function(e){return void 0!==e&&(_iterators.Array===e||ArrayProto[ITERATOR$1]===e)},ITERATOR$2=_wks("iterator"),core_getIteratorMethod=_core.getIteratorMethod=function(e){if(null!=e)return e[ITERATOR$2]||e["@@iterator"]||_iterators[_classof(e)]},_forOf=createCommonjsModule(function(e){var t={},r={},o=e.exports=function(e,o,n,i,s){var c,a,u,l,f=s?function(){return e}:core_getIteratorMethod(e),_=_ctx(n,i,o?2:1),p=0;if("function"!=typeof f)throw TypeError(e+" is not iterable!");if(_isArrayIter(f)){for(c=_toLength(e.length);c>p;p++)if((l=o?_(_anObject(a=e[p])[0],a[1]):_(e[p]))===t||l===r)return l}else for(u=f.call(e);!(a=u.next()).done;)if((l=_iterCall(u,_,a.value,o))===t||l===r)return l};o.BREAK=t,o.RETURN=r}),SPECIES=_wks("species"),_speciesConstructor=function(e,t){var r,o=_anObject(e).constructor;return void 0===o||null==(r=_anObject(o)[SPECIES])?t:_aFunction(r)},_invoke=function(e,t,r){var o=void 0===r;switch(t.length){case 0:return o?e():e.call(r);case 1:return o?e(t[0]):e.call(r,t[0]);case 2:return o?e(t[0],t[1]):e.call(r,t[0],t[1]);case 3:return o?e(t[0],t[1],t[2]):e.call(r,t[0],t[1],t[2]);case 4:return o?e(t[0],t[1],t[2],t[3]):e.call(r,t[0],t[1],t[2],t[3])}return e.apply(r,t)},process$1=_global.process,setTask=_global.setImmediate,clearTask=_global.clearImmediate,MessageChannel=_global.MessageChannel,Dispatch=_global.Dispatch,counter=0,queue={},ONREADYSTATECHANGE="onreadystatechange",run=function(){var e=+this;if(queue.hasOwnProperty(e)){var t=queue[e];delete queue[e],t()}},listener=function(e){run.call(e.data)};setTask&&clearTask||(setTask=function(e){for(var t=[],r=1;arguments.length>r;)t.push(arguments[r++]);return queue[++counter]=function(){_invoke("function"==typeof e?e:Function(e),t)},defer(counter),counter},clearTask=function(e){delete queue[e]},"process"==_cof(process$1)?defer=function(e){process$1.nextTick(_ctx(run,e,1))}:Dispatch&&Dispatch.now?defer=function(e){Dispatch.now(_ctx(run,e,1))}:MessageChannel?(port=(channel=new MessageChannel).port2,channel.port1.onmessage=listener,defer=_ctx(port.postMessage,port,1)):_global.addEventListener&&"function"==typeof postMessage&&!_global.importScripts?(defer=function(e){_global.postMessage(e+"","*")},_global.addEventListener("message",listener,!1)):defer=ONREADYSTATECHANGE in _domCreate("script")?function(e){_html.appendChild(_domCreate("script"))[ONREADYSTATECHANGE]=function(){_html.removeChild(this),run.call(e)}}:function(e){setTimeout(_ctx(run,e,1),0)});var _task={set:setTask,clear:clearTask},macrotask=_task.set,Observer=_global.MutationObserver||_global.WebKitMutationObserver,process$2=_global.process,Promise=_global.Promise,isNode="process"==_cof(process$2),_microtask=function(){var e,t,r,o=function(){var o,n;for(isNode&&(o=process$2.domain)&&o.exit();e;){n=e.fn,e=e.next;try{n()}catch(o){throw e?r():t=void 0,o}}t=void 0,o&&o.enter()};if(isNode)r=function(){process$2.nextTick(o)};else if(!Observer||_global.navigator&&_global.navigator.standalone)if(Promise&&Promise.resolve){var n=Promise.resolve(void 0);r=function(){n.then(o)}}else r=function(){macrotask.call(_global,o)};else{var i=!0,s=document.createTextNode("");new Observer(o).observe(s,{characterData:!0}),r=function(){s.data=i=!i}}return function(o){var n={fn:o,next:void 0};t&&(t.next=n),e||(e=n,r()),t=n}};function PromiseCapability(e){var t,r;this.promise=new e(function(e,o){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=o}),this.resolve=_aFunction(t),this.reject=_aFunction(r)}var f$1=function(e){return new PromiseCapability(e)},_newPromiseCapability={f:f$1},_perform=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}},navigator=_global.navigator,_userAgent=navigator&&navigator.userAgent||"",_promiseResolve=function(e,t){if(_anObject(e),_isObject(t)&&t.constructor===e)return t;var r=_newPromiseCapability.f(e);return(0,r.resolve)(t),r.promise},_redefineAll=function(e,t,r){for(var o in t)r&&e[o]?e[o]=t[o]:_hide(e,o,t[o]);return e},SPECIES$1=_wks("species"),_setSpecies=function(e){var t="function"==typeof _core[e]?_core[e]:_global[e];_descriptors&&t&&!t[SPECIES$1]&&_objectDp.f(t,SPECIES$1,{configurable:!0,get:function(){return this}})},ITERATOR$3=_wks("iterator"),SAFE_CLOSING=!1;try{var riter=[7][ITERATOR$3]();riter.return=function(){SAFE_CLOSING=!0},Array.from(riter,function(){throw 2})}catch(e){}var Internal,newGenericPromiseCapability,OwnPromiseCapability,Wrapper,_iterDetect=function(e,t){if(!t&&!SAFE_CLOSING)return!1;var r=!1;try{var o=[7],n=o[ITERATOR$3]();n.next=function(){return{done:r=!0}},o[ITERATOR$3]=function(){return n},e(o)}catch(e){}return r},task=_task.set,microtask=_microtask(),PROMISE="Promise",TypeError$1=_global.TypeError,process$3=_global.process,versions=process$3&&process$3.versions,v8=versions&&versions.v8||"",$Promise=_global[PROMISE],isNode$1="process"==_classof(process$3),empty=function(){},newPromiseCapability=newGenericPromiseCapability=_newPromiseCapability.f,USE_NATIVE=!!function(){try{var e=$Promise.resolve(1),t=(e.constructor={})[_wks("species")]=function(e){e(empty,empty)};return(isNode$1||"function"==typeof PromiseRejectionEvent)&&e.then(empty)instanceof t&&0!==v8.indexOf("6.6")&&-1===_userAgent.indexOf("Chrome/66")}catch(e){}}(),isThenable=function(e){var t;return!(!_isObject(e)||"function"!=typeof(t=e.then))&&t},notify=function(e,t){if(!e._n){e._n=!0;var r=e._c;microtask(function(){for(var o=e._v,n=1==e._s,i=0,s=function(t){var r,i,s,c=n?t.ok:t.fail,a=t.resolve,u=t.reject,l=t.domain;try{c?(n||(2==e._h&&onHandleUnhandled(e),e._h=1),!0===c?r=o:(l&&l.enter(),r=c(o),l&&(l.exit(),s=!0)),r===t.promise?u(TypeError$1("Promise-chain cycle")):(i=isThenable(r))?i.call(r,a,u):a(r)):u(o)}catch(e){l&&!s&&l.exit(),u(e)}};r.length>i;)s(r[i++]);e._c=[],e._n=!1,t&&!e._h&&onUnhandled(e)})}},onUnhandled=function(e){task.call(_global,function(){var t,r,o,n=e._v,i=isUnhandled(e);if(i&&(t=_perform(function(){isNode$1?process$3.emit("unhandledRejection",n,e):(r=_global.onunhandledrejection)?r({promise:e,reason:n}):(o=_global.console)&&o.error&&o.error("Unhandled promise rejection",n)}),e._h=isNode$1||isUnhandled(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},isUnhandled=function(e){return 1!==e._h&&0===(e._a||e._c).length},onHandleUnhandled=function(e){task.call(_global,function(){var t;isNode$1?process$3.emit("rejectionHandled",e):(t=_global.onrejectionhandled)&&t({promise:e,reason:e._v})})},$reject=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),notify(t,!0))},$resolve=function(e){var t,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===e)throw TypeError$1("Promise can't be resolved itself");(t=isThenable(e))?microtask(function(){var o={_w:r,_d:!1};try{t.call(e,_ctx($resolve,o,1),_ctx($reject,o,1))}catch(e){$reject.call(o,e)}}):(r._v=e,r._s=1,notify(r,!1))}catch(e){$reject.call({_w:r,_d:!1},e)}}};USE_NATIVE||($Promise=function(e){_anInstance(this,$Promise,PROMISE,"_h"),_aFunction(e),Internal.call(this);try{e(_ctx($resolve,this,1),_ctx($reject,this,1))}catch(e){$reject.call(this,e)}},(Internal=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=_redefineAll($Promise.prototype,{then:function(e,t){var r=newPromiseCapability(_speciesConstructor(this,$Promise));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=isNode$1?process$3.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&notify(this,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),OwnPromiseCapability=function(){var e=new Internal;this.promise=e,this.resolve=_ctx($resolve,e,1),this.reject=_ctx($reject,e,1)},_newPromiseCapability.f=newPromiseCapability=function(e){return e===$Promise||e===Wrapper?new OwnPromiseCapability(e):newGenericPromiseCapability(e)}),_export(_export.G+_export.W+_export.F*!USE_NATIVE,{Promise:$Promise}),_setToStringTag($Promise,PROMISE),_setSpecies(PROMISE),Wrapper=_core[PROMISE],_export(_export.S+_export.F*!USE_NATIVE,PROMISE,{reject:function(e){var t=newPromiseCapability(this);return(0,t.reject)(e),t.promise}}),_export(_export.S+_export.F*_library,PROMISE,{resolve:function(e){return _promiseResolve(this===Wrapper?$Promise:this,e)}}),_export(_export.S+_export.F*!(USE_NATIVE&&_iterDetect(function(e){$Promise.all(e).catch(empty)})),PROMISE,{all:function(e){var t=this,r=newPromiseCapability(t),o=r.resolve,n=r.reject,i=_perform(function(){var r=[],i=0,s=1;_forOf(e,!1,function(e){var c=i++,a=!1;r.push(void 0),s++,t.resolve(e).then(function(e){a||(a=!0,r[c]=e,--s||o(r))},n)}),--s||o(r)});return i.e&&n(i.v),r.promise},race:function(e){var t=this,r=newPromiseCapability(t),o=r.reject,n=_perform(function(){_forOf(e,!1,function(e){t.resolve(e).then(r.resolve,o)})});return n.e&&o(n.v),r.promise}}),_export(_export.P+_export.R,"Promise",{finally:function(e){var t=_speciesConstructor(this,_core.Promise||_global.Promise),r="function"==typeof e;return this.then(r?function(r){return _promiseResolve(t,e()).then(function(){return r})}:e,r?function(r){return _promiseResolve(t,e()).then(function(){throw r})}:e)}}),_export(_export.S,"Promise",{try:function(e){var t=_newPromiseCapability.f(this),r=_perform(e);return(r.e?t.reject:t.resolve)(r.v),t.promise}});var promise=_core.Promise,promise$1=promise,f$2={}.propertyIsEnumerable,_objectPie={f:f$2},gOPD=Object.getOwnPropertyDescriptor,f$3=_descriptors?gOPD:function(e,t){if(e=_toIobject(e),t=_toPrimitive(t,!0),_ie8DomDefine)try{return gOPD(e,t)}catch(e){}if(_has(e,t))return _propertyDesc(!_objectPie.f.call(e,t),e[t])},_objectGopd={f:f$3},_objectSap=function(e,t){var r=(_core.Object||{})[e]||Object[e],o={};o[e]=t(r),_export(_export.S+_export.F*_fails(function(){r(1)}),"Object",o)},$getOwnPropertyDescriptor=_objectGopd.f;_objectSap("getOwnPropertyDescriptor",function(){return function(e,t){return $getOwnPropertyDescriptor(_toIobject(e),t)}});var $Object=_core.Object,getOwnPropertyDescriptor=function(e,t){return $Object.getOwnPropertyDescriptor(e,t)},getOwnPropertyDescriptor$1=getOwnPropertyDescriptor,_meta=createCommonjsModule(function(e){var t=_uid("meta"),r=_objectDp.f,o=0,n=Object.isExtensible||function(){return!0},i=!_fails(function(){return n(Object.preventExtensions({}))}),s=function(e){r(e,t,{value:{i:"O"+ ++o,w:{}}})},c=e.exports={KEY:t,NEED:!1,fastKey:function(e,r){if(!_isObject(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!_has(e,t)){if(!n(e))return"F";if(!r)return"E";s(e)}return e[t].i},getWeak:function(e,r){if(!_has(e,t)){if(!n(e))return!0;if(!r)return!1;s(e)}return e[t].w},onFreeze:function(e){return i&&c.NEED&&n(e)&&!_has(e,t)&&s(e),e}}}),_meta_1=_meta.KEY,_meta_2=_meta.NEED,_meta_3=_meta.fastKey,_meta_4=_meta.getWeak,_meta_5=_meta.onFreeze,f$4=_wks,_wksExt={f:f$4},defineProperty=_objectDp.f,_wksDefine=function(e){var t=_core.Symbol||(_core.Symbol={});"_"==e.charAt(0)||e in t||defineProperty(t,e,{value:_wksExt.f(e)})},f$5=Object.getOwnPropertySymbols,_objectGops={f:f$5},_enumKeys=function(e){var t=_objectKeys(e),r=_objectGops.f;if(r)for(var o,n=r(e),i=_objectPie.f,s=0;n.length>s;)i.call(e,o=n[s++])&&t.push(o);return t},_isArray=Array.isArray||function(e){return"Array"==_cof(e)},hiddenKeys=_enumBugKeys.concat("length","prototype"),f$6=Object.getOwnPropertyNames||function(e){return _objectKeysInternal(e,hiddenKeys)},_objectGopn={f:f$6},gOPN=_objectGopn.f,toString$1={}.toString,windowNames="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(e){try{return gOPN(e)}catch(e){return windowNames.slice()}},f$7=function(e){return windowNames&&"[object Window]"==toString$1.call(e)?getWindowNames(e):gOPN(_toIobject(e))},_objectGopnExt={f:f$7},META=_meta.KEY,gOPD$1=_objectGopd.f,dP$1=_objectDp.f,gOPN$1=_objectGopnExt.f,$Symbol=_global.Symbol,$JSON=_global.JSON,_stringify=$JSON&&$JSON.stringify,PROTOTYPE$2="prototype",HIDDEN=_wks("_hidden"),TO_PRIMITIVE=_wks("toPrimitive"),isEnum={}.propertyIsEnumerable,SymbolRegistry=_shared("symbol-registry"),AllSymbols=_shared("symbols"),OPSymbols=_shared("op-symbols"),ObjectProto$1=Object[PROTOTYPE$2],USE_NATIVE$1="function"==typeof $Symbol&&!!_objectGops.f,QObject=_global.QObject,setter=!QObject||!QObject[PROTOTYPE$2]||!QObject[PROTOTYPE$2].findChild,setSymbolDesc=_descriptors&&_fails(function(){return 7!=_objectCreate(dP$1({},"a",{get:function(){return dP$1(this,"a",{value:7}).a}})).a})?function(e,t,r){var o=gOPD$1(ObjectProto$1,t);o&&delete ObjectProto$1[t],dP$1(e,t,r),o&&e!==ObjectProto$1&&dP$1(ObjectProto$1,t,o)}:dP$1,wrap=function(e){var t=AllSymbols[e]=_objectCreate($Symbol[PROTOTYPE$2]);return t._k=e,t},isSymbol=USE_NATIVE$1&&"symbol"==typeof $Symbol.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof $Symbol},$defineProperty=function(e,t,r){return e===ObjectProto$1&&$defineProperty(OPSymbols,t,r),_anObject(e),t=_toPrimitive(t,!0),_anObject(r),_has(AllSymbols,t)?(r.enumerable?(_has(e,HIDDEN)&&e[HIDDEN][t]&&(e[HIDDEN][t]=!1),r=_objectCreate(r,{enumerable:_propertyDesc(0,!1)})):(_has(e,HIDDEN)||dP$1(e,HIDDEN,_propertyDesc(1,{})),e[HIDDEN][t]=!0),setSymbolDesc(e,t,r)):dP$1(e,t,r)},$defineProperties=function(e,t){_anObject(e);for(var r,o=_enumKeys(t=_toIobject(t)),n=0,i=o.length;i>n;)$defineProperty(e,r=o[n++],t[r]);return e},$create=function(e,t){return void 0===t?_objectCreate(e):$defineProperties(_objectCreate(e),t)},$propertyIsEnumerable=function(e){var t=isEnum.call(this,e=_toPrimitive(e,!0));return!(this===ObjectProto$1&&_has(AllSymbols,e)&&!_has(OPSymbols,e))&&(!(t||!_has(this,e)||!_has(AllSymbols,e)||_has(this,HIDDEN)&&this[HIDDEN][e])||t)},$getOwnPropertyDescriptor$1=function(e,t){if(e=_toIobject(e),t=_toPrimitive(t,!0),e!==ObjectProto$1||!_has(AllSymbols,t)||_has(OPSymbols,t)){var r=gOPD$1(e,t);return!r||!_has(AllSymbols,t)||_has(e,HIDDEN)&&e[HIDDEN][t]||(r.enumerable=!0),r}},$getOwnPropertyNames=function(e){for(var t,r=gOPN$1(_toIobject(e)),o=[],n=0;r.length>n;)_has(AllSymbols,t=r[n++])||t==HIDDEN||t==META||o.push(t);return o},$getOwnPropertySymbols=function(e){for(var t,r=e===ObjectProto$1,o=gOPN$1(r?OPSymbols:_toIobject(e)),n=[],i=0;o.length>i;)!_has(AllSymbols,t=o[i++])||r&&!_has(ObjectProto$1,t)||n.push(AllSymbols[t]);return n};USE_NATIVE$1||(_redefine(($Symbol=function(){if(this instanceof $Symbol)throw TypeError("Symbol is not a constructor!");var e=_uid(arguments.length>0?arguments[0]:void 0),t=function(r){this===ObjectProto$1&&t.call(OPSymbols,r),_has(this,HIDDEN)&&_has(this[HIDDEN],e)&&(this[HIDDEN][e]=!1),setSymbolDesc(this,e,_propertyDesc(1,r))};return _descriptors&&setter&&setSymbolDesc(ObjectProto$1,e,{configurable:!0,set:t}),wrap(e)})[PROTOTYPE$2],"toString",function(){return this._k}),_objectGopd.f=$getOwnPropertyDescriptor$1,_objectDp.f=$defineProperty,_objectGopn.f=_objectGopnExt.f=$getOwnPropertyNames,_objectPie.f=$propertyIsEnumerable,_objectGops.f=$getOwnPropertySymbols,_descriptors&&!_library&&_redefine(ObjectProto$1,"propertyIsEnumerable",$propertyIsEnumerable,!0),_wksExt.f=function(e){return wrap(_wks(e))}),_export(_export.G+_export.W+_export.F*!USE_NATIVE$1,{Symbol:$Symbol});for(var es6Symbols="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),j=0;es6Symbols.length>j;)_wks(es6Symbols[j++]);for(var wellKnownSymbols=_objectKeys(_wks.store),k=0;wellKnownSymbols.length>k;)_wksDefine(wellKnownSymbols[k++]);_export(_export.S+_export.F*!USE_NATIVE$1,"Symbol",{for:function(e){return _has(SymbolRegistry,e+="")?SymbolRegistry[e]:SymbolRegistry[e]=$Symbol(e)},keyFor:function(e){if(!isSymbol(e))throw TypeError(e+" is not a symbol!");for(var t in SymbolRegistry)if(SymbolRegistry[t]===e)return t},useSetter:function(){setter=!0},useSimple:function(){setter=!1}}),_export(_export.S+_export.F*!USE_NATIVE$1,"Object",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor$1,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols});var FAILS_ON_PRIMITIVES=_fails(function(){_objectGops.f(1)});_export(_export.S+_export.F*FAILS_ON_PRIMITIVES,"Object",{getOwnPropertySymbols:function(e){return _objectGops.f(_toObject(e))}}),$JSON&&_export(_export.S+_export.F*(!USE_NATIVE$1||_fails(function(){var e=$Symbol();return"[null]"!=_stringify([e])||"{}"!=_stringify({a:e})||"{}"!=_stringify(Object(e))})),"JSON",{stringify:function(e){for(var t,r,o=[e],n=1;arguments.length>n;)o.push(arguments[n++]);if(r=t=o[1],(_isObject(t)||void 0!==e)&&!isSymbol(e))return _isArray(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!isSymbol(t))return t}),o[1]=t,_stringify.apply($JSON,o)}}),$Symbol[PROTOTYPE$2][TO_PRIMITIVE]||_hide($Symbol[PROTOTYPE$2],TO_PRIMITIVE,$Symbol[PROTOTYPE$2].valueOf),_setToStringTag($Symbol,"Symbol"),_setToStringTag(Math,"Math",!0),_setToStringTag(_global.JSON,"JSON",!0);var getOwnPropertySymbols=_core.Object.getOwnPropertySymbols,getOwnPropertySymbols$1=getOwnPropertySymbols;_objectSap("keys",function(){return function(e){return _objectKeys(_toObject(e))}});var keys=_core.Object.keys,keys$1=keys;_export(_export.S+_export.F*!_descriptors,"Object",{defineProperty:_objectDp.f});var $Object$1=_core.Object,defineProperty$1=function(e,t,r){return $Object$1.defineProperty(e,t,r)},defineProperty$2=defineProperty$1;function _defineProperty(e,t,r){return t in e?defineProperty$2(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var defineProperty$3=_defineProperty;function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},o=keys$1(r);"function"==typeof getOwnPropertySymbols$1&&(o=o.concat(getOwnPropertySymbols$1(r).filter(function(e){return getOwnPropertyDescriptor$1(r,e).enumerable}))),o.forEach(function(t){defineProperty$3(e,t,r[t])})}return e}var objectSpread=_objectSpread,$JSON$1=_core.JSON||(_core.JSON={stringify:JSON.stringify}),stringify=function(e){return $JSON$1.stringify.apply($JSON$1,arguments)},stringify$1=stringify,SPECIES$2=_wks("species"),_arraySpeciesConstructor=function(e){var t;return _isArray(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!_isArray(t.prototype)||(t=void 0),_isObject(t)&&null===(t=t[SPECIES$2])&&(t=void 0)),void 0===t?Array:t},_arraySpeciesCreate=function(e,t){return new(_arraySpeciesConstructor(e))(t)},_arrayMethods=function(e,t){var r=1==e,o=2==e,n=3==e,i=4==e,s=6==e,c=5==e||s,a=t||_arraySpeciesCreate;return function(t,u,l){for(var f,_,p=_toObject(t),h=_iobject(p),y=_ctx(u,l,3),d=_toLength(h.length),b=0,m=r?a(t,d):o?a(t,0):void 0;d>b;b++)if((c||b in h)&&(_=y(f=h[b],b,p),e))if(r)m[b]=_;else if(_)switch(e){case 3:return!0;case 5:return f;case 6:return b;case 2:m.push(f)}else if(i)return!1;return s?-1:n||i?i:m}},$assign=Object.assign,_objectAssign=!$assign||_fails(function(){var e={},t={},r=Symbol(),o="abcdefghijklmnopqrst";return e[r]=7,o.split("").forEach(function(e){t[e]=e}),7!=$assign({},e)[r]||Object.keys($assign({},t)).join("")!=o})?function(e,t){for(var r=_toObject(e),o=arguments.length,n=1,i=_objectGops.f,s=_objectPie.f;o>n;)for(var c,a=_iobject(arguments[n++]),u=i?_objectKeys(a).concat(i(a)):_objectKeys(a),l=u.length,f=0;l>f;)c=u[f++],_descriptors&&!s.call(a,c)||(r[c]=a[c]);return r}:$assign,_validateCollection=function(e,t){if(!_isObject(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e},getWeak=_meta.getWeak,arrayFind=_arrayMethods(5),arrayFindIndex=_arrayMethods(6),id$1=0,uncaughtFrozenStore=function(e){return e._l||(e._l=new UncaughtFrozenStore)},UncaughtFrozenStore=function(){this.a=[]},findUncaughtFrozen=function(e,t){return arrayFind(e.a,function(e){return e[0]===t})};UncaughtFrozenStore.prototype={get:function(e){var t=findUncaughtFrozen(this,e);if(t)return t[1]},has:function(e){return!!findUncaughtFrozen(this,e)},set:function(e,t){var r=findUncaughtFrozen(this,e);r?r[1]=t:this.a.push([e,t])},delete:function(e){var t=arrayFindIndex(this.a,function(t){return t[0]===e});return~t&&this.a.splice(t,1),!!~t}};var _collectionWeak={getConstructor:function(e,t,r,o){var n=e(function(e,i){_anInstance(e,n,t,"_i"),e._t=t,e._i=id$1++,e._l=void 0,null!=i&&_forOf(i,r,e[o],e)});return _redefineAll(n.prototype,{delete:function(e){if(!_isObject(e))return!1;var r=getWeak(e);return!0===r?uncaughtFrozenStore(_validateCollection(this,t)).delete(e):r&&_has(r,this._i)&&delete r[this._i]},has:function(e){if(!_isObject(e))return!1;var r=getWeak(e);return!0===r?uncaughtFrozenStore(_validateCollection(this,t)).has(e):r&&_has(r,this._i)}}),n},def:function(e,t,r){var o=getWeak(_anObject(t),!0);return!0===o?uncaughtFrozenStore(e).set(t,r):o[e._i]=r,e},ufstore:uncaughtFrozenStore},dP$2=_objectDp.f,each=_arrayMethods(0),_collection=function(e,t,r,o,n,i){var s=_global[e],c=s,a=n?"set":"add",u=c&&c.prototype,l={};return _descriptors&&"function"==typeof c&&(i||u.forEach&&!_fails(function(){(new c).entries().next()}))?(c=t(function(t,r){_anInstance(t,c,e,"_c"),t._c=new s,null!=r&&_forOf(r,n,t[a],t)}),each("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in u&&(!i||"clear"!=e)&&_hide(c.prototype,e,function(r,o){if(_anInstance(this,c,e),!t&&i&&!_isObject(r))return"get"==e&&void 0;var n=this._c[e](0===r?0:r,o);return t?this:n})}),i||dP$2(c.prototype,"size",{get:function(){return this._c.size}})):(c=o.getConstructor(t,e,n,a),_redefineAll(c.prototype,r),_meta.NEED=!0),_setToStringTag(c,e),l[e]=c,_export(_export.G+_export.W+_export.F,l),i||o.setStrong(c,e,n),c},es6_weakMap=createCommonjsModule(function(e){var t,r=_arrayMethods(0),o=_validateCollection,n=!_global.ActiveXObject&&"ActiveXObject"in _global,i=_meta.getWeak,s=Object.isExtensible,c=_collectionWeak.ufstore,a=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},u={get:function(e){if(_isObject(e)){var t=i(e);return!0===t?c(_validateCollection(this,"WeakMap")).get(e):t?t[this._i]:void 0}},set:function(e,t){return _collectionWeak.def(_validateCollection(this,"WeakMap"),e,t)}},l=e.exports=_collection("WeakMap",a,u,_collectionWeak,!0,!0);o&&n&&(t=_collectionWeak.getConstructor(a,"WeakMap"),_objectAssign(t.prototype,u),_meta.NEED=!0,r(["delete","has","get","set"],function(e){var r=l.prototype,o=r[e];_redefine(r,e,function(r,n){if(_isObject(r)&&!s(r)){this._f||(this._f=new t);var i=this._f[e](r,n);return"set"==e?this:i}return o.call(this,r,n)})}))}),_setCollectionOf=function(e){_export(_export.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})};_setCollectionOf("WeakMap");var _setCollectionFrom=function(e){_export(_export.S,e,{from:function(e){var t,r,o,n,i=arguments[1];return _aFunction(this),(t=void 0!==i)&&_aFunction(i),null==e?new this:(r=[],t?(o=0,n=_ctx(i,arguments[2],2),_forOf(e,!1,function(e){r.push(n(e,o++))})):_forOf(e,!1,r.push,r),new this(r))}})};_setCollectionFrom("WeakMap");var weakMap=_core.WeakMap,weakMap$1=weakMap;_wksDefine("asyncIterator"),_wksDefine("observable");var symbol=_core.Symbol,symbol$1=symbol;const{URL:URL,parse:parse}=NodeUrl;function parseRequestArguments(e,t,r){return"string"==typeof e?e=parse(e):URL&&e instanceof URL?e=parse(`${e}`):(r=t,t=e,e=null),"function"==typeof t&&(r=t,t=null),{options:t=objectSpread({},e||{},t||{}),callback:r}}function getUrlFromOptions(e={}){if(e.href)return e.href;const t=e.protocol||`${e.proto}:`||"http:",r=e.hostname||e.host||"localhost",{path:o,port:n}=e,i=new utils.URL;return i.set("protocol",t),i.set("host",r),i.set("pathname",o),!n||r.includes(":")||80===n&&"http:"===t||443===n&&"https:"===t||i.set("port",n),i.href}function isBinaryBuffer(e){if(!Buffer.isBuffer(e))return!1;const t=e.toString("utf8");return!compareBuffers(e,Buffer.from(t,"utf8"))}function compareBuffers(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;++r)if(e[r]!==t[r])return!1;return!0}function isObjectLike(e){return null!=e&&"object"==typeof e}function isContentEncoded(e){const t=isObjectLike(e)?e["content-encoding"]:"";return!(!t||"string"!=typeof t)}function mergeChunks(e){return e&&0!==e.length?Buffer.isBuffer(e[0])?Buffer.concat(e):e.join(""):Buffer.alloc(0)}const IS_STUBBED=symbol$1(),REQUEST_ARGUMENTS=new weakMap$1;nock.restore();class HttpAdapter extends Adapter{static get name(){return"node-http"}onConnect(){this.assert("Running concurrent node-http adapters is unsupported, stop any running Polly instances.",!http.ClientRequest[IS_STUBBED]),this.assert("Running nock concurrently with the node-http adapter is unsupported. Run nock.restore() before connecting to this adapter.",!nock.isActive()),this.NativeClientRequest=http.ClientRequest,this.setupNock(),this.patchOverriddenMethods()}onDisconnect(){nock.cleanAll(),nock.restore(),this.NativeClientRequest=null}setupNock(){const e=this;nock.cleanAll();const t=nock(/.*/).persist();utils.HTTP_METHODS.forEach(r=>{t.intercept(/.*/,r).reply(function(t,r,o){const{req:n,method:i}=this,{headers:s}=n,c=parseRequestArguments(...REQUEST_ARGUMENTS.get(n)),a=getUrlFromOptions(c.options);r&&"string"!=typeof r&&(r=stringify$1(r)),e.handleRequest({url:a,method:i,headers:s,body:r,requestArguments:{req:n,body:r,respond:o,parsedArguments:c}})})}),nock.activate()}patchOverriddenMethods(){const e={http:http,https:https},{ClientRequest:t}=http;http.ClientRequest=function(){const e=new t(...arguments);return REQUEST_ARGUMENTS.set(e,[...arguments]),e},http.ClientRequest[IS_STUBBED]=!0,keys$1(e).forEach(t=>{const r=e[t],{request:o,get:n,globalAgent:i}=r,s=function(){const e=parseRequestArguments(...arguments);return e.options=objectSpread({},"https"===t?{port:443,protocol:"https:",_defaultAgent:i}:{port:80,protocol:"http:"},e.options),e};r.request=function(){const{options:e,callback:t}=s(...arguments);return o(e,t)},semver.satisfies(process.version,">=8")&&(r.get=function(){const{options:e,callback:t}=s(...arguments);return n(e,t)})})}async passthroughRequest(e){const{parsedArguments:t}=e.requestArguments,{method:r,headers:o,body:n}=e,{options:i}=t,s=new this.NativeClientRequest(objectSpread({},i,{method:r,headers:objectSpread({},o)},NodeUrl.parse(e.url))),c=this.getChunksFromBody(n,o),a=new promise$1((e,t)=>{s.once("response",e),s.once("error",t),s.once("timeout",t)});c.forEach(e=>s.write(e)),s.end();const u=await a,l=await new promise$1((e,t)=>{const r=[];u.on("data",e=>r.push(e)),u.once("end",()=>e(this.getBodyFromChunks(r,u.headers))),u.once("error",t)});return{headers:u.headers,statusCode:u.statusCode,body:l}}async respondToRequest(e,t){const{req:r,respond:o}=e.requestArguments;if(t)return o(t),void r.emit("error",t);const{statusCode:n,body:i,headers:s}=e.response,c=this.getChunksFromBody(i,s),a=new stream.Readable;c.forEach(e=>a.push(e)),a.push(null);const u=new promise$1(e=>{r.aborted?e():(r.once("response",e),r.once("abort",e),r.once("error",e))});o(null,[n,a,s]),await u}getBodyFromChunks(e,t){if(isContentEncoded(t)){const t=e.map(e=>(Buffer.isBuffer(e)||(this.assert("content-encoded responses must all be binary buffers","string"==typeof e),e=Buffer.from(e)),e.toString("hex")));return stringify$1(t)}const r=mergeChunks(e);return r.toString(isBinaryBuffer(r)?"hex":"utf8")}getChunksFromBody(e,t){if(!e)return[];if(Buffer.isBuffer(e))return[e];if(isContentEncoded(t)){return JSON.parse(e).map(e=>Buffer.from(e,"hex"))}const r=Buffer.from(e);return[Buffer.from(r,isBinaryBuffer(r)?"hex":"utf8")]}}module.exports=HttpAdapter;
//# sourceMappingURL=pollyjs-adapter-node-http.min.js.map

@@ -1,2 +0,2 @@

import http from"http";import https from"https";import{Readable}from"stream";import nock from"nock";import semver from"semver";import Adapter from"@pollyjs/adapter";import URL from"url";import{URL as URL$1,HTTP_METHODS}from"@pollyjs/utils";var ceil=Math.ceil,floor=Math.floor,_toInteger=function(e){return isNaN(e=+e)?0:(e>0?floor:ceil)(e)},_defined=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},_stringAt=function(e){return function(t,r){var o,n,i=String(_defined(t)),s=_toInteger(r),c=i.length;return s<0||s>=c?e?"":void 0:(o=i.charCodeAt(s))<55296||o>56319||s+1===c||(n=i.charCodeAt(s+1))<56320||n>57343?e?i.charAt(s):o:e?i.slice(s,s+2):n-56320+(o-55296<<10)+65536}},_library=!0;function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}var _global=createCommonjsModule(function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)}),_core=createCommonjsModule(function(e){var t=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=t)}),_core_1=_core.version,_aFunction=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},_ctx=function(e,t,r){if(_aFunction(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,o){return e.call(t,r,o)};case 3:return function(r,o,n){return e.call(t,r,o,n)}}return function(){return e.apply(t,arguments)}},_isObject=function(e){return"object"==typeof e?null!==e:"function"==typeof e},_anObject=function(e){if(!_isObject(e))throw TypeError(e+" is not an object!");return e},_fails=function(e){try{return!!e()}catch(e){return!0}},_descriptors=!_fails(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),document$1=_global.document,is=_isObject(document$1)&&_isObject(document$1.createElement),_domCreate=function(e){return is?document$1.createElement(e):{}},_ie8DomDefine=!_descriptors&&!_fails(function(){return 7!=Object.defineProperty(_domCreate("div"),"a",{get:function(){return 7}}).a}),_toPrimitive=function(e,t){if(!_isObject(e))return e;var r,o;if(t&&"function"==typeof(r=e.toString)&&!_isObject(o=r.call(e)))return o;if("function"==typeof(r=e.valueOf)&&!_isObject(o=r.call(e)))return o;if(!t&&"function"==typeof(r=e.toString)&&!_isObject(o=r.call(e)))return o;throw TypeError("Can't convert object to primitive value")},dP=Object.defineProperty,f=_descriptors?Object.defineProperty:function(e,t,r){if(_anObject(e),t=_toPrimitive(t,!0),_anObject(r),_ie8DomDefine)try{return dP(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e},_objectDp={f:f},_propertyDesc=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},_hide=_descriptors?function(e,t,r){return _objectDp.f(e,t,_propertyDesc(1,r))}:function(e,t,r){return e[t]=r,e},hasOwnProperty={}.hasOwnProperty,_has=function(e,t){return hasOwnProperty.call(e,t)},PROTOTYPE="prototype",$export=function(e,t,r){var o,n,i,s=e&$export.F,c=e&$export.G,a=e&$export.S,u=e&$export.P,f=e&$export.B,l=e&$export.W,_=c?_core:_core[t]||(_core[t]={}),p=_[PROTOTYPE],h=c?_global:a?_global[t]:(_global[t]||{})[PROTOTYPE];for(o in c&&(r=t),r)(n=!s&&h&&void 0!==h[o])&&_has(_,o)||(i=n?h[o]:r[o],_[o]=c&&"function"!=typeof h[o]?r[o]:f&&n?_ctx(i,_global):l&&h[o]==i?function(e){var t=function(t,r,o){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,o)}return e.apply(this,arguments)};return t[PROTOTYPE]=e[PROTOTYPE],t}(i):u&&"function"==typeof i?_ctx(Function.call,i):i,u&&((_.virtual||(_.virtual={}))[o]=i,e&$export.R&&p&&!p[o]&&_hide(p,o,i)))};$export.F=1,$export.G=2,$export.S=4,$export.P=8,$export.B=16,$export.W=32,$export.U=64,$export.R=128;var _export=$export,_redefine=_hide,_iterators={},toString={}.toString,_cof=function(e){return toString.call(e).slice(8,-1)},_iobject=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==_cof(e)?e.split(""):Object(e)},_toIobject=function(e){return _iobject(_defined(e))},min=Math.min,_toLength=function(e){return e>0?min(_toInteger(e),9007199254740991):0},max=Math.max,min$1=Math.min,_toAbsoluteIndex=function(e,t){return(e=_toInteger(e))<0?max(e+t,0):min$1(e,t)},_arrayIncludes=function(e){return function(t,r,o){var n,i=_toIobject(t),s=_toLength(i.length),c=_toAbsoluteIndex(o,s);if(e&&r!=r){for(;s>c;)if((n=i[c++])!=n)return!0}else for(;s>c;c++)if((e||c in i)&&i[c]===r)return e||c||0;return!e&&-1}},_shared=createCommonjsModule(function(e){var t=_global["__core-js_shared__"]||(_global["__core-js_shared__"]={});(e.exports=function(e,r){return t[e]||(t[e]=void 0!==r?r:{})})("versions",[]).push({version:_core.version,mode:"pure",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})}),id=0,px=Math.random(),_uid=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++id+px).toString(36))},shared=_shared("keys"),_sharedKey=function(e){return shared[e]||(shared[e]=_uid(e))},arrayIndexOf=_arrayIncludes(!1),IE_PROTO=_sharedKey("IE_PROTO"),_objectKeysInternal=function(e,t){var r,o=_toIobject(e),n=0,i=[];for(r in o)r!=IE_PROTO&&_has(o,r)&&i.push(r);for(;t.length>n;)_has(o,r=t[n++])&&(~arrayIndexOf(i,r)||i.push(r));return i},_enumBugKeys="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),_objectKeys=Object.keys||function(e){return _objectKeysInternal(e,_enumBugKeys)},_objectDps=_descriptors?Object.defineProperties:function(e,t){_anObject(e);for(var r,o=_objectKeys(t),n=o.length,i=0;n>i;)_objectDp.f(e,r=o[i++],t[r]);return e},document$2=_global.document,_html=document$2&&document$2.documentElement,IE_PROTO$1=_sharedKey("IE_PROTO"),Empty=function(){},PROTOTYPE$1="prototype",createDict=function(){var e,t=_domCreate("iframe"),r=_enumBugKeys.length;for(t.style.display="none",_html.appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),createDict=e.F;r--;)delete createDict[PROTOTYPE$1][_enumBugKeys[r]];return createDict()},_objectCreate=Object.create||function(e,t){var r;return null!==e?(Empty[PROTOTYPE$1]=_anObject(e),r=new Empty,Empty[PROTOTYPE$1]=null,r[IE_PROTO$1]=e):r=createDict(),void 0===t?r:_objectDps(r,t)},_wks=createCommonjsModule(function(e){var t=_shared("wks"),r=_global.Symbol,o="function"==typeof r;(e.exports=function(e){return t[e]||(t[e]=o&&r[e]||(o?r:_uid)("Symbol."+e))}).store=t}),def=_objectDp.f,TAG=_wks("toStringTag"),_setToStringTag=function(e,t,r){e&&!_has(e=r?e:e.prototype,TAG)&&def(e,TAG,{configurable:!0,value:t})},IteratorPrototype={};_hide(IteratorPrototype,_wks("iterator"),function(){return this});var _iterCreate=function(e,t,r){e.prototype=_objectCreate(IteratorPrototype,{next:_propertyDesc(1,r)}),_setToStringTag(e,t+" Iterator")},_toObject=function(e){return Object(_defined(e))},IE_PROTO$2=_sharedKey("IE_PROTO"),ObjectProto=Object.prototype,_objectGpo=Object.getPrototypeOf||function(e){return e=_toObject(e),_has(e,IE_PROTO$2)?e[IE_PROTO$2]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?ObjectProto:null},ITERATOR=_wks("iterator"),BUGGY=!([].keys&&"next"in[].keys()),FF_ITERATOR="@@iterator",KEYS="keys",VALUES="values",returnThis=function(){return this},_iterDefine=function(e,t,r,o,n,i,s){_iterCreate(r,t,o);var c,a,u,f=function(e){if(!BUGGY&&e in h)return h[e];switch(e){case KEYS:case VALUES:return function(){return new r(this,e)}}return function(){return new r(this,e)}},l=t+" Iterator",_=n==VALUES,p=!1,h=e.prototype,y=h[ITERATOR]||h[FF_ITERATOR]||n&&h[n],d=y||f(n),b=n?_?f("entries"):d:void 0,m="Array"==t&&h.entries||y;if(m&&(u=_objectGpo(m.call(new e)))!==Object.prototype&&u.next&&(_setToStringTag(u,l,!0),_library||"function"==typeof u[ITERATOR]||_hide(u,ITERATOR,returnThis)),_&&y&&y.name!==VALUES&&(p=!0,d=function(){return y.call(this)}),_library&&!s||!BUGGY&&!p&&h[ITERATOR]||_hide(h,ITERATOR,d),_iterators[t]=d,_iterators[l]=returnThis,n)if(c={values:_?d:f(VALUES),keys:i?d:f(KEYS),entries:b},s)for(a in c)a in h||_redefine(h,a,c[a]);else _export(_export.P+_export.F*(BUGGY||p),t,c);return c},$at=_stringAt(!0);_iterDefine(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=$at(t,r),this._i+=e.length,{value:e,done:!1})});var _iterStep=function(e,t){return{value:t,done:!!e}},es6_array_iterator=_iterDefine(Array,"Array",function(e,t){this._t=_toIobject(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,_iterStep(1)):_iterStep(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])},"values");_iterators.Arguments=_iterators.Array;for(var TO_STRING_TAG=_wks("toStringTag"),DOMIterables="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),i=0;i<DOMIterables.length;i++){var NAME=DOMIterables[i],Collection=_global[NAME],proto=Collection&&Collection.prototype;proto&&!proto[TO_STRING_TAG]&&_hide(proto,TO_STRING_TAG,NAME),_iterators[NAME]=_iterators.Array}var defer,channel,port,TAG$1=_wks("toStringTag"),ARG="Arguments"==_cof(function(){return arguments}()),tryGet=function(e,t){try{return e[t]}catch(e){}},_classof=function(e){var t,r,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=tryGet(t=Object(e),TAG$1))?r:ARG?_cof(t):"Object"==(o=_cof(t))&&"function"==typeof t.callee?"Arguments":o},_anInstance=function(e,t,r,o){if(!(e instanceof t)||void 0!==o&&o in e)throw TypeError(r+": incorrect invocation!");return e},_iterCall=function(e,t,r,o){try{return o?t(_anObject(r)[0],r[1]):t(r)}catch(t){var n=e.return;throw void 0!==n&&_anObject(n.call(e)),t}},ITERATOR$1=_wks("iterator"),ArrayProto=Array.prototype,_isArrayIter=function(e){return void 0!==e&&(_iterators.Array===e||ArrayProto[ITERATOR$1]===e)},ITERATOR$2=_wks("iterator"),core_getIteratorMethod=_core.getIteratorMethod=function(e){if(null!=e)return e[ITERATOR$2]||e["@@iterator"]||_iterators[_classof(e)]},_forOf=createCommonjsModule(function(e){var t={},r={},o=e.exports=function(e,o,n,i,s){var c,a,u,f,l=s?function(){return e}:core_getIteratorMethod(e),_=_ctx(n,i,o?2:1),p=0;if("function"!=typeof l)throw TypeError(e+" is not iterable!");if(_isArrayIter(l)){for(c=_toLength(e.length);c>p;p++)if((f=o?_(_anObject(a=e[p])[0],a[1]):_(e[p]))===t||f===r)return f}else for(u=l.call(e);!(a=u.next()).done;)if((f=_iterCall(u,_,a.value,o))===t||f===r)return f};o.BREAK=t,o.RETURN=r}),SPECIES=_wks("species"),_speciesConstructor=function(e,t){var r,o=_anObject(e).constructor;return void 0===o||null==(r=_anObject(o)[SPECIES])?t:_aFunction(r)},_invoke=function(e,t,r){var o=void 0===r;switch(t.length){case 0:return o?e():e.call(r);case 1:return o?e(t[0]):e.call(r,t[0]);case 2:return o?e(t[0],t[1]):e.call(r,t[0],t[1]);case 3:return o?e(t[0],t[1],t[2]):e.call(r,t[0],t[1],t[2]);case 4:return o?e(t[0],t[1],t[2],t[3]):e.call(r,t[0],t[1],t[2],t[3])}return e.apply(r,t)},process$1=_global.process,setTask=_global.setImmediate,clearTask=_global.clearImmediate,MessageChannel=_global.MessageChannel,Dispatch=_global.Dispatch,counter=0,queue={},ONREADYSTATECHANGE="onreadystatechange",run=function(){var e=+this;if(queue.hasOwnProperty(e)){var t=queue[e];delete queue[e],t()}},listener=function(e){run.call(e.data)};setTask&&clearTask||(setTask=function(e){for(var t=[],r=1;arguments.length>r;)t.push(arguments[r++]);return queue[++counter]=function(){_invoke("function"==typeof e?e:Function(e),t)},defer(counter),counter},clearTask=function(e){delete queue[e]},"process"==_cof(process$1)?defer=function(e){process$1.nextTick(_ctx(run,e,1))}:Dispatch&&Dispatch.now?defer=function(e){Dispatch.now(_ctx(run,e,1))}:MessageChannel?(port=(channel=new MessageChannel).port2,channel.port1.onmessage=listener,defer=_ctx(port.postMessage,port,1)):_global.addEventListener&&"function"==typeof postMessage&&!_global.importScripts?(defer=function(e){_global.postMessage(e+"","*")},_global.addEventListener("message",listener,!1)):defer=ONREADYSTATECHANGE in _domCreate("script")?function(e){_html.appendChild(_domCreate("script"))[ONREADYSTATECHANGE]=function(){_html.removeChild(this),run.call(e)}}:function(e){setTimeout(_ctx(run,e,1),0)});var _task={set:setTask,clear:clearTask},macrotask=_task.set,Observer=_global.MutationObserver||_global.WebKitMutationObserver,process$2=_global.process,Promise=_global.Promise,isNode="process"==_cof(process$2),_microtask=function(){var e,t,r,o=function(){var o,n;for(isNode&&(o=process$2.domain)&&o.exit();e;){n=e.fn,e=e.next;try{n()}catch(o){throw e?r():t=void 0,o}}t=void 0,o&&o.enter()};if(isNode)r=function(){process$2.nextTick(o)};else if(!Observer||_global.navigator&&_global.navigator.standalone)if(Promise&&Promise.resolve){var n=Promise.resolve(void 0);r=function(){n.then(o)}}else r=function(){macrotask.call(_global,o)};else{var i=!0,s=document.createTextNode("");new Observer(o).observe(s,{characterData:!0}),r=function(){s.data=i=!i}}return function(o){var n={fn:o,next:void 0};t&&(t.next=n),e||(e=n,r()),t=n}};function PromiseCapability(e){var t,r;this.promise=new e(function(e,o){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=o}),this.resolve=_aFunction(t),this.reject=_aFunction(r)}var f$1=function(e){return new PromiseCapability(e)},_newPromiseCapability={f:f$1},_perform=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}},navigator=_global.navigator,_userAgent=navigator&&navigator.userAgent||"",_promiseResolve=function(e,t){if(_anObject(e),_isObject(t)&&t.constructor===e)return t;var r=_newPromiseCapability.f(e);return(0,r.resolve)(t),r.promise},_redefineAll=function(e,t,r){for(var o in t)r&&e[o]?e[o]=t[o]:_hide(e,o,t[o]);return e},SPECIES$1=_wks("species"),_setSpecies=function(e){var t="function"==typeof _core[e]?_core[e]:_global[e];_descriptors&&t&&!t[SPECIES$1]&&_objectDp.f(t,SPECIES$1,{configurable:!0,get:function(){return this}})},ITERATOR$3=_wks("iterator"),SAFE_CLOSING=!1;try{var riter=[7][ITERATOR$3]();riter.return=function(){SAFE_CLOSING=!0}}catch(e){}var Internal,newGenericPromiseCapability,OwnPromiseCapability,Wrapper,_iterDetect=function(e,t){if(!t&&!SAFE_CLOSING)return!1;var r=!1;try{var o=[7],n=o[ITERATOR$3]();n.next=function(){return{done:r=!0}},o[ITERATOR$3]=function(){return n},e(o)}catch(e){}return r},task=_task.set,microtask=_microtask(),PROMISE="Promise",TypeError$1=_global.TypeError,process$3=_global.process,versions=process$3&&process$3.versions,v8=versions&&versions.v8||"",$Promise=_global[PROMISE],isNode$1="process"==_classof(process$3),empty=function(){},newPromiseCapability=newGenericPromiseCapability=_newPromiseCapability.f,USE_NATIVE=!!function(){try{var e=$Promise.resolve(1),t=(e.constructor={})[_wks("species")]=function(e){e(empty,empty)};return(isNode$1||"function"==typeof PromiseRejectionEvent)&&e.then(empty)instanceof t&&0!==v8.indexOf("6.6")&&-1===_userAgent.indexOf("Chrome/66")}catch(e){}}(),isThenable=function(e){var t;return!(!_isObject(e)||"function"!=typeof(t=e.then))&&t},notify=function(e,t){if(!e._n){e._n=!0;var r=e._c;microtask(function(){for(var o=e._v,n=1==e._s,i=0,s=function(t){var r,i,s,c=n?t.ok:t.fail,a=t.resolve,u=t.reject,f=t.domain;try{c?(n||(2==e._h&&onHandleUnhandled(e),e._h=1),!0===c?r=o:(f&&f.enter(),r=c(o),f&&(f.exit(),s=!0)),r===t.promise?u(TypeError$1("Promise-chain cycle")):(i=isThenable(r))?i.call(r,a,u):a(r)):u(o)}catch(e){f&&!s&&f.exit(),u(e)}};r.length>i;)s(r[i++]);e._c=[],e._n=!1,t&&!e._h&&onUnhandled(e)})}},onUnhandled=function(e){task.call(_global,function(){var t,r,o,n=e._v,i=isUnhandled(e);if(i&&(t=_perform(function(){isNode$1?process$3.emit("unhandledRejection",n,e):(r=_global.onunhandledrejection)?r({promise:e,reason:n}):(o=_global.console)&&o.error&&o.error("Unhandled promise rejection",n)}),e._h=isNode$1||isUnhandled(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},isUnhandled=function(e){return 1!==e._h&&0===(e._a||e._c).length},onHandleUnhandled=function(e){task.call(_global,function(){var t;isNode$1?process$3.emit("rejectionHandled",e):(t=_global.onrejectionhandled)&&t({promise:e,reason:e._v})})},$reject=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),notify(t,!0))},$resolve=function(e){var t,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===e)throw TypeError$1("Promise can't be resolved itself");(t=isThenable(e))?microtask(function(){var o={_w:r,_d:!1};try{t.call(e,_ctx($resolve,o,1),_ctx($reject,o,1))}catch(e){$reject.call(o,e)}}):(r._v=e,r._s=1,notify(r,!1))}catch(e){$reject.call({_w:r,_d:!1},e)}}};USE_NATIVE||($Promise=function(e){_anInstance(this,$Promise,PROMISE,"_h"),_aFunction(e),Internal.call(this);try{e(_ctx($resolve,this,1),_ctx($reject,this,1))}catch(e){$reject.call(this,e)}},(Internal=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=_redefineAll($Promise.prototype,{then:function(e,t){var r=newPromiseCapability(_speciesConstructor(this,$Promise));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=isNode$1?process$3.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&notify(this,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),OwnPromiseCapability=function(){var e=new Internal;this.promise=e,this.resolve=_ctx($resolve,e,1),this.reject=_ctx($reject,e,1)},_newPromiseCapability.f=newPromiseCapability=function(e){return e===$Promise||e===Wrapper?new OwnPromiseCapability(e):newGenericPromiseCapability(e)}),_export(_export.G+_export.W+_export.F*!USE_NATIVE,{Promise:$Promise}),_setToStringTag($Promise,PROMISE),_setSpecies(PROMISE),Wrapper=_core[PROMISE],_export(_export.S+_export.F*!USE_NATIVE,PROMISE,{reject:function(e){var t=newPromiseCapability(this);return(0,t.reject)(e),t.promise}}),_export(_export.S+_export.F*(_library||!USE_NATIVE),PROMISE,{resolve:function(e){return _promiseResolve(_library&&this===Wrapper?$Promise:this,e)}}),_export(_export.S+_export.F*!(USE_NATIVE&&_iterDetect(function(e){$Promise.all(e).catch(empty)})),PROMISE,{all:function(e){var t=this,r=newPromiseCapability(t),o=r.resolve,n=r.reject,i=_perform(function(){var r=[],i=0,s=1;_forOf(e,!1,function(e){var c=i++,a=!1;r.push(void 0),s++,t.resolve(e).then(function(e){a||(a=!0,r[c]=e,--s||o(r))},n)}),--s||o(r)});return i.e&&n(i.v),r.promise},race:function(e){var t=this,r=newPromiseCapability(t),o=r.reject,n=_perform(function(){_forOf(e,!1,function(e){t.resolve(e).then(r.resolve,o)})});return n.e&&o(n.v),r.promise}}),_export(_export.P+_export.R,"Promise",{finally:function(e){var t=_speciesConstructor(this,_core.Promise||_global.Promise),r="function"==typeof e;return this.then(r?function(r){return _promiseResolve(t,e()).then(function(){return r})}:e,r?function(r){return _promiseResolve(t,e()).then(function(){throw r})}:e)}}),_export(_export.S,"Promise",{try:function(e){var t=_newPromiseCapability.f(this),r=_perform(e);return(r.e?t.reject:t.resolve)(r.v),t.promise}});var promise=_core.Promise,promise$1=promise,f$2={}.propertyIsEnumerable,_objectPie={f:f$2},gOPD=Object.getOwnPropertyDescriptor,f$3=_descriptors?gOPD:function(e,t){if(e=_toIobject(e),t=_toPrimitive(t,!0),_ie8DomDefine)try{return gOPD(e,t)}catch(e){}if(_has(e,t))return _propertyDesc(!_objectPie.f.call(e,t),e[t])},_objectGopd={f:f$3},_objectSap=function(e,t){var r=(_core.Object||{})[e]||Object[e],o={};o[e]=t(r),_export(_export.S+_export.F*_fails(function(){r(1)}),"Object",o)},$getOwnPropertyDescriptor=_objectGopd.f;_objectSap("getOwnPropertyDescriptor",function(){return function(e,t){return $getOwnPropertyDescriptor(_toIobject(e),t)}});var $Object=_core.Object,getOwnPropertyDescriptor=function(e,t){return $Object.getOwnPropertyDescriptor(e,t)},getOwnPropertyDescriptor$1=getOwnPropertyDescriptor,_meta=createCommonjsModule(function(e){var t=_uid("meta"),r=_objectDp.f,o=0,n=Object.isExtensible||function(){return!0},i=!_fails(function(){return n(Object.preventExtensions({}))}),s=function(e){r(e,t,{value:{i:"O"+ ++o,w:{}}})},c=e.exports={KEY:t,NEED:!1,fastKey:function(e,r){if(!_isObject(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!_has(e,t)){if(!n(e))return"F";if(!r)return"E";s(e)}return e[t].i},getWeak:function(e,r){if(!_has(e,t)){if(!n(e))return!0;if(!r)return!1;s(e)}return e[t].w},onFreeze:function(e){return i&&c.NEED&&n(e)&&!_has(e,t)&&s(e),e}}}),_meta_1=_meta.KEY,_meta_2=_meta.NEED,_meta_3=_meta.fastKey,_meta_4=_meta.getWeak,_meta_5=_meta.onFreeze,f$4=_wks,_wksExt={f:f$4},defineProperty=_objectDp.f,_wksDefine=function(e){var t=_core.Symbol||(_core.Symbol={});"_"==e.charAt(0)||e in t||defineProperty(t,e,{value:_wksExt.f(e)})},f$5=Object.getOwnPropertySymbols,_objectGops={f:f$5},_enumKeys=function(e){var t=_objectKeys(e),r=_objectGops.f;if(r)for(var o,n=r(e),i=_objectPie.f,s=0;n.length>s;)i.call(e,o=n[s++])&&t.push(o);return t},_isArray=Array.isArray||function(e){return"Array"==_cof(e)},hiddenKeys=_enumBugKeys.concat("length","prototype"),f$6=Object.getOwnPropertyNames||function(e){return _objectKeysInternal(e,hiddenKeys)},_objectGopn={f:f$6},gOPN=_objectGopn.f,toString$1={}.toString,windowNames="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(e){try{return gOPN(e)}catch(e){return windowNames.slice()}},f$7=function(e){return windowNames&&"[object Window]"==toString$1.call(e)?getWindowNames(e):gOPN(_toIobject(e))},_objectGopnExt={f:f$7},META=_meta.KEY,gOPD$1=_objectGopd.f,dP$1=_objectDp.f,gOPN$1=_objectGopnExt.f,$Symbol=_global.Symbol,$JSON=_global.JSON,_stringify=$JSON&&$JSON.stringify,PROTOTYPE$2="prototype",HIDDEN=_wks("_hidden"),TO_PRIMITIVE=_wks("toPrimitive"),isEnum={}.propertyIsEnumerable,SymbolRegistry=_shared("symbol-registry"),AllSymbols=_shared("symbols"),OPSymbols=_shared("op-symbols"),ObjectProto$1=Object[PROTOTYPE$2],USE_NATIVE$1="function"==typeof $Symbol,QObject=_global.QObject,setter=!QObject||!QObject[PROTOTYPE$2]||!QObject[PROTOTYPE$2].findChild,setSymbolDesc=_descriptors&&_fails(function(){return 7!=_objectCreate(dP$1({},"a",{get:function(){return dP$1(this,"a",{value:7}).a}})).a})?function(e,t,r){var o=gOPD$1(ObjectProto$1,t);o&&delete ObjectProto$1[t],dP$1(e,t,r),o&&e!==ObjectProto$1&&dP$1(ObjectProto$1,t,o)}:dP$1,wrap=function(e){var t=AllSymbols[e]=_objectCreate($Symbol[PROTOTYPE$2]);return t._k=e,t},isSymbol=USE_NATIVE$1&&"symbol"==typeof $Symbol.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof $Symbol},$defineProperty=function(e,t,r){return e===ObjectProto$1&&$defineProperty(OPSymbols,t,r),_anObject(e),t=_toPrimitive(t,!0),_anObject(r),_has(AllSymbols,t)?(r.enumerable?(_has(e,HIDDEN)&&e[HIDDEN][t]&&(e[HIDDEN][t]=!1),r=_objectCreate(r,{enumerable:_propertyDesc(0,!1)})):(_has(e,HIDDEN)||dP$1(e,HIDDEN,_propertyDesc(1,{})),e[HIDDEN][t]=!0),setSymbolDesc(e,t,r)):dP$1(e,t,r)},$defineProperties=function(e,t){_anObject(e);for(var r,o=_enumKeys(t=_toIobject(t)),n=0,i=o.length;i>n;)$defineProperty(e,r=o[n++],t[r]);return e},$create=function(e,t){return void 0===t?_objectCreate(e):$defineProperties(_objectCreate(e),t)},$propertyIsEnumerable=function(e){var t=isEnum.call(this,e=_toPrimitive(e,!0));return!(this===ObjectProto$1&&_has(AllSymbols,e)&&!_has(OPSymbols,e))&&(!(t||!_has(this,e)||!_has(AllSymbols,e)||_has(this,HIDDEN)&&this[HIDDEN][e])||t)},$getOwnPropertyDescriptor$1=function(e,t){if(e=_toIobject(e),t=_toPrimitive(t,!0),e!==ObjectProto$1||!_has(AllSymbols,t)||_has(OPSymbols,t)){var r=gOPD$1(e,t);return!r||!_has(AllSymbols,t)||_has(e,HIDDEN)&&e[HIDDEN][t]||(r.enumerable=!0),r}},$getOwnPropertyNames=function(e){for(var t,r=gOPN$1(_toIobject(e)),o=[],n=0;r.length>n;)_has(AllSymbols,t=r[n++])||t==HIDDEN||t==META||o.push(t);return o},$getOwnPropertySymbols=function(e){for(var t,r=e===ObjectProto$1,o=gOPN$1(r?OPSymbols:_toIobject(e)),n=[],i=0;o.length>i;)!_has(AllSymbols,t=o[i++])||r&&!_has(ObjectProto$1,t)||n.push(AllSymbols[t]);return n};USE_NATIVE$1||(_redefine(($Symbol=function(){if(this instanceof $Symbol)throw TypeError("Symbol is not a constructor!");var e=_uid(arguments.length>0?arguments[0]:void 0),t=function(r){this===ObjectProto$1&&t.call(OPSymbols,r),_has(this,HIDDEN)&&_has(this[HIDDEN],e)&&(this[HIDDEN][e]=!1),setSymbolDesc(this,e,_propertyDesc(1,r))};return _descriptors&&setter&&setSymbolDesc(ObjectProto$1,e,{configurable:!0,set:t}),wrap(e)})[PROTOTYPE$2],"toString",function(){return this._k}),_objectGopd.f=$getOwnPropertyDescriptor$1,_objectDp.f=$defineProperty,_objectGopn.f=_objectGopnExt.f=$getOwnPropertyNames,_objectPie.f=$propertyIsEnumerable,_objectGops.f=$getOwnPropertySymbols,_descriptors&&!_library&&_redefine(ObjectProto$1,"propertyIsEnumerable",$propertyIsEnumerable,!0),_wksExt.f=function(e){return wrap(_wks(e))}),_export(_export.G+_export.W+_export.F*!USE_NATIVE$1,{Symbol:$Symbol});for(var es6Symbols="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),j=0;es6Symbols.length>j;)_wks(es6Symbols[j++]);for(var wellKnownSymbols=_objectKeys(_wks.store),k=0;wellKnownSymbols.length>k;)_wksDefine(wellKnownSymbols[k++]);_export(_export.S+_export.F*!USE_NATIVE$1,"Symbol",{for:function(e){return _has(SymbolRegistry,e+="")?SymbolRegistry[e]:SymbolRegistry[e]=$Symbol(e)},keyFor:function(e){if(!isSymbol(e))throw TypeError(e+" is not a symbol!");for(var t in SymbolRegistry)if(SymbolRegistry[t]===e)return t},useSetter:function(){setter=!0},useSimple:function(){setter=!1}}),_export(_export.S+_export.F*!USE_NATIVE$1,"Object",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor$1,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols}),$JSON&&_export(_export.S+_export.F*(!USE_NATIVE$1||_fails(function(){var e=$Symbol();return"[null]"!=_stringify([e])||"{}"!=_stringify({a:e})||"{}"!=_stringify(Object(e))})),"JSON",{stringify:function(e){for(var t,r,o=[e],n=1;arguments.length>n;)o.push(arguments[n++]);if(r=t=o[1],(_isObject(t)||void 0!==e)&&!isSymbol(e))return _isArray(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!isSymbol(t))return t}),o[1]=t,_stringify.apply($JSON,o)}}),$Symbol[PROTOTYPE$2][TO_PRIMITIVE]||_hide($Symbol[PROTOTYPE$2],TO_PRIMITIVE,$Symbol[PROTOTYPE$2].valueOf),_setToStringTag($Symbol,"Symbol"),_setToStringTag(Math,"Math",!0),_setToStringTag(_global.JSON,"JSON",!0);var getOwnPropertySymbols=_core.Object.getOwnPropertySymbols,getOwnPropertySymbols$1=getOwnPropertySymbols;_objectSap("keys",function(){return function(e){return _objectKeys(_toObject(e))}});var keys=_core.Object.keys,keys$1=keys;_export(_export.S+_export.F*!_descriptors,"Object",{defineProperty:_objectDp.f});var $Object$1=_core.Object,defineProperty$1=function(e,t,r){return $Object$1.defineProperty(e,t,r)},defineProperty$2=defineProperty$1;function _defineProperty(e,t,r){return t in e?defineProperty$2(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var defineProperty$3=_defineProperty;function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},o=keys$1(r);"function"==typeof getOwnPropertySymbols$1&&(o=o.concat(getOwnPropertySymbols$1(r).filter(function(e){return getOwnPropertyDescriptor$1(r,e).enumerable}))),o.forEach(function(t){defineProperty$3(e,t,r[t])})}return e}var objectSpread=_objectSpread,$JSON$1=_core.JSON||(_core.JSON={stringify:JSON.stringify}),stringify=function(e){return $JSON$1.stringify.apply($JSON$1,arguments)},stringify$1=stringify,SPECIES$2=_wks("species"),_arraySpeciesConstructor=function(e){var t;return _isArray(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!_isArray(t.prototype)||(t=void 0),_isObject(t)&&null===(t=t[SPECIES$2])&&(t=void 0)),void 0===t?Array:t},_arraySpeciesCreate=function(e,t){return new(_arraySpeciesConstructor(e))(t)},_arrayMethods=function(e,t){var r=1==e,o=2==e,n=3==e,i=4==e,s=6==e,c=5==e||s,a=t||_arraySpeciesCreate;return function(t,u,f){for(var l,_,p=_toObject(t),h=_iobject(p),y=_ctx(u,f,3),d=_toLength(h.length),b=0,m=r?a(t,d):o?a(t,0):void 0;d>b;b++)if((c||b in h)&&(_=y(l=h[b],b,p),e))if(r)m[b]=_;else if(_)switch(e){case 3:return!0;case 5:return l;case 6:return b;case 2:m.push(l)}else if(i)return!1;return s?-1:n||i?i:m}},$assign=Object.assign,_objectAssign=!$assign||_fails(function(){var e={},t={},r=Symbol(),o="abcdefghijklmnopqrst";return e[r]=7,o.split("").forEach(function(e){t[e]=e}),7!=$assign({},e)[r]||Object.keys($assign({},t)).join("")!=o})?function(e,t){for(var r=_toObject(e),o=arguments.length,n=1,i=_objectGops.f,s=_objectPie.f;o>n;)for(var c,a=_iobject(arguments[n++]),u=i?_objectKeys(a).concat(i(a)):_objectKeys(a),f=u.length,l=0;f>l;)s.call(a,c=u[l++])&&(r[c]=a[c]);return r}:$assign,_validateCollection=function(e,t){if(!_isObject(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e},getWeak=_meta.getWeak,arrayFind=_arrayMethods(5),arrayFindIndex=_arrayMethods(6),id$1=0,uncaughtFrozenStore=function(e){return e._l||(e._l=new UncaughtFrozenStore)},UncaughtFrozenStore=function(){this.a=[]},findUncaughtFrozen=function(e,t){return arrayFind(e.a,function(e){return e[0]===t})};UncaughtFrozenStore.prototype={get:function(e){var t=findUncaughtFrozen(this,e);if(t)return t[1]},has:function(e){return!!findUncaughtFrozen(this,e)},set:function(e,t){var r=findUncaughtFrozen(this,e);r?r[1]=t:this.a.push([e,t])},delete:function(e){var t=arrayFindIndex(this.a,function(t){return t[0]===e});return~t&&this.a.splice(t,1),!!~t}};var _collectionWeak={getConstructor:function(e,t,r,o){var n=e(function(e,i){_anInstance(e,n,t,"_i"),e._t=t,e._i=id$1++,e._l=void 0,null!=i&&_forOf(i,r,e[o],e)});return _redefineAll(n.prototype,{delete:function(e){if(!_isObject(e))return!1;var r=getWeak(e);return!0===r?uncaughtFrozenStore(_validateCollection(this,t)).delete(e):r&&_has(r,this._i)&&delete r[this._i]},has:function(e){if(!_isObject(e))return!1;var r=getWeak(e);return!0===r?uncaughtFrozenStore(_validateCollection(this,t)).has(e):r&&_has(r,this._i)}}),n},def:function(e,t,r){var o=getWeak(_anObject(t),!0);return!0===o?uncaughtFrozenStore(e).set(t,r):o[e._i]=r,e},ufstore:uncaughtFrozenStore},dP$2=_objectDp.f,each=_arrayMethods(0),_collection=function(e,t,r,o,n,i){var s=_global[e],c=s,a=n?"set":"add",u=c&&c.prototype,f={};return _descriptors&&"function"==typeof c&&(i||u.forEach&&!_fails(function(){(new c).entries().next()}))?(c=t(function(t,r){_anInstance(t,c,e,"_c"),t._c=new s,null!=r&&_forOf(r,n,t[a],t)}),each("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in u&&(!i||"clear"!=e)&&_hide(c.prototype,e,function(r,o){if(_anInstance(this,c,e),!t&&i&&!_isObject(r))return"get"==e&&void 0;var n=this._c[e](0===r?0:r,o);return t?this:n})}),i||dP$2(c.prototype,"size",{get:function(){return this._c.size}})):(c=o.getConstructor(t,e,n,a),_redefineAll(c.prototype,r),_meta.NEED=!0),_setToStringTag(c,e),f[e]=c,_export(_export.G+_export.W+_export.F,f),i||o.setStrong(c,e,n),c},es6_weakMap=createCommonjsModule(function(e){var t,r=_arrayMethods(0),o=_meta.getWeak,n=Object.isExtensible,i=_collectionWeak.ufstore,s={},c=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},a={get:function(e){if(_isObject(e)){var t=o(e);return!0===t?i(_validateCollection(this,"WeakMap")).get(e):t?t[this._i]:void 0}},set:function(e,t){return _collectionWeak.def(_validateCollection(this,"WeakMap"),e,t)}},u=e.exports=_collection("WeakMap",c,a,_collectionWeak,!0,!0);_fails(function(){return 7!=(new u).set((Object.freeze||Object)(s),7).get(s)})&&(t=_collectionWeak.getConstructor(c,"WeakMap"),_objectAssign(t.prototype,a),_meta.NEED=!0,r(["delete","has","get","set"],function(e){var r=u.prototype,o=r[e];_redefine(r,e,function(r,i){if(_isObject(r)&&!n(r)){this._f||(this._f=new t);var s=this._f[e](r,i);return"set"==e?this:s}return o.call(this,r,i)})}))}),_setCollectionOf=function(e){_export(_export.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})};_setCollectionOf("WeakMap");var _setCollectionFrom=function(e){_export(_export.S,e,{from:function(e){var t,r,o,n,i=arguments[1];return _aFunction(this),(t=void 0!==i)&&_aFunction(i),null==e?new this:(r=[],t?(o=0,n=_ctx(i,arguments[2],2),_forOf(e,!1,function(e){r.push(n(e,o++))})):_forOf(e,!1,r.push,r),new this(r))}})};_setCollectionFrom("WeakMap");var weakMap=_core.WeakMap,weakMap$1=weakMap;_wksDefine("asyncIterator"),_wksDefine("observable");var symbol=_core.Symbol,symbol$1=symbol;const{URL:URL$2,parse:parse}=URL;function parseRequestArguments(e,t,r){return"string"==typeof e?e=parse(e):URL$2&&e instanceof URL$2?e=parse(`${e}`):(r=t,t=e,e=null),"function"==typeof t&&(r=t,t=null),{options:t=objectSpread({},e||{},t||{}),callback:r}}function getUrlFromOptions(e={}){if(e.href)return e.href;const t=e.protocol||`${e.proto}:`||"http:",r=e.hostname||e.host||"localhost",{path:o,port:n}=e,i=new URL$1;return i.set("protocol",t),i.set("host",r),i.set("pathname",o),!n||r.includes(":")||80===n&&"http:"===t||443===n&&"https:"===t||i.set("port",n),i.href}function isBinaryBuffer(e){if(!Buffer.isBuffer(e))return!1;const t=e.toString("utf8");return!compareBuffers(e,Buffer.from(t,"utf8"))}function compareBuffers(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;++r)if(e[r]!==t[r])return!1;return!0}function isObjectLike(e){return null!=e&&"object"==typeof e}function isContentEncoded(e){const t=isObjectLike(e)?e["content-encoding"]:"";return!(!t||"string"!=typeof t)}function mergeChunks(e){return e&&0!==e.length?Buffer.isBuffer(e[0])?Buffer.concat(e):e.join(""):Buffer.alloc(0)}const IS_STUBBED=symbol$1(),REQUEST_ARGUMENTS=new weakMap$1;nock.restore();class HttpAdapter extends Adapter{static get name(){return"node-http"}onConnect(){this.assert("Running concurrent node-http adapters is unsupported, stop any running Polly instances.",!http.ClientRequest[IS_STUBBED]),this.assert("Running nock concurrently with the node-http adapter is unsupported. Run nock.restore() before connecting to this adapter.",!nock.isActive()),this.NativeClientRequest=http.ClientRequest,this.setupNock(),this.patchOverriddenMethods()}onDisconnect(){nock.cleanAll(),nock.restore(),this.NativeClientRequest=null}setupNock(){const e=this;nock.cleanAll();const t=nock(/.*/).persist();HTTP_METHODS.forEach(r=>{t.intercept(/.*/,r).reply(function(t,r,o){const{req:n,method:i}=this,{headers:s}=n,c=parseRequestArguments(...REQUEST_ARGUMENTS.get(n)),a=getUrlFromOptions(c.options);r&&"string"!=typeof r&&(r=stringify$1(r)),e.handleRequest({url:a,method:i,headers:s,body:r,requestArguments:{req:n,body:r,respond:o,parsedArguments:c}}).catch(e=>{n.emit("error",e)})})}),nock.activate()}patchOverriddenMethods(){const e={http:http,https:https},{ClientRequest:t}=http;http.ClientRequest=function(){const e=new t(...arguments);return REQUEST_ARGUMENTS.set(e,[...arguments]),e},http.ClientRequest[IS_STUBBED]=!0,keys$1(e).forEach(t=>{const r=e[t],{request:o,get:n,globalAgent:i}=r,s=function(){const e=parseRequestArguments(...arguments);return e.options=objectSpread({},"https"===t?{port:443,protocol:"https:",_defaultAgent:i}:{port:80,protocol:"http:"},e.options),e};r.request=function(){const{options:e,callback:t}=s(...arguments);return o(e,t)},semver.satisfies(process.version,">=8")&&(r.get=function(){const{options:e,callback:t}=s(...arguments);return n(e,t)})})}async passthroughRequest(e){const{parsedArguments:t}=e.requestArguments,{method:r,headers:o,body:n}=e,{options:i}=t,s=new this.NativeClientRequest(objectSpread({},i,{method:r,headers:objectSpread({},o)},URL.parse(e.url))),c=this.getChunksFromBody(n,o),a=new promise$1((e,t)=>{s.once("response",e),s.once("error",t),s.once("timeout",t)});c.forEach(e=>s.write(e)),s.end();const u=await a,f=await new promise$1((e,t)=>{const r=[];u.on("data",e=>r.push(e)),u.once("end",()=>e(this.getBodyFromChunks(r,u.headers))),u.once("error",t)});return{headers:u.headers,statusCode:u.statusCode,body:f}}async respondToRequest(e,t){const{req:r,respond:o}=e.requestArguments;if(t)return void o(t);const{statusCode:n,body:i,headers:s}=e.response,c=this.getChunksFromBody(i,s),a=new Readable;c.forEach(e=>a.push(e)),a.push(null);const u=new promise$1(e=>{r.aborted?e():(r.once("response",e),r.once("abort",e),r.once("error",e))});o(null,[n,a,s]),await u}getBodyFromChunks(e,t){if(isContentEncoded(t)){const t=e.map(e=>(Buffer.isBuffer(e)||(this.assert("content-encoded responses must all be binary buffers","string"==typeof e),e=Buffer.from(e)),e.toString("hex")));return stringify$1(t)}const r=mergeChunks(e);return r.toString(isBinaryBuffer(r)?"hex":"utf8")}getChunksFromBody(e,t){if(!e)return[];if(Buffer.isBuffer(e))return[e];if(isContentEncoded(t)){return JSON.parse(e).map(e=>Buffer.from(e,"hex"))}const r=Buffer.from(e);return[Buffer.from(r,isBinaryBuffer(r)?"hex":"utf8")]}}export default HttpAdapter;
import t from"http";import e from"https";import n from"url";import{Readable as r}from"stream";import o from"nock";import i from"semver";import u from"@pollyjs/adapter";import{URL as c,HTTP_METHODS as s}from"@pollyjs/utils";var f=Math.ceil,a=Math.floor,l=function(t){return isNaN(t=+t)?0:(t>0?a:f)(t)},p=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t};function h(t,e){return t(e={exports:{}},e.exports),e.exports}var v=h(function(t){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)}),y=h(function(t){var e=t.exports={version:"2.6.9"};"number"==typeof __e&&(__e=e)}),d=(y.version,function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}),m=function(t,e,n){if(d(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}},g=function(t){return"object"==typeof t?null!==t:"function"==typeof t},b=function(t){if(!g(t))throw TypeError(t+" is not an object!");return t},_=function(t){try{return!!t()}catch(t){return!0}},w=!_(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),O=v.document,S=g(O)&&g(O.createElement),j=function(t){return S?O.createElement(t):{}},P=!w&&!_(function(){return 7!=Object.defineProperty(j("div"),"a",{get:function(){return 7}}).a}),E=function(t,e){if(!g(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!g(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!g(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!g(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},k=Object.defineProperty,x={f:w?Object.defineProperty:function(t,e,n){if(b(t),e=E(e,!0),b(n),P)try{return k(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},A=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},C=w?function(t,e,n){return x.f(t,e,A(1,n))}:function(t,e,n){return t[e]=n,t},M={}.hasOwnProperty,T=function(t,e){return M.call(t,e)},L=function(t,e,n){var r,o,i,u=t&L.F,c=t&L.G,s=t&L.S,f=t&L.P,a=t&L.B,l=t&L.W,p=c?y:y[e]||(y[e]={}),h=p.prototype,d=c?v:s?v[e]:(v[e]||{}).prototype;for(r in c&&(n=e),n)(o=!u&&d&&void 0!==d[r])&&T(p,r)||(i=o?d[r]:n[r],p[r]=c&&"function"!=typeof d[r]?n[r]:a&&o?m(i,v):l&&d[r]==i?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(i):f&&"function"==typeof i?m(Function.call,i):i,f&&((p.virtual||(p.virtual={}))[r]=i,t&L.R&&h&&!h[r]&&C(h,r,i)))};L.F=1,L.G=2,L.S=4,L.P=8,L.B=16,L.W=32,L.U=64,L.R=128;var N,F=L,R=C,B={},q={}.toString,W=function(t){return q.call(t).slice(8,-1)},D=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==W(t)?t.split(""):Object(t)},I=function(t){return D(p(t))},G=Math.min,J=function(t){return t>0?G(l(t),9007199254740991):0},K=Math.max,V=Math.min,z=h(function(t){var e=v["__core-js_shared__"]||(v["__core-js_shared__"]={});(t.exports=function(t,n){return e[t]||(e[t]=void 0!==n?n:{})})("versions",[]).push({version:y.version,mode:"pure",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})}),U=0,H=Math.random(),Y=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++U+H).toString(36))},X=z("keys"),$=function(t){return X[t]||(X[t]=Y(t))},Q=(N=!1,function(t,e,n){var r,o=I(t),i=J(o.length),u=function(t,e){return(t=l(t))<0?K(t+e,0):V(t,e)}(n,i);if(N&&e!=e){for(;i>u;)if((r=o[u++])!=r)return!0}else for(;i>u;u++)if((N||u in o)&&o[u]===e)return N||u||0;return!N&&-1}),Z=$("IE_PROTO"),tt=function(t,e){var n,r=I(t),o=0,i=[];for(n in r)n!=Z&&T(r,n)&&i.push(n);for(;e.length>o;)T(r,n=e[o++])&&(~Q(i,n)||i.push(n));return i},et="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),nt=Object.keys||function(t){return tt(t,et)},rt=w?Object.defineProperties:function(t,e){b(t);for(var n,r=nt(e),o=r.length,i=0;o>i;)x.f(t,n=r[i++],e[n]);return t},ot=v.document,it=ot&&ot.documentElement,ut=$("IE_PROTO"),ct=function(){},st=function(){var t,e=j("iframe"),n=et.length;for(e.style.display="none",it.appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),st=t.F;n--;)delete st.prototype[et[n]];return st()},ft=Object.create||function(t,e){var n;return null!==t?(ct.prototype=b(t),n=new ct,ct.prototype=null,n[ut]=t):n=st(),void 0===e?n:rt(n,e)},at=h(function(t){var e=z("wks"),n=v.Symbol,r="function"==typeof n;(t.exports=function(t){return e[t]||(e[t]=r&&n[t]||(r?n:Y)("Symbol."+t))}).store=e}),lt=x.f,pt=at("toStringTag"),ht=function(t,e,n){t&&!T(t=n?t:t.prototype,pt)&&lt(t,pt,{configurable:!0,value:e})},vt={};C(vt,at("iterator"),function(){return this});var yt,dt=function(t,e,n){t.prototype=ft(vt,{next:A(1,n)}),ht(t,e+" Iterator")},mt=function(t){return Object(p(t))},gt=$("IE_PROTO"),bt=Object.prototype,_t=Object.getPrototypeOf||function(t){return t=mt(t),T(t,gt)?t[gt]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?bt:null},wt=at("iterator"),Ot=!([].keys&&"next"in[].keys()),St=function(){return this},jt=function(t,e,n,r,o,i,u){dt(n,e,r);var c,s,f,a=function(t){if(!Ot&&t in v)return v[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},l=e+" Iterator",p="values"==o,h=!1,v=t.prototype,y=v[wt]||v["@@iterator"]||o&&v[o],d=y||a(o),m=o?p?a("entries"):d:void 0,g="Array"==e&&v.entries||y;if(g&&(f=_t(g.call(new t)))!==Object.prototype&&f.next&&ht(f,l,!0),p&&y&&"values"!==y.name&&(h=!0,d=function(){return y.call(this)}),u&&(Ot||h||!v[wt])&&C(v,wt,d),B[e]=d,B[l]=St,o)if(c={values:p?d:a("values"),keys:i?d:a("keys"),entries:m},u)for(s in c)s in v||R(v,s,c[s]);else F(F.P+F.F*(Ot||h),e,c);return c},Pt=(yt=!0,function(t,e){var n,r,o=String(p(t)),i=l(e),u=o.length;return i<0||i>=u?yt?"":void 0:(n=o.charCodeAt(i))<55296||n>56319||i+1===u||(r=o.charCodeAt(i+1))<56320||r>57343?yt?o.charAt(i):n:yt?o.slice(i,i+2):r-56320+(n-55296<<10)+65536});jt(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=Pt(e,n),this._i+=t.length,{value:t,done:!1})});var Et=function(t,e){return{value:e,done:!!t}};jt(Array,"Array",function(t,e){this._t=I(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,Et(1)):Et(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values");B.Arguments=B.Array;for(var kt=at("toStringTag"),xt="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),At=0;At<xt.length;At++){var Ct=xt[At],Mt=v[Ct],Tt=Mt&&Mt.prototype;Tt&&!Tt[kt]&&C(Tt,kt,Ct),B[Ct]=B.Array}var Lt,Nt,Ft,Rt=at("toStringTag"),Bt="Arguments"==W(function(){return arguments}()),qt=function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),Rt))?n:Bt?W(e):"Object"==(r=W(e))&&"function"==typeof e.callee?"Arguments":r},Wt=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t},Dt=function(t,e,n,r){try{return r?e(b(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&b(o.call(t)),e}},It=at("iterator"),Gt=Array.prototype,Jt=at("iterator"),Kt=y.getIteratorMethod=function(t){if(null!=t)return t[Jt]||t["@@iterator"]||B[qt(t)]},Vt=h(function(t){var e={},n={},r=t.exports=function(t,r,o,i,u){var c,s,f,a,l,p=u?function(){return t}:Kt(t),h=m(o,i,r?2:1),v=0;if("function"!=typeof p)throw TypeError(t+" is not iterable!");if(void 0===(l=p)||B.Array!==l&&Gt[It]!==l){for(f=p.call(t);!(s=f.next()).done;)if((a=Dt(f,h,s.value,r))===e||a===n)return a}else for(c=J(t.length);c>v;v++)if((a=r?h(b(s=t[v])[0],s[1]):h(t[v]))===e||a===n)return a};r.BREAK=e,r.RETURN=n}),zt=at("species"),Ut=function(t,e){var n,r=b(t).constructor;return void 0===r||null==(n=b(r)[zt])?e:d(n)},Ht=v.process,Yt=v.setImmediate,Xt=v.clearImmediate,$t=v.MessageChannel,Qt=v.Dispatch,Zt=0,te={},ee=function(){var t=+this;if(te.hasOwnProperty(t)){var e=te[t];delete te[t],e()}},ne=function(t){ee.call(t.data)};Yt&&Xt||(Yt=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return te[++Zt]=function(){!function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}t.apply(n,e)}("function"==typeof t?t:Function(t),e)},Lt(Zt),Zt},Xt=function(t){delete te[t]},"process"==W(Ht)?Lt=function(t){Ht.nextTick(m(ee,t,1))}:Qt&&Qt.now?Lt=function(t){Qt.now(m(ee,t,1))}:$t?(Ft=(Nt=new $t).port2,Nt.port1.onmessage=ne,Lt=m(Ft.postMessage,Ft,1)):v.addEventListener&&"function"==typeof postMessage&&!v.importScripts?(Lt=function(t){v.postMessage(t+"","*")},v.addEventListener("message",ne,!1)):Lt="onreadystatechange"in j("script")?function(t){it.appendChild(j("script")).onreadystatechange=function(){it.removeChild(this),ee.call(t)}}:function(t){setTimeout(m(ee,t,1),0)});var re={set:Yt,clear:Xt},oe=re.set,ie=v.MutationObserver||v.WebKitMutationObserver,ue=v.process,ce=v.Promise,se="process"==W(ue);function fe(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=d(e),this.reject=d(n)}var ae={f:function(t){return new fe(t)}},le=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}},pe=v.navigator,he=pe&&pe.userAgent||"",ve=function(t,e){if(b(t),g(e)&&e.constructor===t)return e;var n=ae.f(t);return(0,n.resolve)(e),n.promise},ye=function(t,e,n){for(var r in e)n&&t[r]?t[r]=e[r]:C(t,r,e[r]);return t},de=at("species"),me=at("iterator"),ge=!1;try{var be=[7][me]();be.return=function(){ge=!0},Array.from(be,function(){throw 2})}catch(t){}var _e,we,Oe,Se,je,Pe,Ee=re.set,ke=function(){var t,e,n,r=function(){var r,o;for(se&&(r=ue.domain)&&r.exit();t;){o=t.fn,t=t.next;try{o()}catch(r){throw t?n():e=void 0,r}}e=void 0,r&&r.enter()};if(se)n=function(){ue.nextTick(r)};else if(!ie||v.navigator&&v.navigator.standalone)if(ce&&ce.resolve){var o=ce.resolve(void 0);n=function(){o.then(r)}}else n=function(){oe.call(v,r)};else{var i=!0,u=document.createTextNode("");new ie(r).observe(u,{characterData:!0}),n=function(){u.data=i=!i}}return function(r){var o={fn:r,next:void 0};e&&(e.next=o),t||(t=o,n()),e=o}}(),xe=v.TypeError,Ae=v.process,Ce=Ae&&Ae.versions,Me=Ce&&Ce.v8||"",Te=v.Promise,Le="process"==qt(Ae),Ne=function(){},Fe=we=ae.f,Re=!!function(){try{var t=Te.resolve(1),e=(t.constructor={})[at("species")]=function(t){t(Ne,Ne)};return(Le||"function"==typeof PromiseRejectionEvent)&&t.then(Ne)instanceof e&&0!==Me.indexOf("6.6")&&-1===he.indexOf("Chrome/66")}catch(t){}}(),Be=function(t){var e;return!(!g(t)||"function"!=typeof(e=t.then))&&e},qe=function(t,e){if(!t._n){t._n=!0;var n=t._c;ke(function(){for(var r=t._v,o=1==t._s,i=0,u=function(e){var n,i,u,c=o?e.ok:e.fail,s=e.resolve,f=e.reject,a=e.domain;try{c?(o||(2==t._h&&Ie(t),t._h=1),!0===c?n=r:(a&&a.enter(),n=c(r),a&&(a.exit(),u=!0)),n===e.promise?f(xe("Promise-chain cycle")):(i=Be(n))?i.call(n,s,f):s(n)):f(r)}catch(t){a&&!u&&a.exit(),f(t)}};n.length>i;)u(n[i++]);t._c=[],t._n=!1,e&&!t._h&&We(t)})}},We=function(t){Ee.call(v,function(){var e,n,r,o=t._v,i=De(t);if(i&&(e=le(function(){Le?Ae.emit("unhandledRejection",o,t):(n=v.onunhandledrejection)?n({promise:t,reason:o}):(r=v.console)&&r.error&&r.error("Unhandled promise rejection",o)}),t._h=Le||De(t)?2:1),t._a=void 0,i&&e.e)throw e.v})},De=function(t){return 1!==t._h&&0===(t._a||t._c).length},Ie=function(t){Ee.call(v,function(){var e;Le?Ae.emit("rejectionHandled",t):(e=v.onrejectionhandled)&&e({promise:t,reason:t._v})})},Ge=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),qe(e,!0))},Je=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw xe("Promise can't be resolved itself");(e=Be(t))?ke(function(){var r={_w:n,_d:!1};try{e.call(t,m(Je,r,1),m(Ge,r,1))}catch(t){Ge.call(r,t)}}):(n._v=t,n._s=1,qe(n,!1))}catch(t){Ge.call({_w:n,_d:!1},t)}}};Re||(Te=function(t){Wt(this,Te,"Promise","_h"),d(t),_e.call(this);try{t(m(Je,this,1),m(Ge,this,1))}catch(t){Ge.call(this,t)}},(_e=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=ye(Te.prototype,{then:function(t,e){var n=Fe(Ut(this,Te));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=Le?Ae.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&qe(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),Oe=function(){var t=new _e;this.promise=t,this.resolve=m(Je,t,1),this.reject=m(Ge,t,1)},ae.f=Fe=function(t){return t===Te||t===Se?new Oe(t):we(t)}),F(F.G+F.W+F.F*!Re,{Promise:Te}),ht(Te,"Promise"),Pe="function"==typeof y[je="Promise"]?y[je]:v[je],w&&Pe&&!Pe[de]&&x.f(Pe,de,{configurable:!0,get:function(){return this}}),Se=y.Promise,F(F.S+F.F*!Re,"Promise",{reject:function(t){var e=Fe(this);return(0,e.reject)(t),e.promise}}),F(F.S+!0*F.F,"Promise",{resolve:function(t){return ve(this===Se?Te:this,t)}}),F(F.S+F.F*!(Re&&function(t,e){if(!e&&!ge)return!1;var n=!1;try{var r=[7],o=r[me]();o.next=function(){return{done:n=!0}},r[me]=function(){return o},t(r)}catch(t){}return n}(function(t){Te.all(t).catch(Ne)})),"Promise",{all:function(t){var e=this,n=Fe(e),r=n.resolve,o=n.reject,i=le(function(){var n=[],i=0,u=1;Vt(t,!1,function(t){var c=i++,s=!1;n.push(void 0),u++,e.resolve(t).then(function(t){s||(s=!0,n[c]=t,--u||r(n))},o)}),--u||r(n)});return i.e&&o(i.v),n.promise},race:function(t){var e=this,n=Fe(e),r=n.reject,o=le(function(){Vt(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}}),F(F.P+F.R,"Promise",{finally:function(t){var e=Ut(this,y.Promise||v.Promise),n="function"==typeof t;return this.then(n?function(n){return ve(e,t()).then(function(){return n})}:t,n?function(n){return ve(e,t()).then(function(){throw n})}:t)}}),F(F.S,"Promise",{try:function(t){var e=ae.f(this),n=le(t);return(n.e?e.reject:e.resolve)(n.v),e.promise}});var Ke=y.Promise,Ve={f:{}.propertyIsEnumerable},ze=Object.getOwnPropertyDescriptor,Ue={f:w?ze:function(t,e){if(t=I(t),e=E(e,!0),P)try{return ze(t,e)}catch(t){}if(T(t,e))return A(!Ve.f.call(t,e),t[e])}},He=function(t,e){var n=(y.Object||{})[t]||Object[t],r={};r[t]=e(n),F(F.S+F.F*_(function(){n(1)}),"Object",r)},Ye=Ue.f;He("getOwnPropertyDescriptor",function(){return function(t,e){return Ye(I(t),e)}});var Xe=y.Object,$e=function(t,e){return Xe.getOwnPropertyDescriptor(t,e)},Qe=h(function(t){var e=Y("meta"),n=x.f,r=0,o=Object.isExtensible||function(){return!0},i=!_(function(){return o(Object.preventExtensions({}))}),u=function(t){n(t,e,{value:{i:"O"+ ++r,w:{}}})},c=t.exports={KEY:e,NEED:!1,fastKey:function(t,n){if(!g(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!T(t,e)){if(!o(t))return"F";if(!n)return"E";u(t)}return t[e].i},getWeak:function(t,n){if(!T(t,e)){if(!o(t))return!0;if(!n)return!1;u(t)}return t[e].w},onFreeze:function(t){return i&&c.NEED&&o(t)&&!T(t,e)&&u(t),t}}}),Ze=(Qe.KEY,Qe.NEED,Qe.fastKey,Qe.getWeak,Qe.onFreeze,{f:at}),tn=x.f,en=function(t){var e=y.Symbol||(y.Symbol={});"_"==t.charAt(0)||t in e||tn(e,t,{value:Ze.f(t)})},nn={f:Object.getOwnPropertySymbols},rn=Array.isArray||function(t){return"Array"==W(t)},on=et.concat("length","prototype"),un={f:Object.getOwnPropertyNames||function(t){return tt(t,on)}},cn=un.f,sn={}.toString,fn="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],an={f:function(t){return fn&&"[object Window]"==sn.call(t)?function(t){try{return cn(t)}catch(t){return fn.slice()}}(t):cn(I(t))}},ln=Qe.KEY,pn=Ue.f,hn=x.f,vn=an.f,yn=v.Symbol,dn=v.JSON,mn=dn&&dn.stringify,gn=at("_hidden"),bn=at("toPrimitive"),_n={}.propertyIsEnumerable,wn=z("symbol-registry"),On=z("symbols"),Sn=z("op-symbols"),jn=Object.prototype,Pn="function"==typeof yn&&!!nn.f,En=v.QObject,kn=!En||!En.prototype||!En.prototype.findChild,xn=w&&_(function(){return 7!=ft(hn({},"a",{get:function(){return hn(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=pn(jn,e);r&&delete jn[e],hn(t,e,n),r&&t!==jn&&hn(jn,e,r)}:hn,An=function(t){var e=On[t]=ft(yn.prototype);return e._k=t,e},Cn=Pn&&"symbol"==typeof yn.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof yn},Mn=function(t,e,n){return t===jn&&Mn(Sn,e,n),b(t),e=E(e,!0),b(n),T(On,e)?(n.enumerable?(T(t,gn)&&t[gn][e]&&(t[gn][e]=!1),n=ft(n,{enumerable:A(0,!1)})):(T(t,gn)||hn(t,gn,A(1,{})),t[gn][e]=!0),xn(t,e,n)):hn(t,e,n)},Tn=function(t,e){b(t);for(var n,r=function(t){var e=nt(t),n=nn.f;if(n)for(var r,o=n(t),i=Ve.f,u=0;o.length>u;)i.call(t,r=o[u++])&&e.push(r);return e}(e=I(e)),o=0,i=r.length;i>o;)Mn(t,n=r[o++],e[n]);return t},Ln=function(t){var e=_n.call(this,t=E(t,!0));return!(this===jn&&T(On,t)&&!T(Sn,t))&&(!(e||!T(this,t)||!T(On,t)||T(this,gn)&&this[gn][t])||e)},Nn=function(t,e){if(t=I(t),e=E(e,!0),t!==jn||!T(On,e)||T(Sn,e)){var n=pn(t,e);return!n||!T(On,e)||T(t,gn)&&t[gn][e]||(n.enumerable=!0),n}},Fn=function(t){for(var e,n=vn(I(t)),r=[],o=0;n.length>o;)T(On,e=n[o++])||e==gn||e==ln||r.push(e);return r},Rn=function(t){for(var e,n=t===jn,r=vn(n?Sn:I(t)),o=[],i=0;r.length>i;)!T(On,e=r[i++])||n&&!T(jn,e)||o.push(On[e]);return o};Pn||(R((yn=function(){if(this instanceof yn)throw TypeError("Symbol is not a constructor!");var t=Y(arguments.length>0?arguments[0]:void 0),e=function(n){this===jn&&e.call(Sn,n),T(this,gn)&&T(this[gn],t)&&(this[gn][t]=!1),xn(this,t,A(1,n))};return w&&kn&&xn(jn,t,{configurable:!0,set:e}),An(t)}).prototype,"toString",function(){return this._k}),Ue.f=Nn,x.f=Mn,un.f=an.f=Fn,Ve.f=Ln,nn.f=Rn,Ze.f=function(t){return An(at(t))}),F(F.G+F.W+F.F*!Pn,{Symbol:yn});for(var Bn="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),qn=0;Bn.length>qn;)at(Bn[qn++]);for(var Wn=nt(at.store),Dn=0;Wn.length>Dn;)en(Wn[Dn++]);F(F.S+F.F*!Pn,"Symbol",{for:function(t){return T(wn,t+="")?wn[t]:wn[t]=yn(t)},keyFor:function(t){if(!Cn(t))throw TypeError(t+" is not a symbol!");for(var e in wn)if(wn[e]===t)return e},useSetter:function(){kn=!0},useSimple:function(){kn=!1}}),F(F.S+F.F*!Pn,"Object",{create:function(t,e){return void 0===e?ft(t):Tn(ft(t),e)},defineProperty:Mn,defineProperties:Tn,getOwnPropertyDescriptor:Nn,getOwnPropertyNames:Fn,getOwnPropertySymbols:Rn});var In=_(function(){nn.f(1)});F(F.S+F.F*In,"Object",{getOwnPropertySymbols:function(t){return nn.f(mt(t))}}),dn&&F(F.S+F.F*(!Pn||_(function(){var t=yn();return"[null]"!=mn([t])||"{}"!=mn({a:t})||"{}"!=mn(Object(t))})),"JSON",{stringify:function(t){for(var e,n,r=[t],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=e=r[1],(g(e)||void 0!==t)&&!Cn(t))return rn(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!Cn(e))return e}),r[1]=e,mn.apply(dn,r)}}),yn.prototype[bn]||C(yn.prototype,bn,yn.prototype.valueOf),ht(yn,"Symbol"),ht(Math,"Math",!0),ht(v.JSON,"JSON",!0);var Gn=y.Object.getOwnPropertySymbols;He("keys",function(){return function(t){return nt(mt(t))}});var Jn=y.Object.keys;F(F.S+F.F*!w,"Object",{defineProperty:x.f});var Kn=y.Object,Vn=function(t,e,n){return Kn.defineProperty(t,e,n)};var zn=function(t,e,n){return e in t?Vn(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t};var Un=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},r=Jn(n);"function"==typeof Gn&&(r=r.concat(Gn(n).filter(function(t){return $e(n,t).enumerable}))),r.forEach(function(e){zn(t,e,n[e])})}return t},Hn=y.JSON||(y.JSON={stringify:JSON.stringify}),Yn=function(t){return Hn.stringify.apply(Hn,arguments)},Xn=at("species"),$n=function(t,e){return new(function(t){var e;return rn(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!rn(e.prototype)||(e=void 0),g(e)&&null===(e=e[Xn])&&(e=void 0)),void 0===e?Array:e}(t))(e)},Qn=function(t,e){var n=1==t,r=2==t,o=3==t,i=4==t,u=6==t,c=5==t||u,s=e||$n;return function(e,f,a){for(var l,p,h=mt(e),v=D(h),y=m(f,a,3),d=J(v.length),g=0,b=n?s(e,d):r?s(e,0):void 0;d>g;g++)if((c||g in v)&&(p=y(l=v[g],g,h),t))if(n)b[g]=p;else if(p)switch(t){case 3:return!0;case 5:return l;case 6:return g;case 2:b.push(l)}else if(i)return!1;return u?-1:o||i?i:b}},Zn=Object.assign,tr=!Zn||_(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=Zn({},t)[n]||Object.keys(Zn({},e)).join("")!=r})?function(t,e){for(var n=mt(t),r=arguments.length,o=1,i=nn.f,u=Ve.f;r>o;)for(var c,s=D(arguments[o++]),f=i?nt(s).concat(i(s)):nt(s),a=f.length,l=0;a>l;)c=f[l++],w&&!u.call(s,c)||(n[c]=s[c]);return n}:Zn,er=function(t,e){if(!g(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t},nr=Qe.getWeak,rr=Qn(5),or=Qn(6),ir=0,ur=function(t){return t._l||(t._l=new cr)},cr=function(){this.a=[]},sr=function(t,e){return rr(t.a,function(t){return t[0]===e})};cr.prototype={get:function(t){var e=sr(this,t);if(e)return e[1]},has:function(t){return!!sr(this,t)},set:function(t,e){var n=sr(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=or(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}};var fr,ar={getConstructor:function(t,e,n,r){var o=t(function(t,i){Wt(t,o,e,"_i"),t._t=e,t._i=ir++,t._l=void 0,null!=i&&Vt(i,n,t[r],t)});return ye(o.prototype,{delete:function(t){if(!g(t))return!1;var n=nr(t);return!0===n?ur(er(this,e)).delete(t):n&&T(n,this._i)&&delete n[this._i]},has:function(t){if(!g(t))return!1;var n=nr(t);return!0===n?ur(er(this,e)).has(t):n&&T(n,this._i)}}),o},def:function(t,e,n){var r=nr(b(e),!0);return!0===r?ur(t).set(e,n):r[t._i]=n,t},ufstore:ur},lr=x.f,pr=Qn(0),hr=function(t,e,n,r,o,i){var u=v[t],c=u,s=o?"set":"add",f=c&&c.prototype,a={};return w&&"function"==typeof c&&(i||f.forEach&&!_(function(){(new c).entries().next()}))?(c=e(function(e,n){Wt(e,c,t,"_c"),e._c=new u,null!=n&&Vt(n,o,e[s],e)}),pr("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(t){var e="add"==t||"set"==t;t in f&&(!i||"clear"!=t)&&C(c.prototype,t,function(n,r){if(Wt(this,c,t),!e&&i&&!g(n))return"get"==t&&void 0;var o=this._c[t](0===n?0:n,r);return e?this:o})}),i||lr(c.prototype,"size",{get:function(){return this._c.size}})):(c=r.getConstructor(e,t,o,s),ye(c.prototype,n),Qe.NEED=!0),ht(c,t),a[t]=c,F(F.G+F.W+F.F,a),i||r.setStrong(c,t,o),c};h(function(t){var e,n=Qn(0),r=er,o=!v.ActiveXObject&&"ActiveXObject"in v,i=Qe.getWeak,u=Object.isExtensible,c=ar.ufstore,s=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},f={get:function(t){if(g(t)){var e=i(t);return!0===e?c(er(this,"WeakMap")).get(t):e?e[this._i]:void 0}},set:function(t,e){return ar.def(er(this,"WeakMap"),t,e)}},a=t.exports=hr("WeakMap",s,f,ar,!0,!0);r&&o&&(e=ar.getConstructor(s,"WeakMap"),tr(e.prototype,f),Qe.NEED=!0,n(["delete","has","get","set"],function(t){var n=a.prototype,r=n[t];R(n,t,function(n,o){if(g(n)&&!u(n)){this._f||(this._f=new e);var i=this._f[t](n,o);return"set"==t?this:i}return r.call(this,n,o)})}))});fr="WeakMap",F(F.S,fr,{of:function(){for(var t=arguments.length,e=new Array(t);t--;)e[t]=arguments[t];return new this(e)}});!function(t){F(F.S,t,{from:function(t){var e,n,r,o,i=arguments[1];return d(this),(e=void 0!==i)&&d(i),null==t?new this:(n=[],e?(r=0,o=m(i,arguments[2],2),Vt(t,!1,function(t){n.push(o(t,r++))})):Vt(t,!1,n.push,n),new this(n))}})}("WeakMap");var vr=y.WeakMap;en("asyncIterator"),en("observable");var yr=y.Symbol;const{URL:dr,parse:mr}=n;function gr(t,e,n){return"string"==typeof t?t=mr(t):dr&&t instanceof dr?t=mr(`${t}`):(n=e,e=t,t=null),"function"==typeof e&&(n=e,e=null),{options:e=Un({},t||{},e||{}),callback:n}}function br(t){if(!Buffer.isBuffer(t))return!1;const e=t.toString("utf8");return!function(t,e){if(t.length!==e.length)return!1;for(let n=0;n<t.length;++n)if(t[n]!==e[n])return!1;return!0}(t,Buffer.from(e,"utf8"))}function _r(t){const e=null!=(n=t)&&"object"==typeof n?t["content-encoding"]:"";var n;return!(!e||"string"!=typeof e)}const wr=yr(),Or=new vr;o.restore();export default class extends u{static get name(){return"node-http"}onConnect(){this.assert("Running concurrent node-http adapters is unsupported, stop any running Polly instances.",!t.ClientRequest[wr]),this.assert("Running nock concurrently with the node-http adapter is unsupported. Run nock.restore() before connecting to this adapter.",!o.isActive()),this.NativeClientRequest=t.ClientRequest,this.setupNock(),this.patchOverriddenMethods()}onDisconnect(){o.cleanAll(),o.restore(),this.NativeClientRequest=null}setupNock(){const t=this;o.cleanAll();const e=o(/.*/).persist();s.forEach(n=>{e.intercept(/.*/,n).reply(function(e,n,r){const{req:o,method:i}=this,{headers:u}=o,s=gr(...Or.get(o)),f=function(t={}){if(t.href)return t.href;const e=t.protocol||`${t.proto}:`||"http:",n=t.hostname||t.host||"localhost",{path:r,port:o}=t,i=new c;return i.set("protocol",e),i.set("host",n),i.set("pathname",r),!o||n.includes(":")||80===o&&"http:"===e||443===o&&"https:"===e||i.set("port",o),i.href}(s.options);n&&"string"!=typeof n&&(n=Yn(n)),t.handleRequest({url:f,method:i,headers:u,body:n,requestArguments:{req:o,body:n,respond:r,parsedArguments:s}})})}),o.activate()}patchOverriddenMethods(){const n={http:t,https:e},{ClientRequest:r}=t;t.ClientRequest=function(){const t=new r(...arguments);return Or.set(t,[...arguments]),t},t.ClientRequest[wr]=!0,Jn(n).forEach(t=>{const e=n[t],{request:r,get:o,globalAgent:u}=e,c=function(){const e=gr(...arguments);return e.options=Un({},"https"===t?{port:443,protocol:"https:",_defaultAgent:u}:{port:80,protocol:"http:"},e.options),e};e.request=function(){const{options:t,callback:e}=c(...arguments);return r(t,e)},i.satisfies(process.version,">=8")&&(e.get=function(){const{options:t,callback:e}=c(...arguments);return o(t,e)})})}async passthroughRequest(t){const{parsedArguments:e}=t.requestArguments,{method:r,headers:o,body:i}=t,{options:u}=e,c=new this.NativeClientRequest(Un({},u,{method:r,headers:Un({},o)},n.parse(t.url))),s=this.getChunksFromBody(i,o),f=new Ke((t,e)=>{c.once("response",t),c.once("error",e),c.once("timeout",e)});s.forEach(t=>c.write(t)),c.end();const a=await f,l=await new Ke((t,e)=>{const n=[];a.on("data",t=>n.push(t)),a.once("end",()=>t(this.getBodyFromChunks(n,a.headers))),a.once("error",e)});return{headers:a.headers,statusCode:a.statusCode,body:l}}async respondToRequest(t,e){const{req:n,respond:o}=t.requestArguments;if(e)return o(e),void n.emit("error",e);const{statusCode:i,body:u,headers:c}=t.response,s=this.getChunksFromBody(u,c),f=new r;s.forEach(t=>f.push(t)),f.push(null);const a=new Ke(t=>{n.aborted?t():(n.once("response",t),n.once("abort",t),n.once("error",t))});o(null,[i,f,c]),await a}getBodyFromChunks(t,e){if(_r(e)){const e=t.map(t=>(Buffer.isBuffer(t)||(this.assert("content-encoded responses must all be binary buffers","string"==typeof t),t=Buffer.from(t)),t.toString("hex")));return Yn(e)}const n=function(t){return t&&0!==t.length?Buffer.isBuffer(t[0])?Buffer.concat(t):t.join(""):Buffer.alloc(0)}(t);return n.toString(br(n)?"hex":"utf8")}getChunksFromBody(t,e){if(!t)return[];if(Buffer.isBuffer(t))return[t];if(_r(e))return JSON.parse(t).map(t=>Buffer.from(t,"hex"));const n=Buffer.from(t);return[Buffer.from(n,br(n)?"hex":"utf8")]}}
//# sourceMappingURL=pollyjs-adapter-node-http.min.js.map
{
"name": "@pollyjs/adapter-node-http",
"version": "2.5.0",
"version": "2.6.0",
"description": "Node HTTP adapter for @pollyjs",

@@ -44,15 +44,15 @@ "main": "dist/cjs/pollyjs-adapter-node-http.js",

"dependencies": {
"@pollyjs/adapter": "^2.4.0",
"@pollyjs/utils": "^2.1.0",
"@pollyjs/adapter": "^2.6.0",
"@pollyjs/utils": "^2.6.0",
"lodash-es": "^4.17.11",
"nock": "^10.0.6",
"semver": "^5.6.0"
"semver": "^6.1.1"
},
"devDependencies": {
"@pollyjs/core": "^2.5.0",
"@pollyjs/persister-fs": "*",
"node-fetch": "^2.3.0",
"rollup": "^0.67.0"
"@pollyjs/core": "^2.6.0",
"@pollyjs/persister-fs": "^2.6.0",
"node-fetch": "^2.6.0",
"rollup": "^1.14.6"
},
"gitHead": "de66b42b8384d7dabba59783c59408dc0053690b"
"gitHead": "e7463b77a1b4bc8f81a9b30f9e1078f4c0cec350"
}

@@ -78,14 +78,9 @@ import http from 'http';

adapter
.handleRequest({
url,
method,
headers,
body,
requestArguments: { req, body, respond, parsedArguments }
})
.catch(e => {
// This allows the consumer to handle the error gracefully
req.emit('error', e);
});
adapter.handleRequest({
url,
method,
headers,
body,
requestArguments: { req, body, respond, parsedArguments }
});
});

@@ -211,2 +206,5 @@ });

// This allows the consumer to handle the error gracefully
req.emit('error', error);
return;

@@ -213,0 +211,0 @@ }

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc