/*! For license information please see LICENSES */ (window.webpackJsonp=window.webpackJsonp||[]).push([[32],{1108:function(module,exports,__webpack_require__){(function(global){var require,require,f;f=function(){var define,module,exports;return function e(t,r,n){function o(i,c){if(!r[i]){if(!t[i]){if(!c&&"function"==typeof require&&require)return require(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=r[i]={exports:{}};t[i][0].call(p.exports,(function(e){return o(t[i][1][e]||e)}),p,p.exports,e,t,r,n)}return r[i].exports}for(var u="function"==typeof require&&require,i=0;i2&&void 0!==T[2]?T[2]:{},this.resetCancelFlag(),n.disabledMD5=void 0===n.disabledMD5||!!n.disabledMD5,!n.checkpoint||!n.checkpoint.uploadId){e.next=8;break}return r&&m(r)&&(n.checkpoint.file=r),e.next=7,this._resumeMultipart(n.checkpoint,n);case 7:return e.abrupt("return",e.sent);case 8:return c=102400,n.mime||(m(r)?n.mime=f.getType(path.extname(r.name)):d(r)?n.mime=r.type:y(r)?n.mime="":n.mime=f.getType(path.extname(r))),n.headers=n.headers||{},this._convertMetaToHeaders(n.meta,n.headers),e.next=14,this._getFileSize(r);case 14:if(!((l=e.sent)0&&h(y).to(w),x=this._divideParts(f,d),j=x.length,_=!1,T=function(e,n){return new Promise(function(){var f=(0,c.default)(o.default.mark((function c(f,d){var w,content,data,T,E;return o.default.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(o.prev=0,e.isCancel()){o.next=29;break}return w=x[n-1],o.next=5,e._createBuffer(l,w.start,w.end);case 5:return content=o.sent,data={content:content,size:w.end-w.start},o.prev=7,o.next=10,e._uploadPart(v,m,n,data,{timeout:r.timeout,disabledMD5:r.disabledMD5});case 10:T=o.sent,o.next=18;break;case 13:if(o.prev=13,o.t0=o.catch(7),404!==o.t0.status){o.next=17;break}throw e._makeAbortEvent();case 17:throw o.t0;case 18:if(e.isCancel()||_){o.next=26;break}if(t.doneParts.push({number:n,etag:T.res.headers.etag}),!r.progress){o.next=23;break}return o.next=23,r.progress(y.length/j,t,T.res);case 23:f({number:n,etag:T.res.headers.etag}),o.next=27;break;case 26:f();case 27:o.next=30;break;case 29:f();case 30:o.next=41;break;case 32:o.prev=32,o.t1=o.catch(0),(E=new Error).name=o.t1.name,E.message=o.t1.message,E.stack=o.t1.stack,E.partNum=n,h(o.t1).to(E),d(E);case 41:case"end":return o.stop()}}),c,null,[[0,32],[7,13]])})));return function(e,t){return f.apply(this,arguments)}}())},E=Array.from(new Array(j),(function(e,i){return i+1})),k=w.map((function(p){return p.number})),S=E.filter((function(p){return k.indexOf(p)<0})),O=r.parallel||5,e.next=17,this._parallel(S,O,(function(e){return new Promise((function(t,r){T(n,e).then((function(e){e&&w.push(e),t()})).catch((function(e){r(e)}))}))}));case 17:if(A=e.sent,_=!0,!(D=A.find((function(e){return"abort"===e.name})))){e.next=22;break}throw D;case 22:if(!this.isCancel()){e.next=25;break}throw T=null,this._makeCancelEvent();case 25:if(!(A&&A.length>0)){e.next=28;break}throw A[0].message="Failed to upload some parts with error: ".concat(A[0].toString()," part_num: ").concat(A[0].partNum),A[0];case 28:return e.next=30,this.completeMultipartUpload(v,m,w,r);case 30:return e.abrupt("return",e.sent);case 31:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}(),v._getFileSize=function(){var e=(0,c.default)(o.default.mark((function e(t){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!y(t)){e.next=4;break}return e.abrupt("return",t.length);case 4:if(!d(t)&&!m(t)){e.next=6;break}return e.abrupt("return",t.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();var w=e("stream").Readable;function x(e,t){if(!(this instanceof x))return new x(e,t);w.call(this,t),this.file=e,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}function j(e){return e.arrayBuffer?e.arrayBuffer():new Promise((function(t,r){var n=new FileReader;n.onload=function(e){t(e.target.result)},n.onerror=function(e){r(e)},n.readAsArrayBuffer(e)}))}l.inherits(x,w),x.prototype.readFileAndPush=function(e){if(this.fileBuffer)for(var t=!0;t&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:n,this.start=n,t=this.push(this.fileBuffer.slice(r,n))}},x.prototype._read=function(e){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||0===this.start&&!this.file)return this.finish||(this.fileBuffer=null,this.finish=!0),void this.push(null);e=e||16384;var r=this;this.reader.onload=function(n){r.fileBuffer=t.from(new Uint8Array(n.target.result)),r.file=null,r.readFileAndPush(e)},0===this.start?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(e)},v._createBuffer=function(){var e=(0,c.default)(o.default.mark((function e(r,n,c){var l,f;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d(r)&&!m(r)){e.next=8;break}return l=r.slice(n,c),e.next=4,j(l);case 4:return f=e.sent,e.abrupt("return",t.from(f));case 8:if(!y(r)){e.next=12;break}return e.abrupt("return",r.subarray(n,c));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),v._getPartSize=function(e,t){t||(t=1048576);var r=Math.ceil(e/1e4);return t1&&void 0!==m[1]?m[1]:{},n=t["continuation-token"]||t.continuationToken,delete t["continuation-token"],delete t.continuationToken,n&&(r.subres=Object.assign({"continuation-token":n},r.subres)),(c=this._objectRequestParams("GET","",r)).query=Object.assign({"list-type":2},t),c.xmlResponse=!0,c.successStatuses=[200],e.next=11,this.request(c);case 11:return l=e.sent,f=l.data.Contents,h=this,f&&(Array.isArray(f)||(f=[f]),f=f.map((function(e){return{name:e.Key,url:h._objectUrl(e.Key),lastModified:e.LastModified,etag:e.ETag,type:e.Type,size:Number(e.Size),storageClass:e.StorageClass,owner:e.Owner?{id:e.Owner.ID,displayName:e.Owner.DisplayName}:null}}))),(d=l.data.CommonPrefixes||null)&&(Array.isArray(d)||(d=[d]),d=d.map((function(e){return e.Prefix}))),e.abrupt("return",{res:l.res,objects:f,prefixes:d,isTruncated:"true"===l.data.IsTruncated,keyCount:+l.data.KeyCount,continuationToken:l.data.ContinuationToken||null,nextContinuationToken:l.data.NextContinuationToken||null});case 18:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),x.restore=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=r||{}).subres=Object.assign({restore:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),(n=this._objectRequestParams("POST",t,r)).successStatuses=[202],e.next=7,this.request(n);case 7:return c=e.sent,e.abrupt("return",{res:c.res});case 9:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}(),x._objectUrl=function(e){return this._getReqUrl({bucket:this.options.bucket,object:e})},x._objectRequestParams=function(e,t,r){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");r=r||{};var n={object:t=this._objectName(t),bucket:this.options.bucket,method:e,subres:r&&r.subres,timeout:r&&r.timeout,ctx:r&&r.ctx};return r.headers&&(n.headers={},f(r.headers).to(n.headers)),n},x._objectName=function(e){return e.replace(/^\/+/,"")},x._convertMetaToHeaders=function(meta,e){meta&&Object.keys(meta).forEach((function(t){e["x-oss-meta-".concat(t)]=meta[t]}))},x._deleteFileSafe=function(e){var t=this;return new Promise((function(r){l.exists(e,(function(n){n?l.unlink(e,(function(n){n&&t.debug("unlink %j error: %s",e,n,"error"),r()})):r()}))}))}},{"../common/callback":23,"../common/image":26,"../common/object/copyObject":29,"../common/object/delete":30,"../common/object/deleteMulti":31,"../common/object/deleteObjectTagging":32,"../common/object/generateObjectUrl":33,"../common/object/get":34,"../common/object/getACL":35,"../common/object/getBucketVersions":36,"../common/object/getObjectMeta":37,"../common/object/getObjectTagging":38,"../common/object/getObjectUrl":39,"../common/object/getSymlink":40,"../common/object/head":41,"../common/object/putACL":42,"../common/object/putObjectTagging":43,"../common/object/putSymlink":44,"../common/object/signatureUrl":45,"../common/utils/isBlob":60,"../common/utils/isBuffer":61,"../common/utils/isFile":62,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"copy-to":101,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.map":245,"core-js/modules/es.function.name":249,"core-js/modules/es.number.constructor":250,"core-js/modules/es.object.assign":251,"core-js/modules/es.object.keys":253,"core-js/modules/es.object.to-string":254,"core-js/modules/es.promise":255,"core-js/modules/es.regexp.exec":256,"core-js/modules/es.regexp.to-string":257,"core-js/modules/es.string.replace":261,"core-js/modules/web.dom-collections.for-each":291,fs:79,"merge-descriptors":310,mime:312,path:315,"regenerator-runtime/runtime":336}],5:[function(e,t,r){"use strict";r.version="6.16.0"},{}],6:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.abortBucketWorm=void 0;var l=e("../utils/checkBucketName");function f(){return(f=(0,c.default)(o.default.mark((function e(t,r){var n,c;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.checkBucketName(t),n=this._bucketRequestParams("DELETE",t,"worm",r),e.next=4,this.request(n);case 4:return c=e.sent,e.abrupt("return",{res:c.res,status:c.status});case 6:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.abortBucketWorm=function(e,t){return f.apply(this,arguments)}},{"../utils/checkBucketName":48,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],7:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.completeBucketWorm=void 0;var l=e("../utils/checkBucketName");function f(){return(f=(0,c.default)(o.default.mark((function e(t,r,n){var c,f;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.checkBucketName(t),c=this._bucketRequestParams("POST",t,{wormId:r},n),e.next=4,this.request(c);case 4:return f=e.sent,e.abrupt("return",{res:f.res,status:f.status});case 6:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.completeBucketWorm=function(e,t,r){return f.apply(this,arguments)}},{"../utils/checkBucketName":48,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],8:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.deleteBucketInventory=void 0;var l=e("../utils/checkBucketName");function f(){return(f=(0,c.default)(o.default.mark((function e(t,r){var n,c,f,h,d=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=d.length>2&&void 0!==d[2]?d[2]:{},c=Object.assign({inventory:"",inventoryId:r},n.subres),l.checkBucketName(t),(f=this._bucketRequestParams("DELETE",t,c,n)).successStatuses=[204],e.next=7,this.request(f);case 7:return h=e.sent,e.abrupt("return",{status:h.status,res:h.res});case 9:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.deleteBucketInventory=function(e,t){return f.apply(this,arguments)}},{"../utils/checkBucketName":48,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],9:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName;r.deleteBucketLifecycle=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(t),(n=this._bucketRequestParams("DELETE",t,"lifecycle",r)).successStatuses=[204],e.next=5,this.request(n);case 5:return c=e.sent,e.abrupt("return",{res:c.res});case 7:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],10:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName;r.deleteBucketWebsite=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(t),(n=this._bucketRequestParams("DELETE",t,"website",r)).successStatuses=[204],e.next=5,this.request(n);case 5:return c=e.sent,e.abrupt("return",{res:c.res});case 7:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],11:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.extendBucketWorm=void 0;var l=e("../utils/checkBucketName"),f=e("../utils/obj2xml");function h(){return(h=(0,c.default)(o.default.mark((function e(t,r,n,c){var h,d,m;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.checkBucketName(t),h=this._bucketRequestParams("POST",t,{wormExtend:"",wormId:r},c),d={ExtendWormConfiguration:{RetentionPeriodInDays:n}},h.mime="xml",h.content=f.obj2xml(d,{headers:!0}),h.successStatuses=[200],e.next=8,this.request(h);case 8:return m=e.sent,e.abrupt("return",{res:m.res,status:m.status});case 10:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.extendBucketWorm=function(e,t,r,n){return h.apply(this,arguments)}},{"../utils/checkBucketName":48,"../utils/obj2xml":67,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],12:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.getBucketInventory=void 0;var l=e("../utils/checkBucketName"),f=e("../utils/formatInventoryConfig");function h(){return(h=(0,c.default)(o.default.mark((function e(t,r){var n,c,h,d,m=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=m.length>2&&void 0!==m[2]?m[2]:{},c=Object.assign({inventory:"",inventoryId:r},n.subres),l.checkBucketName(t),(h=this._bucketRequestParams("GET",t,c,n)).successStatuses=[200],h.xmlResponse=!0,e.next=8,this.request(h);case 8:return d=e.sent,e.abrupt("return",{status:d.status,res:d.res,inventory:f.formatInventoryConfig(d.data)});case 10:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.getBucketInventory=function(e,t){return h.apply(this,arguments)}},{"../utils/checkBucketName":48,"../utils/formatInventoryConfig":56,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],13:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.map");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName,f=e("../utils/isArray").isArray,h=e("../utils/formatObjKey").formatObjKey;r.getBucketLifecycle=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c,d;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(t),(n=this._bucketRequestParams("GET",t,"lifecycle",r)).successStatuses=[200],n.xmlResponse=!0,e.next=6,this.request(n);case 6:return c=e.sent,(d=c.data.Rule||null)&&(f(d)||(d=[d]),d=d.map((function(e){return e.ID&&(e.id=e.ID,delete e.ID),e.Tag&&!f(e.Tag)&&(e.Tag=[e.Tag]),h(e,"firstLowerCase")}))),e.abrupt("return",{rules:d,res:c.res});case 10:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"../utils/formatObjKey":57,"../utils/isArray":59,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.map":245,"regenerator-runtime/runtime":336}],14:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName;r.getBucketVersioning=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c,f;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(t),(n=this._bucketRequestParams("GET",t,"versioning",r)).xmlResponse=!0,n.successStatuses=[200],e.next=6,this.request(n);case 6:return c=e.sent,f=c.data.Status,e.abrupt("return",{status:c.status,versionStatus:f,res:c.res});case 9:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],15:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName,f=e("../utils/isObject").isObject;r.getBucketWebsite=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c,h;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(t),(n=this._bucketRequestParams("GET",t,"website",r)).successStatuses=[200],n.xmlResponse=!0,e.next=6,this.request(n);case 6:return c=e.sent,h=[],c.data.RoutingRules&&c.data.RoutingRules.RoutingRule&&(h=f(c.data.RoutingRules.RoutingRule)?[c.data.RoutingRules.RoutingRule]:c.data.RoutingRules.RoutingRule),e.abrupt("return",{index:c.data.IndexDocument&&c.data.IndexDocument.Suffix||"",supportSubDir:c.data.IndexDocument&&c.data.IndexDocument.SupportSubDir||"false",type:c.data.IndexDocument&&c.data.IndexDocument.Type,routingRules:h,error:c.data.ErrorDocument&&c.data.ErrorDocument.Key||null,res:c.res});case 10:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"../utils/isObject":65,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],16:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.getBucketWorm=void 0;var l=e("../utils/checkBucketName"),f=e("../utils/dataFix");function h(){return(h=(0,c.default)(o.default.mark((function e(t,r){var n,c;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.checkBucketName(t),(n=this._bucketRequestParams("GET",t,"worm",r)).successStatuses=[200],n.xmlResponse=!0,e.next=6,this.request(n);case 6:return c=e.sent,f.dataFix(c.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),e.abrupt("return",Object.assign(Object.assign({},c.data),{res:c.res,status:c.status}));case 9:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.getBucketWorm=function(e,t){return h.apply(this,arguments)}},{"../utils/checkBucketName":48,"../utils/dataFix":53,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],17:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.initiateBucketWorm=void 0;var l=e("../utils/obj2xml"),f=e("../utils/checkBucketName");function h(){return(h=(0,c.default)(o.default.mark((function e(t,r,n){var c,h,d;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f.checkBucketName(t),c=this._bucketRequestParams("POST",t,"worm",n),h={InitiateWormConfiguration:{RetentionPeriodInDays:r}},c.mime="xml",c.content=l.obj2xml(h,{headers:!0}),c.successStatuses=[200],e.next=8,this.request(c);case 8:return d=e.sent,e.abrupt("return",{res:d.res,wormId:d.res.headers["x-oss-worm-id"],status:d.status});case 10:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.initiateBucketWorm=function(e,t,r){return h.apply(this,arguments)}},{"../utils/checkBucketName":48,"../utils/obj2xml":67,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],18:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.listBucketInventory=void 0;var l=e("../utils/checkBucketName"),f=e("../utils/formatInventoryConfig");function h(){return(h=(0,c.default)(o.default.mark((function e(t){var r,n,c,h,d,data,m,y,v=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=v.length>1&&void 0!==v[1]?v[1]:{},n=r.continuationToken,c=Object.assign({inventory:""},n&&{"continuation-token":n},r.subres),l.checkBucketName(t),(h=this._bucketRequestParams("GET",t,c,r)).successStatuses=[200],h.xmlResponse=!0,e.next=9,this.request(h);case 9:return d=e.sent,data=d.data,m=d.res,y=d.status,e.abrupt("return",{isTruncated:"true"===data.IsTruncated,nextContinuationToken:data.NextContinuationToken,inventoryList:f.formatInventoryConfig(data.InventoryConfiguration,!0),status:y,res:m});case 12:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.listBucketInventory=function(e){return h.apply(this,arguments)}},{"../utils/checkBucketName":48,"../utils/formatInventoryConfig":56,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],19:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.concat"),e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.putBucketInventory=void 0;var l=e("../utils/checkBucketName"),f=e("../utils/obj2xml");function h(){return(h=(0,c.default)(o.default.mark((function e(t,r){var n,c,h,d,m,y,v,w,x,j,_,T=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=T.length>2&&void 0!==T[2]?T[2]:{},c=Object.assign({inventory:"",inventoryId:r.id},n.subres),l.checkBucketName(t),h=r.OSSBucketDestination,d=r.optionalFields,m=r.includedObjectVersions,y="acs:oss:::",v="acs:ram::".concat(h.accountId,":role/"),w={InventoryConfiguration:{Id:r.id,IsEnabled:r.isEnabled,Filter:{Prefix:r.prefix||""},Destination:{OSSBucketDestination:{Format:h.format,AccountId:h.accountId,RoleArn:"".concat(v).concat(h.rolename),Bucket:"".concat(y).concat(h.bucket),Prefix:h.prefix||"",Encryption:h.encryption||""}},Schedule:{Frequency:r.frequency},IncludedObjectVersions:m,OptionalFields:{Field:(null==d?void 0:d.field)||[]}}},x=f.obj2xml(w,{headers:!0,firstUpperCase:!0}),(j=this._bucketRequestParams("PUT",t,c,n)).successStatuses=[200],j.mime="xml",j.content=x,e.next=14,this.request(j);case 14:return _=e.sent,e.abrupt("return",{status:_.status,res:_.res});case 16:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}r.putBucketInventory=function(e,t){return h.apply(this,arguments)}},{"../utils/checkBucketName":48,"../utils/obj2xml":67,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.concat":234,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],20:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.includes"),e("core-js/modules/web.dom-collections.for-each");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName,f=e("../utils/isArray").isArray,h=e("../utils/deepCopy").deepCopy,d=e("../utils/isObject").isObject,m=e("../utils/obj2xml").obj2xml,y=e("../utils/checkObjectTag").checkObjectTag,v=e("../utils/getStrBytesCount").getStrBytesCount;function w(e,t){var r=e.days,n=e.createdBeforeDate;if(!r&&!n)throw new Error("".concat(t," must includes days or createdBeforeDate"));if(r&&!/^[1-9][0-9]*$/.test(r))throw new Error("days must be a positive integer");if(n&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(n))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function x(e){if(e.id&&v(e.id)>255)throw new Error("ID is composed of 255 bytes at most");if(void 0===e.prefix)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(e.status))throw new Error("Status must be Enabled or Disabled");if(e.transition){if(!["IA","Archive"].includes(e.transition.storageClass))throw new Error("StorageClass must be IA or Archive");w(e.transition,"Transition")}if(e.expiration)if(e.expiration.expiredObjectDeleteMarker){if(e.expiration.days||e.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}else w(e.expiration,"Expiration");if(e.abortMultipartUpload&&w(e.abortMultipartUpload,"AbortMultipartUpload"),!(e.expiration||e.abortMultipartUpload||e.transition||e.noncurrentVersionTransition))throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(e.tag){if(e.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");!function(e){if(!f(e)&&!d(e))throw new Error("tag must be Object or Array");e=d(e)?[e]:e;var t={};h(e).forEach((function(e){t[e.key]=e.value})),y(t)}(e.tag)}}r.putBucketLifecycle=function(){var e=(0,c.default)(o.default.mark((function e(t,r,n){var c,h,d,y,v;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l(t),f(r)){e.next=3;break}throw new Error("rules must be Array");case 3:return c=this._bucketRequestParams("PUT",t,"lifecycle",n),d={LifecycleConfiguration:{Rule:h=[]}},r.forEach((function(e){var t;(t=e).days&&(t.expiration={days:t.days}),t.date&&(t.expiration={createdBeforeDate:t.date}),x(e),e.id&&(e.ID=e.id,delete e.id),h.push(e)})),y=m(d,{headers:!0,firstUpperCase:!0}),c.content=y,c.mime="xml",c.successStatuses=[200],e.next=13,this.request(c);case 13:return v=e.sent,e.abrupt("return",{res:v.res});case 15:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"../utils/checkObjectTag":50,"../utils/deepCopy":54,"../utils/getStrBytesCount":58,"../utils/isArray":59,"../utils/isObject":65,"../utils/obj2xml":67,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.includes":240,"core-js/modules/web.dom-collections.for-each":291,"regenerator-runtime/runtime":336}],21:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.includes");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName,f=e("../utils/obj2xml").obj2xml;r.putBucketVersioning=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c,h,d,m=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=m.length>2&&void 0!==m[2]?m[2]:{},l(t),["Enabled","Suspended"].includes(r)){e.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return c=this._bucketRequestParams("PUT",t,"versioning",n),h={VersioningConfiguration:{Status:r}},c.mime="xml",c.content=f(h,{headers:!0}),e.next=10,this.request(c);case 10:return d=e.sent,e.abrupt("return",{res:d.res,status:d.status});case 12:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"../utils/obj2xml":67,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.includes":240,"regenerator-runtime/runtime":336}],22:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault"),o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName,f=e("../utils/obj2xml").obj2xml,h=e("../utils/isArray").isArray;r.putBucketWebsite=function(){var e=(0,c.default)(o.default.mark((function e(t){var r,n,c,d,m,y,v,w=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=w.length>1&&void 0!==w[1]?w[1]:{},n=w.length>2?w[2]:void 0,l(t),c=this._bucketRequestParams("PUT",t,"website",n),d={Suffix:r.index||"index.html"},y={WebsiteConfiguration:m={IndexDocument:d}},r.supportSubDir&&(d.SupportSubDir=r.supportSubDir),r.type&&(d.Type=r.type),r.error&&(m.ErrorDocument={Key:r.error}),void 0===r.routingRules){e.next=14;break}if(h(r.routingRules)){e.next=13;break}throw new Error("RoutingRules must be Array");case 13:m.RoutingRules={RoutingRule:r.routingRules};case 14:return y=f(y),c.content=y,c.mime="xml",c.successStatuses=[200],e.next=20,this.request(c);case 20:return v=e.sent,e.abrupt("return",{res:v.res});case 22:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"../utils/isArray":59,"../utils/obj2xml":67,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"regenerator-runtime/runtime":336}],23:[function(e,t,r){(function(t){"use strict";e("core-js/modules/es.array.for-each"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/web.dom-collections.for-each"),r.encodeCallback=function(e,r){if(e.headers=e.headers||{},!Object.prototype.hasOwnProperty.call(e.headers,"x-oss-callback")&&r.callback){var n={callbackUrl:encodeURI(r.callback.url),callbackBody:r.callback.body};r.callback.host&&(n.callbackHost=r.callback.host),r.callback.contentType&&(n.callbackBodyType=r.callback.contentType);var o=t.from(JSON.stringify(n)).toString("base64");if(e.headers["x-oss-callback"]=o,r.callback.customValue){var c={};Object.keys(r.callback.customValue).forEach((function(e){c["x:".concat(e)]=r.callback.customValue[e]})),e.headers["x-oss-callback-var"]=t.from(JSON.stringify(c)).toString("base64")}}}}).call(this,e("buffer").Buffer)},{buffer:99,"core-js/modules/es.array.for-each":238,"core-js/modules/es.object.keys":253,"core-js/modules/es.object.to-string":254,"core-js/modules/es.regexp.to-string":257,"core-js/modules/web.dom-collections.for-each":291}],24:[function(e,t,r){"use strict";e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.for-each"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.string.replace"),e("core-js/modules/web.dom-collections.for-each");var n=function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.getReqUrl=void 0;var o=n(e("copy-to")),c=n(e("url")),l=n(e("merge-descriptors")),f=n(e("is-type-of")),h=e("../utils/isIP"),d=e("../utils/checkConfigValid");r.getReqUrl=function(e){var t={},r=this.options.cname;d.checkConfigValid(this.options.endpoint,"endpoint"),o.default(this.options.endpoint,!1).to(t),!e.bucket||r||h.isIP(t.hostname)||this.options.sldEnable||(t.host="".concat(e.bucket,".").concat(t.host));var n="/";e.bucket&&this.options.sldEnable&&(n+="".concat(e.bucket,"/")),e.object&&(n+=this._escape(e.object).replace(/\+/g,"%2B")),t.pathname=n;var m={};if(e.query&&l.default(m,e.query),e.subres){var y={};f.default.string(e.subres)?y[e.subres]="":f.default.array(e.subres)?e.subres.forEach((function(e){y[e]=""})):y=e.subres,l.default(m,y)}return t.query=m,c.default.format(t)}},{"../utils/checkConfigValid":49,"../utils/isIP":64,"copy-to":101,"core-js/modules/es.array.concat":234,"core-js/modules/es.array.for-each":238,"core-js/modules/es.regexp.exec":256,"core-js/modules/es.string.replace":261,"core-js/modules/web.dom-collections.for-each":291,"is-type-of":391,"merge-descriptors":310,url:393}],25:[function(e,t,r){"use strict";e("core-js/modules/es.array.concat"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.string.trim");var n=e("humanize-ms"),o=e("url"),c=e("../utils/checkBucketName").checkBucketName,l=e("../utils/setRegion").setRegion,f=e("../utils/checkConfigValid").checkConfigValid;t.exports=function(e){if(!e||!e.accessKeyId||!e.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");!e.stsToken||e.refreshSTSToken||e.refreshSTSTokenInterval||console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken、accessKeyId、accessKeySecret automatically when sts token has expired"),e.bucket&&c(e.bucket);var t=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:3e5,retryMax:0},e);if(t.accessKeyId=t.accessKeyId.trim(),t.accessKeySecret=t.accessKeySecret.trim(),t.timeout&&(t.timeout=n(t.timeout)),t.endpoint)t.endpoint=function(e,t){f(e,"endpoint");var r=o.parse(e);if(r.protocol||(r=o.parse("http".concat(t?"s":"","://").concat(e))),"http:"!==r.protocol&&"https:"!==r.protocol)throw new Error("Endpoint protocol must be http or https.");return r}(t.endpoint,t.secure);else{if(!t.region)throw new Error("require options.endpoint or options.region");t.endpoint=l(t.region,t.internal,t.secure)}return t.inited=!0,t}},{"../utils/checkBucketName":48,"../utils/checkConfigValid":49,"../utils/setRegion":69,"core-js/modules/es.array.concat":234,"core-js/modules/es.object.assign":251,"core-js/modules/es.string.trim":264,"humanize-ms":298,url:393}],26:[function(e,t,r){"use strict";e("merge-descriptors")(r,e("./processObjectSave"))},{"./processObjectSave":27,"merge-descriptors":310}],27:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.concat");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName").checkBucketName,f=e("querystring"),h=e("js-base64").Base64.encode;function d(e,t){if(!e)throw new Error("".concat(t," is required"));if("string"!=typeof e)throw new Error("".concat(t," must be String"))}r.processObjectSave=function(){var e=(0,c.default)(o.default.mark((function e(t,r,n,c){var m,y,content,v;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(t,"sourceObject"),d(r,"targetObject"),d(n,"process"),r=this._objectName(r),c&&l(c),m=this._objectRequestParams("POST",t,{subres:"x-oss-process"}),y=c?",b_".concat(h(c)):"",r=h(r),content={"x-oss-process":"".concat(n,"|sys/saveas,o_").concat(r).concat(y)},m.content=f.stringify(content),e.next=12,this.request(m);case 12:return v=e.sent,e.abrupt("return",{res:v.res,status:v.res.status});case 14:case"end":return e.stop()}}),e,this)})));return function(t,r,n,o){return e.apply(this,arguments)}}()},{"../utils/checkBucketName":48,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.concat":234,"js-base64":309,querystring:322,"regenerator-runtime/runtime":336}],28:[function(e,t,r){(function(t){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.filter"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.sort"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.to-string");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("copy-to"),f=e("./callback"),h=e("./utils/deepCopy").deepCopyWith,d=e("./utils/isBuffer").isBuffer,m=r;m.listUploads=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c,f,h;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={},l(r=r||{}).to(n),n.subres="uploads",(c=this._objectRequestParams("GET","",n)).query=t,c.xmlResponse=!0,c.successStatuses=[200],e.next=10,this.request(c);case 10:return f=e.sent,h=f.data.Upload||[],Array.isArray(h)||(h=[h]),h=h.map((function(e){return{name:e.Key,uploadId:e.UploadId,initiated:e.Initiated}})),e.abrupt("return",{res:f.res,uploads:h,bucket:f.data.Bucket,nextKeyMarker:f.data.NextKeyMarker,nextUploadIdMarker:f.data.NextUploadIdMarker,isTruncated:"true"===f.data.IsTruncated});case 15:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}(),m.listParts=function(){var e=(0,c.default)(o.default.mark((function e(t,r,n,c){var f,h,d;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f={},l(c=c||{}).to(f),f.subres={uploadId:r},(h=this._objectRequestParams("GET",t,f)).query=n,h.xmlResponse=!0,h.successStatuses=[200],e.next=10,this.request(h);case 10:return d=e.sent,e.abrupt("return",{res:d.res,uploadId:d.data.UploadId,bucket:d.data.Bucket,name:d.data.Key,partNumberMarker:d.data.PartNumberMarker,nextPartNumberMarker:d.data.NextPartNumberMarker,maxParts:d.data.MaxParts,isTruncated:d.data.IsTruncated,parts:d.data.Part||[]});case 12:case"end":return e.stop()}}),e,this)})));return function(t,r,n,o){return e.apply(this,arguments)}}(),m.abortMultipartUpload=function(){var e=(0,c.default)(o.default.mark((function e(t,r,n){var c,f,h;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._stop(),c={},l(n=n||{}).to(c),c.subres={uploadId:r},(f=this._objectRequestParams("DELETE",t,c)).successStatuses=[204],e.next=9,this.request(f);case 9:return h=e.sent,e.abrupt("return",{res:h.res});case 11:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}(),m.initMultipartUpload=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c,f;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={},l(r=r||{}).to(n),n.headers=n.headers||{},this._convertMetaToHeaders(r.meta,n.headers),n.subres="uploads",(c=this._objectRequestParams("POST",t,n)).mime=r.mime,c.xmlResponse=!0,c.successStatuses=[200],e.next=12,this.request(c);case 12:return f=e.sent,e.abrupt("return",{res:f.res,bucket:f.data.Bucket,name:f.data.Key,uploadId:f.data.UploadId});case 14:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}(),m.uploadPart=function(){var e=(0,c.default)(o.default.mark((function e(r,n,c,l,f,h,d){var data;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(data={size:h-f},!t||!t.browser){e.next=8;break}return e.next=5,this._createBuffer(l,f,h);case 5:data.content=e.sent,e.next=11;break;case 8:return e.next=10,this._createStream(l,f,h);case 10:data.stream=e.sent;case 11:return e.next=13,this._uploadPart(r,n,c,data,d);case 13:return e.abrupt("return",e.sent);case 14:case"end":return e.stop()}}),e,this)})));return function(t,r,n,o,c,l,f){return e.apply(this,arguments)}}(),m.completeMultipartUpload=function(){var e=(0,c.default)(o.default.mark((function e(t,r,n,c){var l,m,i,p,y,v,w,x;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(l=n.concat().sort((function(a,b){return a.number-b.number})).filter((function(e,t,r){return!t||e.number!==r[t-1].number})),m='\n\n',i=0;i\n",m+="".concat(p.number,"\n"),m+="".concat(p.etag,"\n"),m+="\n";return m+="",y={},(y=h(c=c||{},(function(e){if(d(e))return null}))).headers&&delete y.headers["x-oss-server-side-encryption"],y.subres={uploadId:r},v=this._objectRequestParams("POST",t,y),f.encodeCallback(v,y),v.mime="xml",v.content=m,v.headers&&v.headers["x-oss-callback"]||(v.xmlResponse=!0),v.successStatuses=[200],e.next=17,this.request(v);case 17:return w=e.sent,x={res:w.res,bucket:v.bucket,name:t,etag:w.res.headers.etag},v.headers&&v.headers["x-oss-callback"]&&(x.data=JSON.parse(w.data.toString())),e.abrupt("return",x);case 21:case"end":return e.stop()}}),e,this)})));return function(t,r,n,o){return e.apply(this,arguments)}}(),m._uploadPart=function(){var e=(0,c.default)(o.default.mark((function e(r,n,c,data,f){var h,d,m;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h={},l(f=f||{}).to(h),h.headers={"Content-Length":data.size},h.subres={partNumber:c,uploadId:n},(d=this._objectRequestParams("PUT",r,h)).mime=h.mime,t&&t.browser?d.content=data.content:d.stream=data.stream,d.successStatuses=[200],d.disabledMD5=f.disabledMD5,e.next=13,this.request(d);case 13:if((m=e.sent).res.headers.etag){e.next=16;break}throw new Error("Please set the etag of expose-headers in OSS \n https://help.aliyun.com/document_detail/32069.html");case 16:return data.stream&&(data.stream=null,d.stream=null),e.abrupt("return",{name:r,etag:m.res.headers.etag,res:m.res});case 18:case"end":return e.stop()}}),e,this)})));return function(t,r,n,o,c){return e.apply(this,arguments)}}()}).call(this,e("_process"))},{"./callback":23,"./utils/deepCopy":54,"./utils/isBuffer":61,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,_process:392,"copy-to":101,"core-js/modules/es.array.concat":234,"core-js/modules/es.array.filter":236,"core-js/modules/es.array.map":245,"core-js/modules/es.array.sort":247,"core-js/modules/es.object.to-string":254,"core-js/modules/es.regexp.to-string":257,"regenerator-runtime/runtime":336}],29:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.find"),e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.string.replace"),e("core-js/modules/web.dom-collections.for-each");var o=n(e("@babel/runtime/regenerator")),c=n(e("@babel/runtime/helpers/typeof"));e("regenerator-runtime/runtime");var l=n(e("@babel/runtime/helpers/asyncToGenerator")),f=e("../utils/checkBucketName").checkBucketName,h=r,d=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];h.copy=function(){var e=(0,l.default)(o.default.mark((function e(t,r,n,l){var f,h,data;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"object"===(0,c.default)(n)&&(l=n),(l=l||{}).headers=l.headers||{},Object.keys(l.headers).forEach((function(e){l.headers["x-oss-copy-source-".concat(e.toLowerCase())]=l.headers[e]})),(l.meta||Object.keys(l.headers).find((function(e){return d.includes(e.toLowerCase())})))&&(l.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(l.meta,l.headers),r=this._getSourceName(r,n),l.versionId&&(r="".concat(r,"?versionId=").concat(l.versionId)),l.headers["x-oss-copy-source"]=r,(f=this._objectRequestParams("PUT",t,l)).xmlResponse=!0,f.successStatuses=[200,304],e.next=14,this.request(f);case 14:return h=e.sent,(data=h.data)&&(data={etag:data.ETag,lastModified:data.LastModified}),e.abrupt("return",{data:data,res:h.res});case 18:case"end":return e.stop()}}),e,this)})));return function(t,r,n,o){return e.apply(this,arguments)}}(),h._getSourceName=function(e,t){return"string"==typeof t?e=this._objectName(e):"/"!==e[0]?t=this.options.bucket:(t=e.replace(/\/(.+?)(\/.*)/,"$1"),e=e.replace(/(\/.+?\/)(.*)/,"$2")),f(t),e=encodeURIComponent(e),e="/".concat(t,"/").concat(e)}},{"../utils/checkBucketName":48,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/helpers/typeof":73,"@babel/runtime/regenerator":75,"core-js/modules/es.array.concat":234,"core-js/modules/es.array.find":237,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.includes":240,"core-js/modules/es.object.keys":253,"core-js/modules/es.regexp.exec":256,"core-js/modules/es.string.replace":261,"core-js/modules/web.dom-collections.for-each":291,"regenerator-runtime/runtime":336}],30:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));r.delete=function(){var e=(0,c.default)(o.default.mark((function e(t){var r,n,c,l=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=l.length>1&&void 0!==l[1]?l[1]:{}).subres=Object.assign({},r.subres),r.versionId&&(r.subres.versionId=r.versionId),(n=this._objectRequestParams("DELETE",t,r)).successStatuses=[204],e.next=7,this.request(n);case 7:return c=e.sent,e.abrupt("return",{res:c.res});case 9:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],31:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("utility"),f=e("../utils/obj2xml").obj2xml;r.deleteMulti=function(){var e=(0,c.default)(o.default.mark((function e(t){var r,n,i,object,c,h,d,m,y,v,w,x,j,_=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=_.length>1&&void 0!==_[1]?_[1]:{},n=[],t&&t.length){e.next=4;break}throw new Error("names is required");case 4:for(i=0;i1&&void 0!==l[1]?l[1]:{}).subres=Object.assign({tagging:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),t=this._objectName(t),(n=this._objectRequestParams("DELETE",t,r)).successStatuses=[204],e.next=8,this.request(n);case 8:return c=e.sent,e.abrupt("return",{status:c.status,res:c.res});case 10:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],33:[function(e,t,r){"use strict";e("core-js/modules/es.array.concat");var n=e("url"),o=e("../utils/isIP").isIP;r.generateObjectUrl=function(e,t){if(o(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(t)"/"!==t[t.length-1]&&(t+="/");else{t=this.options.endpoint.format();var r=n.parse(t),c=this.options.bucket;r.hostname="".concat(c,".").concat(r.hostname),r.host="".concat(c,".").concat(r.host),t=r.format()}return t+this._escape(this._objectName(e))}},{"../utils/isIP":64,"core-js/modules/es.array.concat":234,url:393}],34:[function(e,t,r){(function(t){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("fs"),f=e("is-type-of");r.get=function(){var e=(0,c.default)(o.default.mark((function e(r,n){var c,h,d,m,y,v,w,x,j=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c=j.length>2&&void 0!==j[2]?j[2]:{},h=null,d=!1,f.writableStream(n)?h=n:f.string(n)?(h=l.createWriteStream(n),d=!0):c=n,c=c||{},m=t&&t.browser,y=null===c.responseCacheControl?"":"no-cache",v=m&&y?{"response-cache-control":y}:{},c.subres=Object.assign(v,c.subres),c.versionId&&(c.subres.versionId=c.versionId),c.process&&(c.subres["x-oss-process"]=c.process),e.prev=11,(x=this._objectRequestParams("GET",r,c)).writeStream=h,x.successStatuses=[200,206,304],e.next=17,this.request(x);case 17:w=e.sent,d&&h.destroy(),e.next=28;break;case 21:if(e.prev=21,e.t0=e.catch(11),!d){e.next=27;break}return h.destroy(),e.next=27,this._deleteFileSafe(n);case 27:throw e.t0;case 28:return e.abrupt("return",{res:w.res,content:w.data});case 29:case"end":return e.stop()}}),e,this,[[11,21]])})));return function(t,r){return e.apply(this,arguments)}}()}).call(this,e("_process"))},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,_process:392,"core-js/modules/es.object.assign":251,fs:79,"is-type-of":391,"regenerator-runtime/runtime":336}],35:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));r.getACL=function(){var e=(0,c.default)(o.default.mark((function e(t){var r,n,c,l=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=l.length>1&&void 0!==l[1]?l[1]:{}).subres=Object.assign({acl:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),t=this._objectName(t),(n=this._objectRequestParams("GET",t,r)).successStatuses=[200],n.xmlResponse=!0,e.next=9,this.request(n);case 9:return c=e.sent,e.abrupt("return",{acl:c.data.AccessControlList.Grant,owner:{id:c.data.Owner.ID,displayName:c.data.Owner.DisplayName},res:c.res});case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],36:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.map"),e("core-js/modules/es.number.constructor"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.string.replace"),e("core-js/modules/web.dom-collections.for-each");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=r,f=e("../utils/isObject").isObject,h=e("../utils/isArray").isArray;function d(){return m.apply(this,arguments)}function m(){return(m=(0,c.default)(o.default.mark((function e(){var t,r,n,c,l,f,d,m,y=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=y.length>0&&void 0!==y[0]?y[0]:{},r=y.length>1&&void 0!==y[1]?y[1]:{},!t.versionIdMarker||void 0!==t.keyMarker){e.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return r.subres=Object.assign({versions:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),(n=this._objectRequestParams("GET","",r)).xmlResponse=!0,n.successStatuses=[200],n.query=v(t),e.next=12,this.request(n);case 12:return c=e.sent,l=c.data.Version||[],f=c.data.DeleteMarker||[],d=this,l&&(Array.isArray(l)||(l=[l]),l=l.map((function(e){return{name:e.Key,url:d._objectUrl(e.Key),lastModified:e.LastModified,isLatest:"true"===e.IsLatest,versionId:e.VersionId,etag:e.ETag,type:e.Type,size:Number(e.Size),storageClass:e.StorageClass,owner:{id:e.Owner.ID,displayName:e.Owner.DisplayName}}}))),f&&(h(f)||(f=[f]),f=f.map((function(e){return{name:e.Key,lastModified:e.LastModified,versionId:e.VersionId,owner:{id:e.Owner.ID,displayName:e.Owner.DisplayName}}}))),(m=c.data.CommonPrefixes||null)&&(h(m)||(m=[m]),m=m.map((function(e){return e.Prefix}))),e.abrupt("return",{res:c.res,objects:l,deleteMarker:f,prefixes:m,nextMarker:c.data.NextKeyMarker||null,NextVersionIdMarker:c.data.NextVersionIdMarker||null,nextKeyMarker:c.data.NextKeyMarker||null,nextVersionIdMarker:c.data.NextVersionIdMarker||null,isTruncated:"true"===c.data.IsTruncated});case 21:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}function y(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};return f(e)&&Object.keys(e).forEach((function(r){t[y(r)]=e[r]})),t}l.getBucketVersions=d,l.listObjectVersions=d},{"../utils/isArray":59,"../utils/isObject":65,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.map":245,"core-js/modules/es.number.constructor":250,"core-js/modules/es.object.assign":251,"core-js/modules/es.object.keys":253,"core-js/modules/es.regexp.exec":256,"core-js/modules/es.string.replace":261,"core-js/modules/web.dom-collections.for-each":291,"regenerator-runtime/runtime":336}],37:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));r.getObjectMeta=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=r||{},t=this._objectName(t),r.subres=Object.assign({objectMeta:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),(n=this._objectRequestParams("HEAD",t,r)).successStatuses=[200],e.next=8,this.request(n);case 8:return c=e.sent,e.abrupt("return",{status:c.status,res:c.res});case 10:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],38:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.for-each"),e("core-js/modules/es.object.assign"),e("core-js/modules/web.dom-collections.for-each");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=r,f=e("../utils/isObject").isObject;l.getObjectTagging=function(){var e=(0,c.default)(o.default.mark((function e(t){var r,n,c,l,h,d,m=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=m.length>1&&void 0!==m[1]?m[1]:{}).subres=Object.assign({tagging:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),t=this._objectName(t),(n=this._objectRequestParams("GET",t,r)).successStatuses=[200],e.next=8,this.request(n);case 8:return c=e.sent,e.next=11,this.parseXML(c.data);case 11:return l=e.sent,h=(h=l.TagSet.Tag)&&f(h)?[h]:h||[],d={},h.forEach((function(e){d[e.Key]=e.Value})),e.abrupt("return",{status:c.status,res:c.res,tag:d});case 17:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{"../utils/isObject":65,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.for-each":238,"core-js/modules/es.object.assign":251,"core-js/modules/web.dom-collections.for-each":291,"regenerator-runtime/runtime":336}],39:[function(e,t,r){"use strict";var n=e("../utils/isIP").isIP;r.getObjectUrl=function(e,t){if(n(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return t?"/"!==t[t.length-1]&&(t+="/"):t=this.options.endpoint.format(),t+this._escape(this._objectName(e))}},{"../utils/isIP":64}],40:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));r.getSymlink=function(){var e=(0,c.default)(o.default.mark((function e(t){var r,n,c,l,f=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=f.length>1&&void 0!==f[1]?f[1]:{}).subres=Object.assign({symlink:""},r.subres),r.versionId&&(r.subres.versionId=r.versionId),t=this._objectName(t),(n=this._objectRequestParams("GET",t,r)).successStatuses=[200],e.next=8,this.request(n);case 8:return c=e.sent,l=c.res.headers["x-oss-symlink-target"],e.abrupt("return",{targetName:decodeURIComponent(l),res:c.res});case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],41:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.index-of"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.object.keys"),e("core-js/modules/web.dom-collections.for-each");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));r.head=function(){var e=(0,c.default)(o.default.mark((function e(t){var r,n,c,data,l=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=l.length>1&&void 0!==l[1]?l[1]:{}).subres=Object.assign({},r.subres),r.versionId&&(r.subres.versionId=r.versionId),(n=this._objectRequestParams("HEAD",t,r)).successStatuses=[200,304],e.next=7,this.request(n);case 7:return c=e.sent,data={meta:null,res:c.res,status:c.status},200===c.status&&Object.keys(c.headers).forEach((function(e){0===e.indexOf("x-oss-meta-")&&(data.meta||(data.meta={}),data.meta[e.substring(11)]=c.headers[e])})),e.abrupt("return",data);case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.index-of":241,"core-js/modules/es.object.assign":251,"core-js/modules/es.object.keys":253,"core-js/modules/web.dom-collections.for-each":291,"regenerator-runtime/runtime":336}],42:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));r.putACL=function(){var e=(0,c.default)(o.default.mark((function e(t,r,n){var c,l;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=n||{}).subres=Object.assign({acl:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),n.headers=n.headers||{},n.headers["x-oss-object-acl"]=r,t=this._objectName(t),(c=this._objectRequestParams("PUT",t,n)).successStatuses=[200],e.next=10,this.request(c);case 10:return l=e.sent,e.abrupt("return",{res:l.res});case 12:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],43:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.map"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.object.keys");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/obj2xml").obj2xml,f=e("../utils/checkObjectTag").checkObjectTag;r.putObjectTagging=function(){var e=(0,c.default)(o.default.mark((function e(t,r){var n,c,h,d,m=arguments;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=m.length>2&&void 0!==m[2]?m[2]:{},f(r),n.subres=Object.assign({tagging:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),t=this._objectName(t),(c=this._objectRequestParams("PUT",t,n)).successStatuses=[200],r=Object.keys(r).map((function(e){return{Key:e,Value:r[e]}})),h={Tagging:{TagSet:{Tag:r}}},c.mime="xml",c.content=l(h),e.next=13,this.request(c);case 13:return d=e.sent,e.abrupt("return",{res:d.res,status:d.status});case 15:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{"../utils/checkObjectTag":50,"../utils/obj2xml":67,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.map":245,"core-js/modules/es.object.assign":251,"core-js/modules/es.object.keys":253,"regenerator-runtime/runtime":336}],44:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.assign");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));r.putSymlink=function(){var e=(0,c.default)(o.default.mark((function e(t,r,n){var c,l;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=n||{}).headers=n.headers||{},r=this._escape(this._objectName(r)),this._convertMetaToHeaders(n.meta,n.headers),n.headers["x-oss-symlink-target"]=r,n.subres=Object.assign({symlink:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),n.storageClass&&(n.headers["x-oss-storage-class"]=n.storageClass),t=this._objectName(t),(c=this._objectRequestParams("PUT",t,n)).successStatuses=[200],e.next=13,this.request(c);case 13:return l=e.sent,e.abrupt("return",{res:l.res});case 15:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.object.assign":251,"regenerator-runtime/runtime":336}],45:[function(e,t,r){"use strict";var n=e("url"),o=e("utility"),c=e("copy-to"),l=e("../../common/signUtils"),f=e("../utils/isIP").isIP;r.signatureUrl=function(e,t){if(f(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");t=t||{},e=this._objectName(e),t.method=t.method||"GET";var r=o.timestamp()+(t.expires||1800),h={bucket:this.options.bucket,object:e},d=this._getResource(h);this.options.stsToken&&(t["security-token"]=this.options.stsToken);var m=l._signatureForURL(this.options.accessKeySecret,t,d,r),y=n.parse(this._getReqUrl(h));return y.query={OSSAccessKeyId:this.options.accessKeyId,Expires:r,Signature:m.Signature},c(m.subResource).to(y.query),y.format()}},{"../../common/signUtils":47,"../utils/isIP":64,"copy-to":101,url:393,utility:395}],46:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.function.name"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.promise"),e("core-js/modules/es.string.iterator"),e("core-js/modules/web.dom-collections.for-each"),e("core-js/modules/web.dom-collections.iterator");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator")),l=e("./utils/isArray").isArray,f=r;f._parallelNode=function(){var e=(0,c.default)(o.default.mark((function e(t,r,n,c){var l,f,h,d,m,y,v,i;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l=this,f=[],h=[],d=t.length/r,m=t.length%r,y=0===m?d:(t.length-m)/r+1,v=1,i=0;case 8:if(!(i0)return d=!0,void(m<=0&&o(c));m+=1,x(e.value,v(w))}y=!1}}))},f.cancel=function(e){this.options.cancelFlag=!0,l(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach((function(e){!1===e.destroyed&&e.destroy({name:"cancel",message:"cancel"})})),this.multipartUploadStreams=[],e&&this.abortMultipartUpload(e.name,e.uploadId,e.options)},f.isCancel=function(){return this.options.cancelFlag},f.resetCancelFlag=function(){this.options.cancelFlag=!1},f._stop=function(){this.options.cancelFlag=!0},f._makeCancelEvent=function(){return{status:0,name:"cancel"}},f._makeAbortEvent=function(){return{status:0,name:"abort",message:"upload task has been abort"}}},{"./utils/isArray":59,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.iterator":242,"core-js/modules/es.function.name":249,"core-js/modules/es.object.to-string":254,"core-js/modules/es.promise":255,"core-js/modules/es.string.iterator":259,"core-js/modules/web.dom-collections.for-each":291,"core-js/modules/web.dom-collections.iterator":292,"regenerator-runtime/runtime":336}],47:[function(e,t,r){(function(t){"use strict";e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.index-of"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.sort"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.string.trim"),e("core-js/modules/web.dom-collections.for-each");var n=e("./../../shims/crypto/crypto.js"),o=e("is-type-of"),c=e("./utils/lowercaseKeyHeader").lowercaseKeyHeader;r.buildCanonicalizedResource=function(e,t){var r="".concat(e),n="?";return o.string(t)&&""!==t.trim()?r+=n+t:o.array(t)?(t.sort(),r+=n+t.join("&")):t&&Object.keys(t).sort((function(e,t){return e[0]>t[0]?1:e[0]2&&void 0!==arguments[2]?arguments[2]:"utf-8",c=n.createHmac("sha1",e);return c.update(t.from(r,o)).digest("base64")},r.authorization=function(e,t,r,n){return"OSS ".concat(e,":").concat(this.computeSignature(t,r,n))},r._signatureForURL=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,c=arguments.length>4?arguments[4]:void 0,l={},f=r.subResource,h=void 0===f?{}:f;if(r.process){var d="x-oss-process";h[d]=r.process}if(r.trafficLimit){var m="x-oss-traffic-limit";h[m]=r.trafficLimit}if(r.response&&Object.keys(r.response).forEach((function(e){var t="response-".concat(e.toLowerCase());h[t]=r.response[e]})),Object.keys(r).forEach((function(e){var t=e.toLowerCase(),n=r[e];0===t.indexOf("x-oss-")?l[t]=n:(0===t.indexOf("content-md5")||0===t.indexOf("content-type"))&&(l[e]=n)})),Object.prototype.hasOwnProperty.call(r,"security-token")&&(h["security-token"]=r["security-token"]),Object.prototype.hasOwnProperty.call(r,"callback")){var y={callbackUrl:encodeURI(r.callback.url),callbackBody:r.callback.body};if(r.callback.host&&(y.callbackHost=r.callback.host),r.callback.contentType&&(y.callbackBodyType=r.callback.contentType),h.callback=t.from(JSON.stringify(y)).toString("base64"),r.callback.customValue){var v={};Object.keys(r.callback.customValue).forEach((function(e){v["x:".concat(e)]=r.callback.customValue[e]})),h["callback-var"]=t.from(JSON.stringify(v)).toString("base64")}}var w=this.buildCanonicalString(r.method,n,{headers:l,parameters:h},o.toString());return{Signature:this.computeSignature(e,w,c),subResource:h}}}).call(this,e("buffer").Buffer)},{"./../../shims/crypto/crypto.js":386,"./utils/lowercaseKeyHeader":66,buffer:99,"core-js/modules/es.array.concat":234,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.index-of":241,"core-js/modules/es.array.join":243,"core-js/modules/es.array.sort":247,"core-js/modules/es.object.keys":253,"core-js/modules/es.object.to-string":254,"core-js/modules/es.regexp.to-string":257,"core-js/modules/es.string.trim":264,"core-js/modules/web.dom-collections.for-each":291,"is-type-of":391}],48:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.checkBucketName=void 0,r.checkBucketName=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=t?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!r.test(e))throw new Error("The bucket must be conform to the specifications")}},{}],49:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.checkConfigValid=void 0;var n={endpoint:function(e){return"string"==typeof e?/^[a-zA-Z0-9._:/-]+$/.test(e):!!e.host&&/^[a-zA-Z0-9._:/-]+$/.test(e.host)},region:/^[a-zA-Z0-9\-_]+$/};r.checkConfigValid=function(e,t){if(n[t]&&!(n[t]instanceof Function?n[t](e):n[t].test(e)))throw new Error("The ".concat(t," must be conform to the specifications"))}},{}],50:[function(e,t,r){"use strict";e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.for-each"),e("core-js/modules/es.object.entries"),e("core-js/modules/web.dom-collections.for-each"),Object.defineProperty(r,"__esModule",{value:!0}),r.checkObjectTag=void 0;var n=e("./checkValid").checkValid,o=e("./isObject").isObject,c=[{validator:function(e){if("string"!=typeof e)throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],l={key:[].concat(c,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(c,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};r.checkObjectTag=function(e){if(!o(e))throw new Error("tag must be Object");var t=Object.entries(e);if(t.length>10)throw new Error("maximum of 10 tags for a object");var r=["key","value"];t.forEach((function(e){e.forEach((function(e,t){n(e,l[r[t]])}))}))}},{"./checkValid":51,"./isObject":65,"core-js/modules/es.array.concat":234,"core-js/modules/es.array.for-each":238,"core-js/modules/es.object.entries":252,"core-js/modules/web.dom-collections.for-each":291}],51:[function(e,t,r){"use strict";e("core-js/modules/es.array.for-each"),e("core-js/modules/web.dom-collections.for-each"),Object.defineProperty(r,"__esModule",{value:!0}),r.checkValid=void 0,r.checkValid=function(e,t){t.forEach((function(t){if(t.validator)t.validator(e);else if(t.pattern&&!t.pattern.test(e))throw new Error(t.msg)}))}},{"core-js/modules/es.array.for-each":238,"core-js/modules/web.dom-collections.for-each":291}],52:[function(e,t,r){(function(t){"use strict";e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.index-of"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.string.includes"),Object.defineProperty(r,"__esModule",{value:!0}),r.createRequest=void 0;var n=e("./../../../shims/crypto/crypto.js"),o=e("debug")("ali-oss"),c=e("mime"),l=e("dateformat"),f=e("copy-to"),path=e("path"),h=e("./encoder").encoder,d=e("./isIP").isIP,m=e("./setRegion").setRegion,y=e("../client/getReqUrl").getReqUrl;function v(e,t){return e[t]||e[t.toLowerCase()]}r.createRequest=function(e){var r=new Date;this.options.amendTimeSkewed&&(r=+new Date+this.options.amendTimeSkewed);var w={"x-oss-date":l(r,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'"),"x-oss-user-agent":this.userAgent};this.userAgent.includes("nodejs")&&(w["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(w,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(w["x-oss-security-token"]=this.options.stsToken),f(e.headers).to(w),v(w,"Content-Type")||(e.mime&&e.mime.indexOf("/")>0?w["Content-Type"]=e.mime:w["Content-Type"]=c.getType(e.mime||path.extname(e.object||""))),v(w,"Content-Type")||function(e,t){delete e[t],delete e[t.toLowerCase()]}(w,"Content-Type"),e.content&&(e.disabledMD5||(w["Content-MD5"]=n.createHash("md5").update(t.from(e.content,"utf8")).digest("base64")),w["Content-Length"]||(w["Content-Length"]=e.content.length));var x=Object.prototype.hasOwnProperty;for(var j in w)w[j]&&x.call(w,j)&&(w[j]=h(String(w[j]),this.options.headerEncoding));var _=this._getResource(e);if(w.authorization=this.authorization(e.method,_,e.subres,w,this.options.headerEncoding),d(this.options.endpoint.hostname)){var T=this.options,E=T.region,k=T.internal,S=T.secure,O=m(E,k,S);w.host="".concat(e.bucket,".").concat(O.host)}var A=y.bind(this)(e);o("request %s %s, with headers %j, !!stream: %s",e.method,A,w,!!e.stream);var D=e.timeout||this.options.timeout,I={method:e.method,content:e.content,stream:e.stream,headers:w,timeout:D,writeStream:e.writeStream,customResponse:e.customResponse,ctx:e.ctx||this.ctx};return this.agent&&(I.agent=this.agent),this.httpsAgent&&(I.httpsAgent=this.httpsAgent),I.enableProxy=!!this.options.enableProxy,I.proxy=this.options.proxy?this.options.proxy:null,{url:A,params:I}}}).call(this,e("buffer").Buffer)},{"../client/getReqUrl":24,"./../../../shims/crypto/crypto.js":386,"./encoder":55,"./isIP":64,"./setRegion":69,buffer:99,"copy-to":101,"core-js/modules/es.array.concat":234,"core-js/modules/es.array.includes":240,"core-js/modules/es.array.index-of":241,"core-js/modules/es.object.assign":251,"core-js/modules/es.string.includes":258,dateformat:294,debug:390,mime:312,path:315}],53:[function(e,t,r){"use strict";e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.object.entries"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.string.replace"),e("core-js/modules/web.dom-collections.for-each"),Object.defineProperty(r,"__esModule",{value:!0}),r.dataFix=void 0;var n=e("./isObject"),o=["true","TRUE","1",1],c=["false","FALSE","0",0];r.dataFix=function e(t,r,l){if(n.isObject(t)){var f=r.remove,h=void 0===f?[]:f,d=r.rename,m=void 0===d?{}:d,y=r.camel,v=void 0===y?[]:y,w=r.bool,x=void 0===w?[]:w,j=r.lowerFirst,_=void 0!==j&&j;return h.forEach((function(e){return delete t[e]})),Object.entries(m).forEach((function(e){t[e[0]]&&(t[e[1]]||(t[e[1]]=t[e[0]],delete t[e[0]]))})),v.forEach((function(e){if(t[e]){var r=e.replace(/^(.)/,(function(e){return e.toLowerCase()})).replace(/-(\w)/g,(function(e,t){return t.toUpperCase()}));t[r]||(t[r]=t[e])}})),x.forEach((function(e){var r;t[e]=!!(r=t[e])&&(!!o.includes(r)||!c.includes(r)&&r)})),"function"==typeof l&&l(t),function(e,t){t&&Object.keys(e).forEach((function(t){var r=t.replace(/^\w/,(function(e){return e.toLowerCase()}));void 0===e[r]&&(e[r]=e[t],delete e[t])}))}(t,_),e}}},{"./isObject":65,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.includes":240,"core-js/modules/es.object.entries":252,"core-js/modules/es.object.keys":253,"core-js/modules/es.regexp.exec":256,"core-js/modules/es.string.replace":261,"core-js/modules/web.dom-collections.for-each":291}],54:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.object.keys"),e("core-js/modules/web.dom-collections.for-each");var o=n(e("@babel/runtime/helpers/typeof"));Object.defineProperty(r,"__esModule",{value:!0}),r.deepCopyWith=r.deepCopy=void 0;var c=e("./isBuffer");r.deepCopy=function(e){if(null===e||"object"!==(0,o.default)(e))return e;if(c.isBuffer(e))return e.slice();var t=Array.isArray(e)?[]:{};return Object.keys(e).forEach((function(n){t[n]=r.deepCopy(e[n])})),t},r.deepCopyWith=function(e,t){return t?function e(r,n,l){var f=t(r,n,l);if(void 0!==f)return f;if(null===r||"object"!==(0,o.default)(r))return r;if(c.isBuffer(r))return r.slice();var h=Array.isArray(r)?[]:{};return Object.keys(r).forEach((function(t){h[t]=e(r[t],t,r)})),h}(e,"",null):r.deepCopy(e)}},{"./isBuffer":61,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/helpers/typeof":73,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.slice":246,"core-js/modules/es.object.keys":253,"core-js/modules/web.dom-collections.for-each":291}],55:[function(e,t,r){(function(t){"use strict";e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.to-string"),Object.defineProperty(r,"__esModule",{value:!0}),r.encoder=void 0,r.encoder=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"utf-8";return"utf-8"===r?e:t.from(e).toString("latin1")}}).call(this,e("buffer").Buffer)},{buffer:99,"core-js/modules/es.object.to-string":254,"core-js/modules/es.regexp.to-string":257}],56:[function(e,t,r){"use strict";e("core-js/modules/es.array.map"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.string.replace"),Object.defineProperty(r,"__esModule",{value:!0}),r.formatInventoryConfig=void 0;var n=e("../utils/dataFix"),o=e("../utils/isObject"),c=e("../utils/isArray"),l=e("../utils/formatObjKey");function f(e){return n.dataFix(e,{bool:["IsEnabled"]},(function(e){var t,r;e.prefix=e.Filter.Prefix,delete e.Filter,e.OSSBucketDestination=e.Destination.OSSBucketDestination,e.OSSBucketDestination.rolename=e.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete e.OSSBucketDestination.RoleArn,e.OSSBucketDestination.bucket=e.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete e.OSSBucketDestination.Bucket,delete e.Destination,e.frequency=e.Schedule.Frequency,delete e.Schedule.Frequency,(null===(t=null==e?void 0:e.OptionalFields)||void 0===t?void 0:t.Field)&&!c.isArray(null===(r=e.OptionalFields)||void 0===r?void 0:r.Field)&&(e.OptionalFields.Field=[e.OptionalFields.Field])})),e=l.formatObjKey(e,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]})}r.formatInventoryConfig=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t&&o.isObject(e)&&(e=[e]),e=c.isArray(e)?e.map(f):f(e)}},{"../utils/dataFix":53,"../utils/formatObjKey":57,"../utils/isArray":59,"../utils/isObject":65,"core-js/modules/es.array.map":245,"core-js/modules/es.regexp.exec":256,"core-js/modules/es.string.replace":261}],57:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.replace"),e("core-js/modules/web.dom-collections.for-each");var o=n(e("@babel/runtime/helpers/typeof"));Object.defineProperty(r,"__esModule",{value:!0}),r.formatObjKey=void 0,r.formatObjKey=function e(t,r,n){if(null===t||"object"!==(0,o.default)(t))return t;var c;if(Array.isArray(t)){c=[];for(var i=0;i").concat(t[r],""):"object"===o(t[r])?s+="<".concat(r,">").concat(e(t[r]),""):"array"===o(t[r])?s+=t[r].map((function(t){return"<".concat(r,">").concat(e(t),"")})).join(""):s+="<".concat(r,">").concat(t[r].toString(),""))})):s+=t.toString(),s}},{"./formatObjKey":57,"core-js/modules/es.array.concat":234,"core-js/modules/es.array.for-each":238,"core-js/modules/es.array.join":243,"core-js/modules/es.array.map":245,"core-js/modules/es.object.keys":253,"core-js/modules/es.object.to-string":254,"core-js/modules/es.regexp.exec":256,"core-js/modules/es.regexp.to-string":257,"core-js/modules/es.string.replace":261,"core-js/modules/web.dom-collections.for-each":291}],68:[function(e,t,r){"use strict";e("core-js/modules/es.object.to-string"),e("core-js/modules/es.promise"),Object.defineProperty(r,"__esModule",{value:!0}),r.retry=void 0,r.retry=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=0,o=r.retryDelay,c=void 0===o?500:o,l=r.errorHandler,f=void 0===l?function(){return!0}:l,h=function r(){for(var o=arguments.length,l=new Array(o),h=0;h1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];c.checkConfigValid(e,"region");var n=r?"https://":"http://",l=t?"-internal.aliyuncs.com":".aliyuncs.com",f="vpc100-oss-cn-";return e.substr(0,f.length)===f&&(l=".aliyuncs.com"),o.default.parse(n+e+l)}},{"./checkConfigValid":49,url:393}],70:[function(e,t,r){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.find"),e("core-js/modules/es.array.for-each"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.object.keys");var o=n(e("@babel/runtime/regenerator"));e("regenerator-runtime/runtime");var c=n(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(r,"__esModule",{value:!0}),r.setSTSToken=void 0;var l=e("./formatObjKey");function f(){return(f=(0,c.default)(o.default.mark((function e(){var t,r;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.options||(this.options={}),t=new Date,!this.stsTokenFreshTime){e.next=14;break}if(!(+t-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){e.next=12;break}return this.stsTokenFreshTime=t,e.next=7,this.options.refreshSTSToken();case 7:r=e.sent,(r=l.formatObjKey(r,"firstLowerCase")).securityToken&&(r.stsToken=r.securityToken),h(r),Object.assign(this.options,r);case 12:e.next=15;break;case 14:this.stsTokenFreshTime=t;case 15:return e.abrupt("return",null);case 16:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}function h(e){var t=Object.keys(e);["accessKeySecret","accessKeyId","stsToken"].forEach((function(e){if(!t.find((function(t){return t===e})))throw Error("refreshSTSToken must return contains ".concat(e))}))}r.setSTSToken=function(){return f.apply(this,arguments)}},{"./formatObjKey":57,"@babel/runtime/helpers/asyncToGenerator":71,"@babel/runtime/helpers/interopRequireDefault":72,"@babel/runtime/regenerator":75,"core-js/modules/es.array.find":237,"core-js/modules/es.array.for-each":238,"core-js/modules/es.object.assign":251,"core-js/modules/es.object.keys":253,"regenerator-runtime/runtime":336}],71:[function(e,t,r){function n(e,t,r,n,o,c,l){try{var f=e[c](l),h=f.value}catch(e){return void r(e)}f.done?t(h):Promise.resolve(h).then(n,o)}t.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,c){var l=e.apply(t,r);function f(e){n(l,o,c,f,h,"next",e)}function h(e){n(l,o,c,f,h,"throw",e)}f(void 0)}))}}},{}],72:[function(e,t,r){t.exports=function(e){return e&&e.__esModule?e:{default:e}}},{}],73:[function(e,t,r){function n(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?t.exports=n=function(e){return typeof e}:t.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}t.exports=n},{}],74:[function(e,t,r){var n=function(e){"use strict";var t=Object.prototype,r=t.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",c=n.asyncIterator||"@@asyncIterator",l=n.toStringTag||"@@toStringTag";function f(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(e){f=function(e,t,r){return e[t]=r}}function h(e,t,r,n){var o=t&&t.prototype instanceof y?t:y,c=Object.create(o.prototype),l=new D(n||[]);return c._invoke=function(e,t,r){var n="suspendedStart";return function(o,c){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw c;return{value:void 0,done:!0}}for(r.method=o,r.arg=c;;){var l=r.delegate;if(l){var f=S(l,r);if(f){if(f===m)continue;return f}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var h=d(e,t,r);if("normal"===h.type){if(n=r.done?"completed":"suspendedYield",h.arg===m)continue;return{value:h.arg,done:r.done}}"throw"===h.type&&(n="completed",r.method="throw",r.arg=h.arg)}}}(e,r,l),c}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=h;var m={};function y(){}function v(){}function w(){}var x={};x[o]=function(){return this};var j=Object.getPrototypeOf,_=j&&j(j(I([])));_&&_!==t&&r.call(_,o)&&(x=_);var T=w.prototype=y.prototype=Object.create(x);function E(e){["next","throw","return"].forEach((function(t){f(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){var n;this._invoke=function(o,c){function l(){return new t((function(n,l){!function n(o,c,l,f){var h=d(e[o],e,c);if("throw"!==h.type){var m=h.arg,y=m.value;return y&&"object"==typeof y&&r.call(y,"__await")?t.resolve(y.__await).then((function(e){n("next",e,l,f)}),(function(e){n("throw",e,l,f)})):t.resolve(y).then((function(e){m.value=e,l(m)}),(function(e){return n("throw",e,l,f)}))}f(h.arg)}(o,c,n,l)}))}return n=n?n.then(l,l):l()}}function S(e,t){var r=e.iterator[t.method];if(void 0===r){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,S(e,t),"throw"===t.method))return m;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var n=d(r,e.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,m;var o=n.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,m):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,m)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function I(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,n=function t(){for(;++i=0;--i){var o=this.tryEntries[i],c=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var l=r.call(o,"catchLoc"),f=r.call(o,"finallyLoc");if(l&&f){if(this.prev=0;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&r.call(n,"finallyLoc")&&this.prev=0;--i){var t=this.tryEntries[i];if(t.finallyLoc===e)return this.complete(t.completion,t.afterLoc),A(t),m}},catch:function(e){for(var i=this.tryEntries.length-1;i>=0;--i){var t=this.tryEntries[i];if(t.tryLoc===e){var r=t.completion;if("throw"===r.type){var n=r.arg;A(t)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:I(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),m}},e}("object"==typeof t?t.exports:{});try{regeneratorRuntime=n}catch(e){Function("r","regeneratorRuntime = r")(n)}},{}],75:[function(e,t,r){t.exports=e("regenerator-runtime")},{"regenerator-runtime":74}],76:[function(e,t,r){function n(){}t.exports=n,t.exports.HttpsAgent=n},{}],77:[function(e,t,r){"use strict";r.byteLength=function(e){var t=f(e),r=t[0],n=t[1];return 3*(r+n)/4-n},r.toByteArray=function(e){var t,i,r=f(e),n=r[0],l=r[1],h=new c(function(e,t,r){return 3*(t+r)/4-r}(0,n,l)),d=0,m=l>0?n-4:n;for(i=0;i>16&255,h[d++]=t>>8&255,h[d++]=255&t;return 2===l&&(t=o[e.charCodeAt(i)]<<2|o[e.charCodeAt(i+1)]>>4,h[d++]=255&t),1===l&&(t=o[e.charCodeAt(i)]<<10|o[e.charCodeAt(i+1)]<<4|o[e.charCodeAt(i+2)]>>2,h[d++]=t>>8&255,h[d++]=255&t),h},r.fromByteArray=function(e){for(var t,r=e.length,o=r%3,c=[],i=0,l=r-o;il?l:i+16383));return 1===o?(t=e[r-1],c.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],c.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),c.join("")};for(var n=[],o=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,code="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,l=code.length;i0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function h(e,t,r){for(var o,c,output=[],i=t;i>18&63]+n[c>>12&63]+n[c>>6&63]+n[63&c]);return output.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},{}],78:[function(e,t,r){var n,o;n=this,o=function(){var e=!0;function t(t){function r(e){var r=t.match(e);return r&&r.length>1&&r[1]||""}function n(e){var r=t.match(e);return r&&r.length>1&&r[2]||""}var c,l=r(/(ipod|iphone|ipad)/i).toLowerCase(),f=!/like android/i.test(t)&&/android/i.test(t),h=/nexus\s*[0-6]\s*/i.test(t),d=!h&&/nexus\s*[0-9]+/i.test(t),m=/CrOS/.test(t),y=/silk/i.test(t),v=/sailfish/i.test(t),w=/tizen/i.test(t),x=/(web|hpw)(o|0)s/i.test(t),j=/windows phone/i.test(t),_=(/SamsungBrowser/i.test(t),!j&&/windows/i.test(t)),T=!l&&!y&&/macintosh/i.test(t),E=!f&&!v&&!w&&!x&&/linux/i.test(t),k=n(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),S=r(/version\/(\d+(\.\d+)?)/i),O=/tablet/i.test(t)&&!/tablet pc/i.test(t),A=!O&&/[^-]mobi/i.test(t),D=/xbox/i.test(t);/opera/i.test(t)?c={name:"Opera",opera:e,version:S||r(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(t)?c={name:"Opera",opera:e,version:r(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||S}:/SamsungBrowser/i.test(t)?c={name:"Samsung Internet for Android",samsungBrowser:e,version:S||r(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(t)?c={name:"NAVER Whale browser",whale:e,version:r(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(t)?c={name:"MZ Browser",mzbrowser:e,version:r(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(t)?c={name:"Opera Coast",coast:e,version:S||r(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(t)?c={name:"Focus",focus:e,version:r(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(t)?c={name:"Yandex Browser",yandexbrowser:e,version:S||r(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(t)?c={name:"UC Browser",ucbrowser:e,version:r(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(t)?c={name:"Maxthon",maxthon:e,version:r(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(t)?c={name:"Epiphany",epiphany:e,version:r(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(t)?c={name:"Puffin",puffin:e,version:r(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(t)?c={name:"Sleipnir",sleipnir:e,version:r(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(t)?c={name:"K-Meleon",kMeleon:e,version:r(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:j?(c={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},k?(c.msedge=e,c.version=k):(c.msie=e,c.version=r(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(t)?c={name:"Internet Explorer",msie:e,version:r(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:m?c={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:r(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(t)?c={name:"Microsoft Edge",msedge:e,version:k}:/vivaldi/i.test(t)?c={name:"Vivaldi",vivaldi:e,version:r(/vivaldi\/(\d+(\.\d+)?)/i)||S}:v?c={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:r(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(t)?c={name:"SeaMonkey",seamonkey:e,version:r(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(t)?(c={name:"Firefox",firefox:e,version:r(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(t)&&(c.firefoxos=e,c.osname="Firefox OS")):y?c={name:"Amazon Silk",silk:e,version:r(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(t)?c={name:"PhantomJS",phantom:e,version:r(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(t)?c={name:"SlimerJS",slimer:e,version:r(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(t)||/rim\stablet/i.test(t)?c={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:S||r(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:x?(c={name:"WebOS",osname:"WebOS",webos:e,version:S||r(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(t)&&(c.touchpad=e)):/bada/i.test(t)?c={name:"Bada",osname:"Bada",bada:e,version:r(/dolfin\/(\d+(\.\d+)?)/i)}:w?c={name:"Tizen",osname:"Tizen",tizen:e,version:r(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||S}:/qupzilla/i.test(t)?c={name:"QupZilla",qupzilla:e,version:r(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||S}:/chromium/i.test(t)?c={name:"Chromium",chromium:e,version:r(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||S}:/chrome|crios|crmo/i.test(t)?c={name:"Chrome",chrome:e,version:r(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:f?c={name:"Android",version:S}:/safari|applewebkit/i.test(t)?(c={name:"Safari",safari:e},S&&(c.version=S)):l?(c={name:"iphone"==l?"iPhone":"ipad"==l?"iPad":"iPod"},S&&(c.version=S)):c=/googlebot/i.test(t)?{name:"Googlebot",googlebot:e,version:r(/googlebot\/(\d+(\.\d+))/i)||S}:{name:r(/^(.*)\/(.*) /),version:n(/^(.*)\/(.*) /)},!c.msedge&&/(apple)?webkit/i.test(t)?(/(apple)?webkit\/537\.36/i.test(t)?(c.name=c.name||"Blink",c.blink=e):(c.name=c.name||"Webkit",c.webkit=e),!c.version&&S&&(c.version=S)):!c.opera&&/gecko\//i.test(t)&&(c.name=c.name||"Gecko",c.gecko=e,c.version=c.version||r(/gecko\/(\d+(\.\d+)?)/i)),c.windowsphone||!f&&!c.silk?!c.windowsphone&&l?(c[l]=e,c.ios=e,c.osname="iOS"):T?(c.mac=e,c.osname="macOS"):D?(c.xbox=e,c.osname="Xbox"):_?(c.windows=e,c.osname="Windows"):E&&(c.linux=e,c.osname="Linux"):(c.android=e,c.osname="Android");var I="";c.windows?I=function(s){switch(s){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}(r(/Windows ((NT|XP)( \d\d?.\d)?)/i)):c.windowsphone?I=r(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):c.mac?I=(I=r(/Mac OS X (\d+([_\.\s]\d+)*)/i)).replace(/[_\s]/g,"."):l?I=(I=r(/os (\d+([_\s]\d+)*) like mac os x/i)).replace(/[_\s]/g,"."):f?I=r(/android[ \/-](\d+(\.\d+)*)/i):c.webos?I=r(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):c.blackberry?I=r(/rim\stablet\sos\s(\d+(\.\d+)*)/i):c.bada?I=r(/bada\/(\d+(\.\d+)*)/i):c.tizen&&(I=r(/tizen[\/\s](\d+(\.\d+)*)/i)),I&&(c.osversion=I);var C=!c.windows&&I.split(".")[0];return O||d||"ipad"==l||f&&(3==C||C>=4&&!A)||c.silk?c.tablet=e:(A||"iphone"==l||"ipod"==l||f||h||c.blackberry||c.webos||c.bada)&&(c.mobile=e),c.msedge||c.msie&&c.version>=10||c.yandexbrowser&&c.version>=15||c.vivaldi&&c.version>=1||c.chrome&&c.version>=20||c.samsungBrowser&&c.version>=4||c.whale&&1===o([c.version,"1.0"])||c.mzbrowser&&1===o([c.version,"6.0"])||c.focus&&1===o([c.version,"1.0"])||c.firefox&&c.version>=20||c.safari&&c.version>=6||c.opera&&c.version>=10||c.ios&&c.osversion&&c.osversion.split(".")[0]>=6||c.blackberry&&c.version>=10.1||c.chromium&&c.version>=20?c.a=e:c.msie&&c.version<10||c.chrome&&c.version<20||c.firefox&&c.version<20||c.safari&&c.version<6||c.opera&&c.version<10||c.ios&&c.osversion&&c.osversion.split(".")[0]<6||c.chromium&&c.version<20?c.c=e:c.x=e,c}var r=t("undefined"!=typeof navigator&&navigator.userAgent||"");function n(e){return e.split(".").length}function map(e,t){var i,r=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(i=0;i=0;){if(r[0][t]>r[1][t])return 1;if(r[0][t]!==r[1][t])return-1;if(0===t)return 0}}function c(e,n,c){var l=r;"string"==typeof n&&(c=n,n=void 0),void 0===n&&(n=!1),c&&(l=t(c));var f=""+l.version;for(var h in e)if(e.hasOwnProperty(h)&&l[h]){if("string"!=typeof e[h])throw new Error("Browser version in the minVersion map should be a string: "+h+": "+String(e));return o([f,e[h]])<0}return n}return r.test=function(e){for(var i=0;ie._pos){var c=r.substr(e._pos);if("x-user-defined"===e._charset){for(var l=o.alloc(c.length),i=0;ie._pos&&(e.push(o.from(new Uint8Array(f.result.slice(e._pos)))),e._pos=f.result.byteLength)},f.onload=function(){e.push(null)},f.readAsArrayBuffer(r)}e._xhr.readyState===h.DONE&&"ms-stream"!==e._mode&&e.push(null)}}).call(this,e("_process"),void 0!==global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer)},{"./capability":81,_process:392,buffer:99,inherits:306,"readable-stream":98}],84:[function(e,t,r){"use strict";var n={};function o(code,e,t){t||(t=Error);var r=function(t){var r,n;function o(r,n,o){return t.call(this,function(t,r,n){return"string"==typeof e?e:e(t,r,n)}(r,n,o))||this}return n=t,(r=o).prototype=Object.create(n.prototype),r.prototype.constructor=r,r.__proto__=n,o}(t);r.prototype.name=t.name,r.prototype.code=code,n[code]=r}function c(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map((function(i){return String(i)})),r>2?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}o("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),o("ERR_INVALID_ARG_TYPE",(function(e,t,r){var n,o,l,f;if("string"==typeof t&&(o="not ",t.substr(!l||l<0?0:+l,o.length)===o)?(n="must not be",t=t.replace(/^not /,"")):n="must be",function(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}(e," argument"))f="The ".concat(e," ").concat(n," ").concat(c(t,"type"));else{var h=function(e,t,r){return"number"!=typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}(e,".")?"property":"argument";f='The "'.concat(e,'" ').concat(h," ").concat(n," ").concat(c(t,"type"))}return f+=". Received type ".concat(typeof r)}),TypeError),o("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),o("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),o("ERR_STREAM_PREMATURE_CLOSE","Premature close"),o("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),o("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),o("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),o("ERR_STREAM_WRITE_AFTER_END","write after end"),o("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),o("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),o("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=n},{}],85:[function(e,t,r){(function(r){"use strict";var n=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};t.exports=d;var o=e("./_stream_readable"),c=e("./_stream_writable");e("inherits")(d,o);for(var l=n(c.prototype),f=0;f0)if("string"==typeof t||f.objectMode||Object.getPrototypeOf(t)===h.prototype||(t=function(e){return h.from(e)}(t)),n)f.endEmitted?A(e,new O):N(e,f,t,!0);else if(f.ended)A(e,new k);else{if(f.destroyed)return!1;f.reading=!1,f.decoder&&!r?(t=f.decoder.write(t),f.objectMode||0!==t.length?N(e,f,t,!1):B(e,f)):N(e,f,t,!1)}else n||(f.reading=!1,B(e,f));return!f.ended&&(f.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=1073741824?e=1073741824:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function P(e){var t=e._readableState;c("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(c("emitReadable",t.flowing),t.emittedReadable=!0,r.nextTick(L,e))}function L(e){var t=e._readableState;c("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,X(e)}function B(e,t){t.readingMore||(t.readingMore=!0,r.nextTick(F,e,t))}function F(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function G(e){c("readable nexttick read 0"),e.read(0)}function W(e,t){c("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),X(e),t.flowing&&!t.reading&&e.read(0)}function X(e){var t=e._readableState;for(c("flow",t.flowing);t.flowing&&null!==e.read(););}function V(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function z(e){var t=e._readableState;c("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,r.nextTick(H,t,e))}function H(e,t){if(c("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function K(e,t){for(var i=0,r=e.length;i=t.highWaterMark:t.length>0)||t.ended))return c("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?z(this):P(this),null;if(0===(e=R(e,t))&&t.ended)return 0===t.length&&z(this),null;var n,o=t.needReadable;return c("need readable",o),(0===t.length||t.length-e0?V(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&z(this)),null!==n&&this.emit("data",n),n},C.prototype._read=function(e){A(this,new S("_read()"))},C.prototype.pipe=function(e,t){var n=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=e;break;case 1:o.pipes=[o.pipes,e];break;default:o.pipes.push(e)}o.pipesCount+=1,c("pipe count=%d opts=%j",o.pipesCount,t);var f=t&&!1===t.end||e===r.stdout||e===r.stderr?_:d;function h(t,r){c("onunpipe"),t===n&&r&&!1===r.hasUnpiped&&(r.hasUnpiped=!0,c("cleanup"),e.removeListener("close",x),e.removeListener("finish",j),e.removeListener("drain",m),e.removeListener("error",w),e.removeListener("unpipe",h),n.removeListener("end",d),n.removeListener("end",_),n.removeListener("data",v),y=!0,!o.awaitDrain||e._writableState&&!e._writableState.needDrain||m())}function d(){c("onend"),e.end()}o.endEmitted?r.nextTick(f):n.once("end",f),e.on("unpipe",h);var m=function(e){return function(){var t=e._readableState;c("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&l(e,"data")&&(t.flowing=!0,X(e))}}(n);e.on("drain",m);var y=!1;function v(t){c("ondata");var r=e.write(t);c("dest.write",r),!1===r&&((1===o.pipesCount&&o.pipes===e||o.pipesCount>1&&-1!==K(o.pipes,e))&&!y&&(c("false write response, pause",o.awaitDrain),o.awaitDrain++),n.pause())}function w(t){c("onerror",t),_(),e.removeListener("error",w),0===l(e,"error")&&A(e,t)}function x(){e.removeListener("finish",j),_()}function j(){c("onfinish"),e.removeListener("close",x),_()}function _(){c("unpipe"),n.unpipe(e)}return n.on("data",v),function(e,t,r){if("function"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",w),e.once("close",x),e.once("finish",j),e.emit("pipe",n),o.flowing||(c("pipe resume"),n.resume()),e},C.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,o=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i0,!1!==o.flowing&&this.resume()):"readable"===e&&(o.endEmitted||o.readableListening||(o.readableListening=o.needReadable=!0,o.flowing=!1,o.emittedReadable=!1,c("on readable",o.length,o.reading),o.length?P(this):o.reading||r.nextTick(G,this))),n},C.prototype.addListener=C.prototype.on,C.prototype.removeListener=function(e,t){var n=f.prototype.removeListener.call(this,e,t);return"readable"===e&&r.nextTick(U,this),n},C.prototype.removeAllListeners=function(e){var t=f.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||r.nextTick(U,this),t},C.prototype.resume=function(){var e=this._readableState;return e.flowing||(c("resume"),e.flowing=!e.readableListening,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,r.nextTick(W,e,t))}(this,e)),e.paused=!1,this},C.prototype.pause=function(){return c("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(c("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},C.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",(function(){if(c("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(o){c("wrapped data"),r.decoder&&(o=r.decoder.write(o)),r.objectMode&&null==o||(r.objectMode||o&&o.length)&&(t.push(o)||(n=!0,e.pause()))})),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var o=0;o-1))throw new O(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(C.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(C.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),C.prototype._write=function(e,t,r){r(new j("_write()"))},C.prototype._writev=null,C.prototype.end=function(e,t,n){var o=this._writableState;return"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),o.corked&&(o.corked=1,this.uncork()),o.ending||function(e,t,n){t.ending=!0,B(e,t),n&&(t.finished?r.nextTick(n):e.once("finish",n)),t.ended=!0,e.writable=!1}(this,o,n),this},Object.defineProperty(C.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(C.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),C.prototype.destroy=y.destroy,C.prototype._undestroy=y.undestroy,C.prototype._destroy=function(e,t){t(e)}}).call(this,e("_process"),void 0!==global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../errors":84,"./_stream_duplex":85,"./internal/streams/destroy":92,"./internal/streams/state":96,"./internal/streams/stream":97,_process:392,buffer:99,inherits:306,"util-deprecate":342}],90:[function(e,t,r){(function(r){"use strict";var n;function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=e("./end-of-stream"),l=Symbol("lastResolve"),f=Symbol("lastReject"),h=Symbol("error"),d=Symbol("ended"),m=Symbol("lastPromise"),y=Symbol("handlePromise"),v=Symbol("stream");function w(e,t){return{value:e,done:t}}function x(e){var t=e[l];if(null!==t){var data=e[v].read();null!==data&&(e[m]=null,e[l]=null,e[f]=null,t(w(data,!1)))}}function j(e){r.nextTick(x,e)}var _=Object.getPrototypeOf((function(){})),T=Object.setPrototypeOf((o(n={get stream(){return this[v]},next:function(){var e=this,t=this[h];if(null!==t)return Promise.reject(t);if(this[d])return Promise.resolve(w(void 0,!0));if(this[v].destroyed)return new Promise((function(t,n){r.nextTick((function(){e[h]?n(e[h]):t(w(void 0,!0))}))}));var n,o=this[m];if(o)n=new Promise(function(e,t){return function(r,n){e.then((function(){t[d]?r(w(void 0,!0)):t[y](r,n)}),n)}}(o,this));else{var data=this[v].read();if(null!==data)return Promise.resolve(w(data,!1));n=new Promise(this[y])}return this[m]=n,n}},Symbol.asyncIterator,(function(){return this})),o(n,"return",(function(){var e=this;return new Promise((function(t,r){e[v].destroy(null,(function(e){e?r(e):t(w(void 0,!0))}))}))})),n),_);t.exports=function(e){var t,r=Object.create(T,(o(t={},v,{value:e,writable:!0}),o(t,l,{value:null,writable:!0}),o(t,f,{value:null,writable:!0}),o(t,h,{value:null,writable:!0}),o(t,d,{value:e._readableState.endEmitted,writable:!0}),o(t,y,{value:function(e,t){var data=r[v].read();data?(r[m]=null,r[l]=null,r[f]=null,e(w(data,!1))):(r[l]=e,r[f]=t)},writable:!0}),t));return r[m]=null,c(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[f];return null!==t&&(r[m]=null,r[l]=null,r[f]=null,t(e)),void(r[h]=e)}var n=r[l];null!==n&&(r[m]=null,r[l]=null,r[f]=null,n(w(void 0,!0))),r[d]=!0})),e.on("readable",j.bind(null,r)),r}}).call(this,e("_process"))},{"./end-of-stream":93,_process:392}],91:[function(e,t,r){"use strict";function n(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,r)}return t}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){for(var i=0;i0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(s){if(0===this.length)return"";for(var p=this.head,e=""+p.data;p=p.next;)e+=s+p.data;return e}},{key:"concat",value:function(e){if(0===this.length)return l.alloc(0);for(var t,r,n,o=l.allocUnsafe(e>>>0),p=this.head,i=0;p;)t=p.data,r=o,n=i,l.prototype.copy.call(t,r,n),i+=p.data.length,p=p.next;return o}},{key:"consume",value:function(e,t){var r;return en.length?n.length:e;if(o===n.length?r+=n:r+=n.slice(0,e),0==(e-=o)){o===n.length?(++t,p.next?this.head=p.next:this.head=this.tail=null):(this.head=p,p.data=n.slice(o));break}++t}return this.length-=t,r}},{key:"_getBuffer",value:function(e){var t=l.allocUnsafe(e),p=this.head,r=1;for(p.data.copy(t),e-=p.data.length;p=p.next;){var n=p.data,o=e>n.length?n.length:e;if(n.copy(t,t.length-e,0,o),0==(e-=o)){o===n.length?(++r,p.next?this.head=p.next:this.head=this.tail=null):(this.head=p,p.data=n.slice(o));break}++r}return this.length-=r,t}},{key:h,value:function(e,t){return f(this,function(e){for(var i=1;i0,(function(e){n||(n=e),e&&l.forEach(d),r||(l.forEach(d),o(n))}))}));return t.reduce(m)}},{"../../../errors":84,"./end-of-stream":93}],96:[function(e,t,r){"use strict";var n=e("../../../errors").codes.ERR_INVALID_OPT_VALUE;t.exports={getHighWaterMark:function(e,t,r,o){var c=function(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}(t,o,r);if(null!=c){if(!isFinite(c)||Math.floor(c)!==c||c<0)throw new n(o?r:"highWaterMark",c);return Math.floor(c)}return e.objectMode?16:16384}}},{"../../../errors":84}],97:[function(e,t,r){t.exports=e("events").EventEmitter},{events:296}],98:[function(e,t,r){(r=t.exports=e("./lib/_stream_readable.js")).Stream=r,r.Readable=r,r.Writable=e("./lib/_stream_writable.js"),r.Duplex=e("./lib/_stream_duplex.js"),r.Transform=e("./lib/_stream_transform.js"),r.PassThrough=e("./lib/_stream_passthrough.js"),r.finished=e("./lib/internal/streams/end-of-stream.js"),r.pipeline=e("./lib/internal/streams/pipeline.js")},{"./lib/_stream_duplex.js":85,"./lib/_stream_passthrough.js":86,"./lib/_stream_readable.js":87,"./lib/_stream_transform.js":88,"./lib/_stream_writable.js":89,"./lib/internal/streams/end-of-stream.js":93,"./lib/internal/streams/pipeline.js":95}],99:[function(e,t,r){(function(t){"use strict";var n=e("base64-js"),o=e("ieee754");function c(e){if(e>2147483647)throw new RangeError('The value "'+e+'" is invalid for option "size"');var r=new Uint8Array(e);return r.__proto__=t.prototype,r}function t(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return h(e)}return l(e,t,r)}function l(e,r,n){if("string"==typeof e)return function(e,r){if("string"==typeof r&&""!==r||(r="utf8"),!t.isEncoding(r))throw new TypeError("Unknown encoding: "+r);var n=0|y(e,r),o=c(n),l=o.write(e,r);return l!==n&&(o=o.slice(0,l)),o}(e,r);if(ArrayBuffer.isView(e))return d(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(V(e,ArrayBuffer)||e&&V(e.buffer,ArrayBuffer))return function(e,r,n){if(r<0||e.byteLength=2147483647)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+2147483647..toString(16)+" bytes");return 0|e}function y(e,r){if(t.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||V(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,o=arguments.length>2&&!0===arguments[2];if(!o&&0===n)return 0;for(var c=!1;;)switch(r){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return G(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return W(e).length;default:if(c)return o?-1:G(e).length;r=(""+r).toLowerCase(),c=!0}}function v(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return M(this,t,r);case"utf8":case"utf-8":return D(this,t,r);case"ascii":return I(this,t,r);case"latin1":case"binary":return C(this,t,r);case"base64":return A(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function w(b,e,t){var i=b[e];b[e]=b[t],b[t]=i}function x(e,r,n,o,c){if(0===e.length)return-1;if("string"==typeof n?(o=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),z(n=+n)&&(n=c?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(c)return-1;n=e.length-1}else if(n<0){if(!c)return-1;n=0}if("string"==typeof r&&(r=t.from(r,o)),t.isBuffer(r))return 0===r.length?-1:j(e,r,n,o,c);if("number"==typeof r)return r&=255,"function"==typeof Uint8Array.prototype.indexOf?c?Uint8Array.prototype.indexOf.call(e,r,n):Uint8Array.prototype.lastIndexOf.call(e,r,n):j(e,[r],n,o,c);throw new TypeError("val must be string, number or Buffer")}function j(e,t,r,n,o){var i,c=1,l=e.length,f=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;c=2,l/=2,f/=2,r/=2}function h(e,i){return 1===c?e[i]:e.readUInt16BE(i*c)}if(o){var d=-1;for(i=r;il&&(r=l-f),i=r;i>=0;i--){for(var m=!0,y=0;yo&&(n=o):n=o;var c=t.length;n>c/2&&(n=c/2);for(var i=0;i>8,o=r%256,c.push(o),c.push(n);return c}(t,e.length-r),e,r,n)}function A(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function D(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i239?4:h>223?3:h>191?2:1;if(i+m<=r)switch(m){case 1:h<128&&(d=h);break;case 2:128==(192&(o=e[i+1]))&&(f=(31&h)<<6|63&o)>127&&(d=f);break;case 3:o=e[i+1],c=e[i+2],128==(192&o)&&128==(192&c)&&(f=(15&h)<<12|(63&o)<<6|63&c)>2047&&(f<55296||f>57343)&&(d=f);break;case 4:o=e[i+1],c=e[i+2],l=e[i+3],128==(192&o)&&128==(192&c)&&128==(192&l)&&(f=(15&h)<<18|(63&o)<<12|(63&c)<<6|63&l)>65535&&f<1114112&&(d=f)}null===d?(d=65533,m=1):d>65535&&(d-=65536,n.push(d>>>10&1023|55296),d=56320|1023&d),n.push(d),i+=m}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);for(var r="",i=0;io)&&(r=o);for(var c="",i=t;ir)throw new RangeError("Trying to access beyond buffer length")}function P(e,r,n,o,c,l){if(!t.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(r>c||re.length)throw new RangeError("Index out of range")}function L(e,t,r,n,o,c){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function B(e,t,r,n,c){return t=+t,r>>>=0,c||L(e,0,r,4),o.write(e,t,r,n,23,4),r+4}function F(e,t,r,n,c){return t=+t,r>>>=0,c||L(e,0,r,8),o.write(e,t,r,n,52,8),r+8}r.Buffer=t,r.SlowBuffer=function(e){return+e!=e&&(e=0),t.alloc(+e)},r.INSPECT_MAX_BYTES=50,r.kMaxLength=2147483647,t.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()}catch(e){return!1}}(),t.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(t.prototype,"parent",{enumerable:!0,get:function(){if(t.isBuffer(this))return this.buffer}}),Object.defineProperty(t.prototype,"offset",{enumerable:!0,get:function(){if(t.isBuffer(this))return this.byteOffset}}),"undefined"!=typeof Symbol&&null!=Symbol.species&&t[Symbol.species]===t&&Object.defineProperty(t,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),t.poolSize=8192,t.from=function(e,t,r){return l(e,t,r)},t.prototype.__proto__=Uint8Array.prototype,t.__proto__=Uint8Array,t.alloc=function(e,t,r){return function(e,t,r){return f(e),e<=0?c(e):void 0!==t?"string"==typeof r?c(e).fill(t,r):c(e).fill(t):c(e)}(e,t,r)},t.allocUnsafe=function(e){return h(e)},t.allocUnsafeSlow=function(e){return h(e)},t.isBuffer=function(b){return null!=b&&!0===b._isBuffer&&b!==t.prototype},t.compare=function(a,b){if(V(a,Uint8Array)&&(a=t.from(a,a.offset,a.byteLength)),V(b,Uint8Array)&&(b=t.from(b,b.offset,b.byteLength)),!t.isBuffer(a)||!t.isBuffer(b))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===b)return 0;for(var e=a.length,r=b.length,i=0,n=Math.min(e,r);it&&(e+=" ... "),""},t.prototype.compare=function(e,r,n,o,c){if(V(e,Uint8Array)&&(e=t.from(e,e.offset,e.byteLength)),!t.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===r&&(r=0),void 0===n&&(n=e?e.length:0),void 0===o&&(o=0),void 0===c&&(c=this.length),r<0||n>e.length||o<0||c>this.length)throw new RangeError("out of range index");if(o>=c&&r>=n)return 0;if(o>=c)return-1;if(r>=n)return 1;if(this===e)return 0;for(var l=(c>>>=0)-(o>>>=0),f=(n>>>=0)-(r>>>=0),h=Math.min(l,f),d=this.slice(o,c),m=e.slice(r,n),i=0;i>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var o=this.length-t;if((void 0===r||r>o)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var c=!1;;)switch(n){case"hex":return _(this,e,t,r);case"utf8":case"utf-8":return T(this,e,t,r);case"ascii":return E(this,e,t,r);case"latin1":case"binary":return k(this,e,t,r);case"base64":return S(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,e,t,r);default:if(c)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),c=!0}},t.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},t.prototype.slice=function(e,r){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(r=void 0===r?n:~~r)<0?(r+=n)<0&&(r=0):r>n&&(r=n),r>>=0,t>>>=0,r||R(e,t,this.length);for(var n=this[e],o=1,i=0;++i>>=0,t>>>=0,r||R(e,t,this.length);for(var n=this[e+--t],o=1;t>0&&(o*=256);)n+=this[e+--t]*o;return n},t.prototype.readUInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),this[e]},t.prototype.readUInt16LE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]|this[e+1]<<8},t.prototype.readUInt16BE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]<<8|this[e+1]},t.prototype.readUInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},t.prototype.readUInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},t.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||R(e,t,this.length);for(var n=this[e],o=1,i=0;++i=(o*=128)&&(n-=Math.pow(2,8*t)),n},t.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||R(e,t,this.length);for(var i=t,n=1,o=this[e+--i];i>0&&(n*=256);)o+=this[e+--i]*n;return o>=(n*=128)&&(o-=Math.pow(2,8*t)),o},t.prototype.readInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},t.prototype.readInt16LE=function(e,t){e>>>=0,t||R(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},t.prototype.readInt16BE=function(e,t){e>>>=0,t||R(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},t.prototype.readInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},t.prototype.readInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},t.prototype.readFloatLE=function(e,t){return e>>>=0,t||R(e,4,this.length),o.read(this,e,!0,23,4)},t.prototype.readFloatBE=function(e,t){return e>>>=0,t||R(e,4,this.length),o.read(this,e,!1,23,4)},t.prototype.readDoubleLE=function(e,t){return e>>>=0,t||R(e,8,this.length),o.read(this,e,!0,52,8)},t.prototype.readDoubleBE=function(e,t){return e>>>=0,t||R(e,8,this.length),o.read(this,e,!1,52,8)},t.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||P(this,e,t,r,Math.pow(2,8*r)-1,0);var o=1,i=0;for(this[t]=255&e;++i>>=0,r>>>=0,n||P(this,e,t,r,Math.pow(2,8*r)-1,0);var i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},t.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,1,255,0),this[t]=255&e,t+1},t.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},t.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},t.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},t.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},t.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);P(this,e,t,r,o-1,-o)}var i=0,c=1,sub=0;for(this[t]=255&e;++i>0)-sub&255;return t+r},t.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);P(this,e,t,r,o-1,-o)}var i=r-1,c=1,sub=0;for(this[t+i]=255&e;--i>=0&&(c*=256);)e<0&&0===sub&&0!==this[t+i+1]&&(sub=1),this[t+i]=(e/c>>0)-sub&255;return t+r},t.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},t.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},t.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},t.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},t.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||P(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},t.prototype.writeFloatLE=function(e,t,r){return B(this,e,t,!0,r)},t.prototype.writeFloatBE=function(e,t,r){return B(this,e,t,!1,r)},t.prototype.writeDoubleLE=function(e,t,r){return F(this,e,t,!0,r)},t.prototype.writeDoubleBE=function(e,t,r){return F(this,e,t,!1,r)},t.prototype.copy=function(e,r,n,o){if(!t.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),o||0===o||(o=this.length),r>=e.length&&(r=e.length),r||(r=0),o>0&&o=this.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),e.length-r=0;--i)e[i+r]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,o),r);return c},t.prototype.fill=function(e,r,n,o){if("string"==typeof e){if("string"==typeof r?(o=r,r=0,n=this.length):"string"==typeof n&&(o=n,n=this.length),void 0!==o&&"string"!=typeof o)throw new TypeError("encoding must be a string");if("string"==typeof o&&!t.isEncoding(o))throw new TypeError("Unknown encoding: "+o);if(1===e.length){var code=e.charCodeAt(0);("utf8"===o&&code<128||"latin1"===o)&&(e=code)}}else"number"==typeof e&&(e&=255);if(r<0||this.length>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=r;i55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&c.push(239,191,189);continue}if(i+1===n){(t-=3)>-1&&c.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&c.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&c.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;c.push(r)}else if(r<2048){if((t-=2)<0)break;c.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;c.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;c.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return c}function W(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function X(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function V(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function z(e){return e!=e}}).call(this,e("buffer").Buffer)},{"base64-js":77,buffer:99,ieee754:299}],100:[function(e,t,r){t.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],101:[function(e,t,r){"use strict";var n=Array.prototype.slice;function o(e,t){if(!(this instanceof o))return new o(e,t);this.src=e,this._withAccess=t}function c(e,t){return void 0===e[t]&&void 0===e.__lookupGetter__(t)&&void 0===e.__lookupSetter__(t)}t.exports=o,o.prototype.withAccess=function(e){return this._withAccess=!1!==e,this},o.prototype.pick=function(e){return Array.isArray(e)||(e=n.call(arguments)),e.length&&(this.keys=e),this},o.prototype.to=function(e){if(e=e||{},!this.src)return e;var t=this.keys||Object.keys(this.src);if(!this._withAccess){for(var i=0;i>8&255]},U=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},G=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},W=function(e){return P(e,23,4)},X=function(e){return P(e,52,8)},V=function(e,t){T(e.prototype,t,{get:function(){return O(this)[t]}})},z=function(view,e,t,r){var n=v(t),o=O(view);if(n+e>o.byteLength)throw R("Wrong index");var c=O(o.buffer).bytes,l=n+o.byteOffset,f=c.slice(l,l+e);return r?f:f.reverse()},H=function(view,e,t,r,n,o){var c=v(t),l=O(view);if(c+e>l.byteLength)throw R("Wrong index");for(var f=O(l.buffer).bytes,h=c+l.byteOffset,d=r(+n),i=0;iJ;)(K=$[J++])in I||l(I,K,D[K]);Y.constructor=I}j&&x(M)!==N&&j(M,N);var Z=new C(new I(2)),Q=M.setInt8;Z.setInt8(0,2147483648),Z.setInt8(1,2147483649),!Z.getInt8(0)&&Z.getInt8(1)||f(M,{setInt8:function(e,t){Q.call(this,e,t<<24>>24)},setUint8:function(e,t){Q.call(this,e,t<<24>>24)}},{unsafe:!0})}else I=function(e){d(this,I,"ArrayBuffer");var t=v(e);A(this,{bytes:E.call(new Array(t),0),byteLength:t}),o||(this.byteLength=t)},C=function(e,t,r){d(this,C,"DataView"),d(e,I,"DataView");var n=O(e).byteLength,c=m(t);if(c<0||c>n)throw R("Wrong offset");if(c+(r=void 0===r?n-c:y(r))>n)throw R("Wrong length");A(this,{buffer:e,byteLength:r,byteOffset:c}),o||(this.buffer=e,this.byteLength=r,this.byteOffset=c)},o&&(V(I,"byteLength"),V(C,"buffer"),V(C,"byteLength"),V(C,"byteOffset")),f(C.prototype,{getInt8:function(e){return z(this,1,e)[0]<<24>>24},getUint8:function(e){return z(this,1,e)[0]},getInt16:function(e){var t=z(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=z(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return G(z(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return G(z(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return L(z(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return L(z(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){H(this,1,e,B,t)},setUint8:function(e,t){H(this,1,e,B,t)},setInt16:function(e,t){H(this,2,e,F,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){H(this,2,e,F,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){H(this,4,e,U,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){H(this,4,e,U,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){H(this,4,e,W,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){H(this,8,e,X,t,arguments.length>2?arguments[2]:void 0)}});k(I,"ArrayBuffer"),k(C,"DataView"),t.exports={ArrayBuffer:I,DataView:C}},{"../internals/an-instance":106,"../internals/array-buffer-native":108,"../internals/array-fill":112,"../internals/create-non-enumerable-property":131,"../internals/descriptors":136,"../internals/fails":145,"../internals/global":150,"../internals/ieee754":156,"../internals/internal-state":160,"../internals/object-define-property":180,"../internals/object-get-own-property-names":183,"../internals/object-get-prototype-of":185,"../internals/object-set-prototype-of":189,"../internals/redefine-all":196,"../internals/set-to-string-tag":206,"../internals/to-index":216,"../internals/to-integer":218,"../internals/to-length":219}],111:[function(e,t,r){"use strict";var n=e("../internals/to-object"),o=e("../internals/to-absolute-index"),c=e("../internals/to-length"),l=Math.min;t.exports=[].copyWithin||function(e,t){var r=n(this),f=c(r.length),h=o(e,f),d=o(t,f),m=arguments.length>2?arguments[2]:void 0,y=l((void 0===m?f:o(m,f))-d,f-h),v=1;for(d0;)d in r?r[h]=r[d]:delete r[h],h+=v,d+=v;return r}},{"../internals/to-absolute-index":215,"../internals/to-length":219,"../internals/to-object":220}],112:[function(e,t,r){"use strict";var n=e("../internals/to-object"),o=e("../internals/to-absolute-index"),c=e("../internals/to-length");t.exports=function(e){for(var t=n(this),r=c(t.length),l=arguments.length,f=o(l>1?arguments[1]:void 0,r),h=l>2?arguments[2]:void 0,d=void 0===h?r:o(h,r);d>f;)t[f++]=e;return t}},{"../internals/to-absolute-index":215,"../internals/to-length":219,"../internals/to-object":220}],113:[function(e,t,r){"use strict";var n=e("../internals/array-iteration").forEach,o=e("../internals/array-method-is-strict"),c=e("../internals/array-method-uses-to-length"),l=o("forEach"),f=c("forEach");t.exports=l&&f?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":116,"../internals/array-method-is-strict":119,"../internals/array-method-uses-to-length":120}],114:[function(e,t,r){"use strict";var n=e("../internals/function-bind-context"),o=e("../internals/to-object"),c=e("../internals/call-with-safe-iteration-closing"),l=e("../internals/is-array-iterator-method"),f=e("../internals/to-length"),h=e("../internals/create-property"),d=e("../internals/get-iterator-method");t.exports=function(e){var t,r,m,y,v,w,x=o(e),j="function"==typeof this?this:Array,_=arguments.length,T=_>1?arguments[1]:void 0,E=void 0!==T,k=d(x),S=0;if(E&&(T=n(T,_>2?arguments[2]:void 0,2)),null==k||j==Array&&l(k))for(r=new j(t=f(x.length));t>S;S++)w=E?T(x[S],S):x[S],h(r,S,w);else for(v=(y=k.call(x)).next,r=new j;!(m=v.call(y)).done;S++)w=E?c(y,T,[m.value,S],!0):m.value,h(r,S,w);return r.length=S,r}},{"../internals/call-with-safe-iteration-closing":123,"../internals/create-property":133,"../internals/function-bind-context":147,"../internals/get-iterator-method":149,"../internals/is-array-iterator-method":161,"../internals/to-length":219,"../internals/to-object":220}],115:[function(e,t,r){var n=e("../internals/to-indexed-object"),o=e("../internals/to-length"),c=e("../internals/to-absolute-index"),l=function(e){return function(t,r,l){var f,h=n(t),d=o(h.length),m=c(l,d);if(e&&r!=r){for(;d>m;)if((f=h[m++])!=f)return!0}else for(;d>m;m++)if((e||m in h)&&h[m]===r)return e||m||0;return!e&&-1}};t.exports={includes:l(!0),indexOf:l(!1)}},{"../internals/to-absolute-index":215,"../internals/to-indexed-object":217,"../internals/to-length":219}],116:[function(e,t,r){var n=e("../internals/function-bind-context"),o=e("../internals/indexed-object"),c=e("../internals/to-object"),l=e("../internals/to-length"),f=e("../internals/array-species-create"),h=[].push,d=function(e){var t=1==e,r=2==e,d=3==e,m=4==e,y=6==e,v=5==e||y;return function(w,x,j,_){for(var T,E,k=c(w),S=o(k),O=n(x,j,3),A=l(S.length),D=0,I=_||f,C=t?I(w,A):r?I(w,0):void 0;A>D;D++)if((v||D in S)&&(E=O(T=S[D],D,k),e))if(t)C[D]=E;else if(E)switch(e){case 3:return!0;case 5:return T;case 6:return D;case 2:h.call(C,T)}else if(m)return!1;return y?-1:d||m?m:C}};t.exports={forEach:d(0),map:d(1),filter:d(2),some:d(3),every:d(4),find:d(5),findIndex:d(6)}},{"../internals/array-species-create":122,"../internals/function-bind-context":147,"../internals/indexed-object":157,"../internals/to-length":219,"../internals/to-object":220}],117:[function(e,t,r){"use strict";var n=e("../internals/to-indexed-object"),o=e("../internals/to-integer"),c=e("../internals/to-length"),l=e("../internals/array-method-is-strict"),f=e("../internals/array-method-uses-to-length"),h=Math.min,d=[].lastIndexOf,m=!!d&&1/[1].lastIndexOf(1,-0)<0,y=l("lastIndexOf"),v=f("indexOf",{ACCESSORS:!0,1:0}),w=m||!y||!v;t.exports=w?function(e){if(m)return d.apply(this,arguments)||0;var t=n(this),r=c(t.length),l=r-1;for(arguments.length>1&&(l=h(l,o(arguments[1]))),l<0&&(l=r+l);l>=0;l--)if(l in t&&t[l]===e)return l||0;return-1}:d},{"../internals/array-method-is-strict":119,"../internals/array-method-uses-to-length":120,"../internals/to-indexed-object":217,"../internals/to-integer":218,"../internals/to-length":219}],118:[function(e,t,r){var n=e("../internals/fails"),o=e("../internals/well-known-symbol"),c=e("../internals/engine-v8-version"),l=o("species");t.exports=function(e){return c>=51||!n((function(){var t=[];return(t.constructor={})[l]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},{"../internals/engine-v8-version":142,"../internals/fails":145,"../internals/well-known-symbol":231}],119:[function(e,t,r){"use strict";var n=e("../internals/fails");t.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){throw 1},1)}))}},{"../internals/fails":145}],120:[function(e,t,r){var n=e("../internals/descriptors"),o=e("../internals/fails"),c=e("../internals/has"),l=Object.defineProperty,f={},h=function(e){throw e};t.exports=function(e,t){if(c(f,e))return f[e];t||(t={});var r=[][e],d=!!c(t,"ACCESSORS")&&t.ACCESSORS,m=c(t,0)?t[0]:h,y=c(t,1)?t[1]:void 0;return f[e]=!!r&&!o((function(){if(d&&!n)return!0;var e={length:-1};d?l(e,1,{enumerable:!0,get:h}):e[1]=1,r.call(e,m,y)}))}},{"../internals/descriptors":136,"../internals/fails":145,"../internals/has":151}],121:[function(e,t,r){var n=e("../internals/a-function"),o=e("../internals/to-object"),c=e("../internals/indexed-object"),l=e("../internals/to-length"),f=function(e){return function(t,r,f,h){n(r);var d=o(t),m=c(d),y=l(d.length),v=e?y-1:0,i=e?-1:1;if(f<2)for(;;){if(v in m){h=m[v],v+=i;break}if(v+=i,e?v<0:y<=v)throw TypeError("Reduce of empty array with no initial value")}for(;e?v>=0:y>v;v+=i)v in m&&(h=r(h,m[v],v,d));return h}};t.exports={left:f(!1),right:f(!0)}},{"../internals/a-function":102,"../internals/indexed-object":157,"../internals/to-length":219,"../internals/to-object":220}],122:[function(e,t,r){var n=e("../internals/is-object"),o=e("../internals/is-array"),c=e("../internals/well-known-symbol")("species");t.exports=function(e,t){var r;return o(e)&&("function"!=typeof(r=e.constructor)||r!==Array&&!o(r.prototype)?n(r)&&null===(r=r[c])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===t?0:t)}},{"../internals/is-array":162,"../internals/is-object":164,"../internals/well-known-symbol":231}],123:[function(e,t,r){var n=e("../internals/an-object"),o=e("../internals/iterator-close");t.exports=function(e,t,r,c){try{return c?t(n(r)[0],r[1]):t(r)}catch(t){throw o(e),t}}},{"../internals/an-object":107,"../internals/iterator-close":168}],124:[function(e,t,r){var n=e("../internals/well-known-symbol")("iterator"),o=!1;try{var c=0,l={next:function(){return{done:!!c++}},return:function(){o=!0}};l[n]=function(){return this},Array.from(l,(function(){throw 2}))}catch(e){}t.exports=function(e,t){if(!t&&!o)return!1;var r=!1;try{var object={};object[n]=function(){return{next:function(){return{done:r=!0}}}},e(object)}catch(e){}return r}},{"../internals/well-known-symbol":231}],125:[function(e,t,r){var n={}.toString;t.exports=function(e){return n.call(e).slice(8,-1)}},{}],126:[function(e,t,r){var n=e("../internals/to-string-tag-support"),o=e("../internals/classof-raw"),c=e("../internals/well-known-symbol")("toStringTag"),l="Arguments"==o(function(){return arguments}());t.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),c))?r:l?o(t):"Object"==(n=o(t))&&"function"==typeof t.callee?"Arguments":n}},{"../internals/classof-raw":125,"../internals/to-string-tag-support":224,"../internals/well-known-symbol":231}],127:[function(e,t,r){var n=e("../internals/has"),o=e("../internals/own-keys"),c=e("../internals/object-get-own-property-descriptor"),l=e("../internals/object-define-property");t.exports=function(e,source){for(var t=o(source),r=l.f,f=c.f,i=0;i=74)&&(n=l.match(/Chrome\/(\d+)/))&&(o=n[1]),t.exports=o&&+o},{"../internals/engine-user-agent":141,"../internals/global":150}],143:[function(e,t,r){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],144:[function(e,t,r){var n=e("../internals/global"),o=e("../internals/object-get-own-property-descriptor").f,c=e("../internals/create-non-enumerable-property"),l=e("../internals/redefine"),f=e("../internals/set-global"),h=e("../internals/copy-constructor-properties"),d=e("../internals/is-forced");t.exports=function(e,source){var t,r,m,y,v,w=e.target,x=e.global,j=e.stat;if(t=x?n:j?n[w]||f(w,{}):(n[w]||{}).prototype)for(r in source){if(y=source[r],m=e.noTargetGet?(v=o(t,r))&&v.value:t[r],!d(x?r:w+(j?".":"#")+r,e.forced)&&void 0!==m){if(typeof y==typeof m)continue;h(y,m)}(e.sham||m&&m.sham)&&c(y,"sham",!0),l(t,r,y,e)}}},{"../internals/copy-constructor-properties":127,"../internals/create-non-enumerable-property":131,"../internals/global":150,"../internals/is-forced":163,"../internals/object-get-own-property-descriptor":181,"../internals/redefine":197,"../internals/set-global":204}],145:[function(e,t,r){t.exports=function(e){try{return!!e()}catch(e){return!0}}},{}],146:[function(e,t,r){"use strict";e("../modules/es.regexp.exec");var n=e("../internals/redefine"),o=e("../internals/fails"),c=e("../internals/well-known-symbol"),l=e("../internals/regexp-exec"),f=e("../internals/create-non-enumerable-property"),h=c("species"),d=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})),m="$0"==="a".replace(/./,"$0"),y=c("replace"),v=!!/./[y]&&""===/./[y]("a","$0"),w=!o((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}));t.exports=function(e,t,r,y){var x=c(e),j=!o((function(){var t={};return t[x]=function(){return 7},7!=""[e](t)})),_=j&&!o((function(){var t=!1,r=/a/;return"split"===e&&((r={}).constructor={},r.constructor[h]=function(){return r},r.flags="",r[x]=/./[x]),r.exec=function(){return t=!0,null},r[x](""),!t}));if(!j||!_||"replace"===e&&(!d||!m||v)||"split"===e&&!w){var T=/./[x],E=r(x,""[e],(function(e,t,r,n,o){return t.exec===l?j&&!o?{done:!0,value:T.call(t,r,n)}:{done:!0,value:e.call(r,t,n)}:{done:!1}}),{REPLACE_KEEPS_$0:m,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:v}),k=E[0],S=E[1];n(String.prototype,e,k),n(RegExp.prototype,x,2==t?function(e,t){return S.call(e,this,t)}:function(e){return S.call(e,this)})}y&&f(RegExp.prototype[x],"sham",!0)}},{"../internals/create-non-enumerable-property":131,"../internals/fails":145,"../internals/redefine":197,"../internals/regexp-exec":199,"../internals/well-known-symbol":231,"../modules/es.regexp.exec":256}],147:[function(e,t,r){var n=e("../internals/a-function");t.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(a){return e.call(t,a)};case 2:return function(a,b){return e.call(t,a,b)};case 3:return function(a,b,r){return e.call(t,a,b,r)}}return function(){return e.apply(t,arguments)}}},{"../internals/a-function":102}],148:[function(e,t,r){var path=e("../internals/path"),n=e("../internals/global"),o=function(e){return"function"==typeof e?e:void 0};t.exports=function(e,t){return arguments.length<2?o(path[e])||o(n[e]):path[e]&&path[e][t]||n[e]&&n[e][t]}},{"../internals/global":150,"../internals/path":193}],149:[function(e,t,r){var n=e("../internals/classof"),o=e("../internals/iterators"),c=e("../internals/well-known-symbol")("iterator");t.exports=function(e){if(null!=e)return e[c]||e["@@iterator"]||o[n(e)]}},{"../internals/classof":126,"../internals/iterators":170,"../internals/well-known-symbol":231}],150:[function(e,t,r){(function(e){var r=function(e){return e&&e.Math==Math&&e};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof e&&e)||function(){return this}()||Function("return this")()}).call(this,void 0!==global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],151:[function(e,t,r){var n={}.hasOwnProperty;t.exports=function(e,t){return n.call(e,t)}},{}],152:[function(e,t,r){t.exports={}},{}],153:[function(e,t,r){var n=e("../internals/global");t.exports=function(a,b){var e=n.console;e&&e.error&&(1===arguments.length?e.error(a):e.error(a,b))}},{"../internals/global":150}],154:[function(e,t,r){var n=e("../internals/get-built-in");t.exports=n("document","documentElement")},{"../internals/get-built-in":148}],155:[function(e,t,r){var n=e("../internals/descriptors"),o=e("../internals/fails"),c=e("../internals/document-create-element");t.exports=!n&&!o((function(){return 7!=Object.defineProperty(c("div"),"a",{get:function(){return 7}}).a}))},{"../internals/descriptors":136,"../internals/document-create-element":137,"../internals/fails":145}],156:[function(e,t,r){var n=Math.abs,o=Math.pow,c=Math.floor,l=Math.log,f=Math.LN2;t.exports={pack:function(e,t,r){var h,d,m,y=new Array(r),v=8*r-t-1,w=(1<>1,rt=23===t?o(2,-24)-o(2,-77):0,j=e<0||0===e&&1/e<0?1:0,_=0;for((e=n(e))!=e||e===1/0?(d=e!=e?1:0,h=w):(h=c(l(e)/f),e*(m=o(2,-h))<1&&(h--,m*=2),(e+=h+x>=1?rt/m:rt*o(2,1-x))*m>=2&&(h++,m/=2),h+x>=w?(d=0,h=w):h+x>=1?(d=(e*m-1)*o(2,t),h+=x):(d=e*o(2,x-1)*o(2,t),h=0));t>=8;y[_++]=255&d,d/=256,t-=8);for(h=h<0;y[_++]=255&h,h/=256,v-=8);return y[--_]|=128*j,y},unpack:function(e,t){var r,n=e.length,c=8*n-t-1,l=(1<>1,h=c-7,d=n-1,m=e[d--],y=127&m;for(m>>=7;h>0;y=256*y+e[d],d--,h-=8);for(r=y&(1<<-h)-1,y>>=-h,h+=t;h>0;r=256*r+e[d],d--,h-=8);if(0===y)y=1-f;else{if(y===l)return r?NaN:m?-1/0:1/0;r+=o(2,t),y-=f}return(m?-1:1)*r*o(2,y-t)}}},{}],157:[function(e,t,r){var n=e("../internals/fails"),o=e("../internals/classof-raw"),c="".split;t.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?c.call(e,""):Object(e)}:Object},{"../internals/classof-raw":125,"../internals/fails":145}],158:[function(e,t,r){var n=e("../internals/is-object"),o=e("../internals/object-set-prototype-of");t.exports=function(e,t,r){var c,l;return o&&"function"==typeof(c=t.constructor)&&c!==r&&n(l=c.prototype)&&l!==r.prototype&&o(e,l),e}},{"../internals/is-object":164,"../internals/object-set-prototype-of":189}],159:[function(e,t,r){var n=e("../internals/shared-store"),o=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return o.call(e)}),t.exports=n.inspectSource},{"../internals/shared-store":208}],160:[function(e,t,r){var n,o,c,l=e("../internals/native-weak-map"),f=e("../internals/global"),h=e("../internals/is-object"),d=e("../internals/create-non-enumerable-property"),m=e("../internals/has"),y=e("../internals/shared-store"),v=e("../internals/shared-key"),w=e("../internals/hidden-keys"),x=f.WeakMap;if(l){var j=y.state||(y.state=new x),_=j.get,T=j.has,E=j.set;n=function(e,t){return t.facade=e,E.call(j,e,t),t},o=function(e){return _.call(j,e)||{}},c=function(e){return T.call(j,e)}}else{var k=v("state");w[k]=!0,n=function(e,t){return t.facade=e,d(e,k,t),t},o=function(e){return m(e,k)?e[k]:{}},c=function(e){return m(e,k)}}t.exports={set:n,get:o,has:c,enforce:function(e){return c(e)?o(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!h(t)||(r=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}}}},{"../internals/create-non-enumerable-property":131,"../internals/global":150,"../internals/has":151,"../internals/hidden-keys":152,"../internals/is-object":164,"../internals/native-weak-map":174,"../internals/shared-key":207,"../internals/shared-store":208}],161:[function(e,t,r){var n=e("../internals/well-known-symbol"),o=e("../internals/iterators"),c=n("iterator"),l=Array.prototype;t.exports=function(e){return void 0!==e&&(o.Array===e||l[c]===e)}},{"../internals/iterators":170,"../internals/well-known-symbol":231}],162:[function(e,t,r){var n=e("../internals/classof-raw");t.exports=Array.isArray||function(e){return"Array"==n(e)}},{"../internals/classof-raw":125}],163:[function(e,t,r){var n=e("../internals/fails"),o=/#|\.prototype\./,c=function(e,t){var r=data[l(e)];return r==h||r!=f&&("function"==typeof t?n(t):!!t)},l=c.normalize=function(e){return String(e).replace(o,".").toLowerCase()},data=c.data={},f=c.NATIVE="N",h=c.POLYFILL="P";t.exports=c},{"../internals/fails":145}],164:[function(e,t,r){t.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},{}],165:[function(e,t,r){t.exports=!1},{}],166:[function(e,t,r){var n=e("../internals/is-object"),o=e("../internals/classof-raw"),c=e("../internals/well-known-symbol")("match");t.exports=function(e){var t;return n(e)&&(void 0!==(t=e[c])?!!t:"RegExp"==o(e))}},{"../internals/classof-raw":125,"../internals/is-object":164,"../internals/well-known-symbol":231}],167:[function(e,t,r){var n=e("../internals/an-object"),o=e("../internals/is-array-iterator-method"),c=e("../internals/to-length"),l=e("../internals/function-bind-context"),f=e("../internals/get-iterator-method"),h=e("../internals/iterator-close"),d=function(e,t){this.stopped=e,this.result=t};t.exports=function(e,t,r){var m,y,v,w,x,j,_,T=r&&r.that,E=!(!r||!r.AS_ENTRIES),k=!(!r||!r.IS_ITERATOR),S=!(!r||!r.INTERRUPTED),O=l(t,T,1+E+S),A=function(e){return m&&h(m),new d(!0,e)},D=function(e){return E?(n(e),S?O(e[0],e[1],A):O(e[0],e[1])):S?O(e,A):O(e)};if(k)m=e;else{if("function"!=typeof(y=f(e)))throw TypeError("Target is not iterable");if(o(y)){for(v=0,w=c(e.length);w>v;v++)if((x=D(e[v]))&&x instanceof d)return x;return new d(!1)}m=y.call(e)}for(j=m.next;!(_=j.call(m)).done;){try{x=D(_.value)}catch(e){throw h(m),e}if("object"==typeof x&&x&&x instanceof d)return x}return new d(!1)}},{"../internals/an-object":107,"../internals/function-bind-context":147,"../internals/get-iterator-method":149,"../internals/is-array-iterator-method":161,"../internals/iterator-close":168,"../internals/to-length":219}],168:[function(e,t,r){var n=e("../internals/an-object");t.exports=function(e){var t=e.return;if(void 0!==t)return n(t.call(e)).value}},{"../internals/an-object":107}],169:[function(e,t,r){"use strict";var n,o,c,l=e("../internals/object-get-prototype-of"),f=e("../internals/create-non-enumerable-property"),h=e("../internals/has"),d=e("../internals/well-known-symbol"),m=e("../internals/is-pure"),y=d("iterator"),v=!1;[].keys&&("next"in(c=[].keys())?(o=l(l(c)))!==Object.prototype&&(n=o):v=!0),null==n&&(n={}),m||h(n,y)||f(n,y,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:v}},{"../internals/create-non-enumerable-property":131,"../internals/has":151,"../internals/is-pure":165,"../internals/object-get-prototype-of":185,"../internals/well-known-symbol":231}],170:[function(e,t,r){arguments[4][152][0].apply(r,arguments)},{dup:152}],171:[function(e,t,r){var n,head,o,c,l,f,h,d,m=e("../internals/global"),y=e("../internals/object-get-own-property-descriptor").f,v=e("../internals/task").set,w=e("../internals/engine-is-ios"),x=e("../internals/engine-is-node"),j=m.MutationObserver||m.WebKitMutationObserver,_=m.document,T=m.process,E=m.Promise,k=y(m,"queueMicrotask"),S=k&&k.value;S||(n=function(){var e,t;for(x&&(e=T.domain)&&e.exit();head;){t=head.fn,head=head.next;try{t()}catch(e){throw head?c():o=void 0,e}}o=void 0,e&&e.enter()},!w&&!x&&j&&_?(l=!0,f=_.createTextNode(""),new j(n).observe(f,{characterData:!0}),c=function(){f.data=l=!l}):E&&E.resolve?(h=E.resolve(void 0),d=h.then,c=function(){d.call(h,n)}):c=x?function(){T.nextTick(n)}:function(){v.call(m,n)}),t.exports=S||function(e){var t={fn:e,next:void 0};o&&(o.next=t),head||(head=t,c()),o=t}},{"../internals/engine-is-ios":139,"../internals/engine-is-node":140,"../internals/global":150,"../internals/object-get-own-property-descriptor":181,"../internals/task":214}],172:[function(e,t,r){var n=e("../internals/global");t.exports=n.Promise},{"../internals/global":150}],173:[function(e,t,r){var n=e("../internals/fails");t.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},{"../internals/fails":145}],174:[function(e,t,r){var n=e("../internals/global"),o=e("../internals/inspect-source"),c=n.WeakMap;t.exports="function"==typeof c&&/native code/.test(o(c))},{"../internals/global":150,"../internals/inspect-source":159}],175:[function(e,t,r){"use strict";var n=e("../internals/a-function"),o=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};t.exports.f=function(e){return new o(e)}},{"../internals/a-function":102}],176:[function(e,t,r){var n=e("../internals/is-regexp");t.exports=function(e){if(n(e))throw TypeError("The method doesn't accept regular expressions");return e}},{"../internals/is-regexp":166}],177:[function(e,t,r){"use strict";var n=e("../internals/descriptors"),o=e("../internals/fails"),c=e("../internals/object-keys"),l=e("../internals/object-get-own-property-symbols"),f=e("../internals/object-property-is-enumerable"),h=e("../internals/to-object"),d=e("../internals/indexed-object"),m=Object.assign,y=Object.defineProperty;t.exports=!m||o((function(){if(n&&1!==m({b:1},m(y({},"a",{enumerable:!0,get:function(){y(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},symbol=Symbol();return e[symbol]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=m({},e)[symbol]||"abcdefghijklmnopqrst"!=c(m({},t)).join("")}))?function(e,source){for(var t=h(e),r=arguments.length,o=1,m=l.f,y=f.f;r>o;)for(var v,w=d(arguments[o++]),x=m?c(w).concat(m(w)):c(w),j=x.length,_=0;j>_;)v=x[_++],n&&!y.call(w,v)||(t[v]=w[v]);return t}:m},{"../internals/descriptors":136,"../internals/fails":145,"../internals/indexed-object":157,"../internals/object-get-own-property-symbols":184,"../internals/object-keys":187,"../internals/object-property-is-enumerable":188,"../internals/to-object":220}],178:[function(e,t,r){var n,o=e("../internals/an-object"),c=e("../internals/object-define-properties"),l=e("../internals/enum-bug-keys"),f=e("../internals/hidden-keys"),html=e("../internals/html"),h=e("../internals/document-create-element"),d=e("../internals/shared-key"),m=d("IE_PROTO"),y=function(){},v=function(content){return"