(q,K)
| 355 | `);super(`${K} |
| 356 | ${_}`);this.errors=q,this.name=ZW1}};BI=class BI extends Error{constructor(q){super(q.message,q.cause?{cause:q.cause}:void 0);this.scopes=q.scopes,this.getTokenOptions=q.getTokenOptions,this.name="AuthenticationRequiredError"}}});function rS9(q){return`The current credential is not configured to acquire tokens for tenant ${q}. To enable acquiring tokens for this tenant add it to the AdditionallyAllowedTenants on the credential options, or add "*" to AdditionallyAllowedTenants to allow acquiring tokens for any tenant.`}function v2(q,K,_=[],z){var Y;let $;if(process.env.AZURE_IDENTITY_DISABLE_MULTITENANTAUTH)$=q;else if(q==="adfs")$=q;else $=(Y=K===null||K===void 0?void 0:K.tenantId)!==null&&Y!==void 0?Y:q;if(q&&$!==q&&!_.includes("*")&&!_.some((A)=>A.localeCompare($)===0)){let A=rS9($);throw z===null||z===void 0||z.info(A),new x4(A)}return $}var bWq=y(()=>{ZP()});function OX(q,K){if(!K.match(/^[0-9a-zA-Z-.]+$/)){let _=Error("Invalid tenant id provided. You can locate your tenant id by following the instructions listed here: https://learn.microsoft.com/partner-center/find-ids-and-domain-names.");throw q.info(nz("",_)),_}}function s06(q,K,_){if(K)return OX(q,K),K;if(!_)_=lz6;if(_!==lz6)return"common";return"organizations"}function fj(q){if(!q||q.length===0)return[];if(q.includes("*"))return HWq;return q}var GP=y(()=>{Sg();yO();bWq()});function KX8(q){return q.toLowerCase()}function*oS9(q){for(let K of q.values())yield[K.name,K.value]}function Cg(q){return new xWq(q)}var xWq;var AU6=y(()=>{xWq=class xWq{constructor(q){if(this._headersMap=new Map,q)for(let K of Object.keys(q))this.set(K,q[K])}set(q,K){this._headersMap.set(KX8(q),{name:q,value:String(K).trim()})}get(q){var K;return(K=this._headersMap.get(KX8(q)))===null||K===void 0?void 0:K.value}has(q){return this._headersMap.has(KX8(q))}delete(q){this._headersMap.delete(KX8(q))}toJSON(q={}){let K={};if(q.preserveCase)for(let _ of this._headersMap.values())K[_.name]=_.value;else for(let[_,z]of this._headersMap)K[_]=z.value;return K}toString(){return JSON.stringify(this.toJSON({preserveCase:!0}))}[Symbol.iterator](){return oS9(this._headersMap)}}});var IWq=()=>{};var uWq=()=>{};import{randomUUID as aS9}from"node:crypto";function OU6(){return sS9()}var GW1,sS9;var TW1=y(()=>{sS9=typeof((GW1=globalThis===null||globalThis===void 0?void 0:globalThis.crypto)===null||GW1===void 0?void 0:GW1.randomUUID)==="function"?globalThis.crypto.randomUUID.bind(globalThis.crypto):aS9});class mWq{constructor(q){var K,_,z,Y,$,A,O;this.url=q.url,this.body=q.body,this.headers=(K=q.headers)!==null&&K!==void 0?K:Cg(),this.method=(_=q.method)!==null&&_!==void 0?_:"GET",this.timeout=(z=q.timeout)!==null&&z!==void 0?z:0,this.multipartBody=q.multipartBody,this.formData=q.formData,this.disableKeepAlive=(Y=q.disableKeepAlive)!==null&&Y!==void 0?Y:!1,this.proxySettings=q.proxySettings,this.streamResponseStatusCodes=q.streamResponseStatusCodes,this.withCredentials=($=q.withCredentials)!==null&&$!==void 0?$:!1,this.abortSignal=q.abortSignal,this.onUploadProgress=q.onUploadProgress,this.onDownloadProgress=q.onDownloadProgress,this.requestId=q.requestId||OU6(),this.allowInsecureConnection=(A=q.allowInsecureConnection)!==null&&A!==void 0?A:!1,this.enableBrowserStreams=(O=q.enableBrowserStreams)!==null&&O!==void 0?O:!1,this.requestOverrides=q.requestOverrides,this.authSchemes=q.authSchemes}}function vW1(q){return new mWq(q)}var pWq=y(()=>{AU6();TW1()});class _X8{constructor(q){var K;this._policies=[],this._policies=(K=q===null||q===void 0?void 0:q.slice(0))!==null&&K!==void 0?K:[],this._orderedPolicies=void 0}addPolicy(q,K={}){if(K.phase&&K.afterPhase)throw Error("Policies inside a phase cannot specify afterPhase.");if(K.phase&&!BWq.has(K.phase))throw Error(`Invalid phase name: ${K.phase}`);if(K.afterPhase&&!BWq.has(K.afterPhase))throw Error(`Invalid afterPhase name: ${K.afterPhase}`);this._policies.push({policy:q,options:K}),this._orderedPolicies=void 0}removePolicy(q){let K=[];return this._policies=this._policies.filter((_)=>{if(q.name&&_.policy.name===q.name||q.phase&&_.options.phase===q.phase)return K.push(_.policy),!1;else return!0}),this._orderedPolicies=void 0,K}sendRequest(q,K){return this.getOrderedPolicies().reduceRight((Y,$)=>{return(A)=>{return $.sendRequest(A,Y)}},(Y)=>q.sendRequest(Y))(K)}getOrderedPolicies(){if(!this._orderedPolicies)this._orderedPolicies=this.orderPolicies();return this._orderedPolicies}clone(){return new _X8(this._policies)}static create(){return new _X8}orderPolicies(){let q=[],K=new Map;function _(X){return{name:X,policies:new Set,hasRun:!1,hasAfterPolicies:!1}}let z=_("Serialize"),Y=_("None"),$=_("Deserialize"),A=_("Retry"),O=_("Sign"),w=[z,Y,$,A,O];function j(X){if(X==="Retry")return A;else if(X==="Serialize")return z;else if(X==="Deserialize")return $;else if(X==="Sign")return O;else return Y}for(let X of this._policies){let{policy:P,options:W}=X,D=P.name;if(K.has(D))throw Error("Duplicate policy names not allowed in pipeline");let f={policy:P,dependsOn:new Set,dependants:new Set};if(W.afterPhase)f.afterPhase=j(W.afterPhase),f.afterPhase.hasAfterPolicies=!0;K.set(D,f),j(W.phase).policies.add(f)}for(let X of this._policies){let{policy:P,options:W}=X,D=P.name,f=K.get(D);if(!f)throw Error(`Missing node for policy ${D}`);if(W.afterPolicies)for(let G of W.afterPolicies){let Z=K.get(G);if(Z)f.dependsOn.add(Z),Z.dependants.add(f)}if(W.beforePolicies)for(let G of W.beforePolicies){let Z=K.get(G);if(Z)Z.dependsOn.add(f),f.dependants.add(Z)}}function H(X){X.hasRun=!0;for(let P of X.policies){if(P.afterPhase&&(!P.afterPhase.hasRun||P.afterPhase.policies.size))continue;if(P.dependsOn.size===0){q.push(P.policy);for(let W of P.dependants)W.dependsOn.delete(P);K.delete(P.policy.name),X.policies.delete(P)}}}function J(){for(let X of w){if(H(X),X.policies.size>0&&X!==Y){if(!Y.hasRun)H(Y);return}if(X.hasAfterPolicies)H(Y)}}let M=0;while(K.size>0){M++;let X=q.length;if(J(),q.length<=X&&M>1)throw Error("Cannot satisfy policy dependencies due to requirements cycle.")}return q}}function kW1(){return _X8.create()}var BWq;var gWq=y(()=>{BWq=new Set(["Deserialize","Serialize","Retry","Sign"])});function wU6(q){return typeof q==="object"&&q!==null&&!Array.isArray(q)&&!(q instanceof RegExp)&&!(q instanceof Date)}function iz6(q){if(wU6(q)){let K=typeof q.name==="string",_=typeof q.message==="string";return K&&_}return!1}var VW1=()=>{};import{inspect as tS9}from"node:util";var FWq;var UWq=y(()=>{FWq=tS9.custom});class bg{constructor({additionalAllowedHeaderNames:q=[],additionalAllowedQueryParameters:K=[]}={}){q=eS9.concat(q),K=qC9.concat(K),this.allowedHeaderNames=new Set(q.map((_)=>_.toLowerCase())),this.allowedQueryParameters=new Set(K.map((_)=>_.toLowerCase()))}sanitize(q){let K=new Set;return JSON.stringify(q,(_,z)=>{if(z instanceof Error)return Object.assign(Object.assign({},z),{name:z.name,message:z.message});if(_==="headers")return this.sanitizeHeaders(z);else if(_==="url")return this.sanitizeUrl(z);else if(_==="query")return this.sanitizeQuery(z);else if(_==="body")return;else if(_==="response")return;else if(_==="operationSpec")return;else if(Array.isArray(z)||wU6(z)){if(K.has(z))return"[Circular]";K.add(z)}return z},2)}sanitizeUrl(q){if(typeof q!=="string"||q===null||q==="")return q;let K=new URL(q);if(!K.search)return q;for(let[_]of K.searchParams)if(!this.allowedQueryParameters.has(_.toLowerCase()))K.searchParams.set(_,NW1);return K.toString()}sanitizeHeaders(q){let K={};for(let _ of Object.keys(q))if(this.allowedHeaderNames.has(_.toLowerCase()))K[_]=q[_];else K[_]=NW1;return K}sanitizeQuery(q){if(typeof q!=="object"||q===null)return q;let K={};for(let _ of Object.keys(q))if(this.allowedQueryParameters.has(_.toLowerCase()))K[_]=q[_];else K[_]=NW1;return K}}var NW1="REDACTED",eS9,qC9;var jU6=y(()=>{eS9=["x-ms-client-request-id","x-ms-return-client-request-id","x-ms-useragent","x-ms-correlation-request-id","x-ms-request-id","client-request-id","ms-cv","return-client-request-id","traceparent","Access-Control-Allow-Credentials","Access-Control-Allow-Headers","Access-Control-Allow-Methods","Access-Control-Allow-Origin","Access-Control-Expose-Headers","Access-Control-Max-Age","Access-Control-Request-Headers","Access-Control-Request-Method","Origin","Accept","Accept-Encoding","Cache-Control","Connection","Content-Length","Content-Type","Date","ETag","Expires","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","Last-Modified","Pragma","Request-Id","Retry-After","Server","Transfer-Encoding","User-Agent","WWW-Authenticate"],qC9=["api-version"]});function yW1(q){if(q instanceof LV)return!0;return iz6(q)&&q.name==="RestError"}var KC9,LV;var EW1=y(()=>{VW1();UWq();jU6();KC9=new bg;LV=class LV extends Error{constructor(q,K={}){super(q);this.name="RestError",this.code=K.code,this.statusCode=K.statusCode,Object.defineProperty(this,"request",{value:K.request,enumerable:!1}),Object.defineProperty(this,"response",{value:K.response,enumerable:!1}),Object.defineProperty(this,FWq,{value:()=>{return`RestError: ${this.message} |
| 357 | ${KC9.sanitize(Object.assign(Object.assign({},this),{request:this.request,response:this.response}))}`},enumerable:!1}),Object.setPrototypeOf(this,LV.prototype)}};LV.REQUEST_SEND_ERROR="REQUEST_SEND_ERROR";LV.PARSE_ERROR="PARSE_ERROR"});var H86;var zX8=y(()=>{H86=class H86 extends Error{constructor(q){super(q);this.name="AbortError"}}});var gI;var YX8=y(()=>{tM8();gI=sM8("ts-http-runtime")});import*as t06 from"node:http";import*as e06 from"node:https";import*as $X8 from"node:zlib";import{Transform as _C9}from"node:stream";function HU6(q){return q&&typeof q.pipe==="function"}function QWq(q){if(q.readable===!1)return Promise.resolve();return new Promise((K)=>{let _=()=>{K(),q.removeListener("close",_),q.removeListener("end",_),q.removeListener("error",_)};q.on("close",_),q.on("end",_),q.on("error",_)})}function dWq(q){return q&&typeof q.byteLength==="number"}class cWq{constructor(){this.cachedHttpsAgents=new WeakMap}async sendRequest(q){var K,_,z;let Y=new AbortController,$;if(q.abortSignal){if(q.abortSignal.aborted)throw new H86("The operation was aborted. Request has already been canceled.");$=(J)=>{if(J.type==="abort")Y.abort()},q.abortSignal.addEventListener("abort",$)}let A;if(q.timeout>0)A=setTimeout(()=>{let J=new bg;gI.info(`request to '${J.sanitizeUrl(q.url)}' timed out. canceling...`),Y.abort()},q.timeout);let O=q.headers.get("Accept-Encoding"),w=(O===null||O===void 0?void 0:O.includes("gzip"))||(O===null||O===void 0?void 0:O.includes("deflate")),j=typeof q.body==="function"?q.body():q.body;if(j&&!q.headers.has("Content-Length")){let J=OC9(j);if(J!==null)q.headers.set("Content-Length",J)}let H;try{if(j&&q.onUploadProgress){let D=q.onUploadProgress,f=new LW1(D);if(f.on("error",(G)=>{gI.error("Error in upload progress",G)}),HU6(j))j.pipe(f);else f.end(j);j=f}let J=await this.makeRequest(q,Y,j);if(A!==void 0)clearTimeout(A);let M=YC9(J),P={status:(K=J.statusCode)!==null&&K!==void 0?K:0,headers:M,request:q};if(q.method==="HEAD")return J.resume(),P;H=w?$C9(J,M):J;let W=q.onDownloadProgress;if(W){let D=new LW1(W);D.on("error",(f)=>{gI.error("Error in download progress",f)}),H.pipe(D),H=D}if(((_=q.streamResponseStatusCodes)===null||_===void 0?void 0:_.has(Number.POSITIVE_INFINITY))||((z=q.streamResponseStatusCodes)===null||z===void 0?void 0:z.has(P.status)))P.readableStreamBody=H;else P.bodyAsText=await AC9(H);return P}finally{if(q.abortSignal&&$){let J=Promise.resolve();if(HU6(j))J=QWq(j);let M=Promise.resolve();if(HU6(H))M=QWq(H);Promise.all([J,M]).then(()=>{var X;if($)(X=q.abortSignal)===null||X===void 0||X.removeEventListener("abort",$)}).catch((X)=>{gI.warning("Error when cleaning up abortListener on httpRequest",X)})}}}makeRequest(q,K,_){var z;let Y=new URL(q.url),$=Y.protocol!=="https:";if($&&!q.allowInsecureConnection)throw Error(`Cannot connect to ${q.url} while allowInsecureConnection is false.`);let A=(z=q.agent)!==null&&z!==void 0?z:this.getOrCreateAgent(q,$),O=Object.assign({agent:A,hostname:Y.hostname,path:`${Y.pathname}${Y.search}`,port:Y.port,method:q.method,headers:q.headers.toJSON({preserveCase:!0})},q.requestOverrides);return new Promise((w,j)=>{let H=$?t06.request(O,w):e06.request(O,w);if(H.once("error",(J)=>{var M;j(new LV(J.message,{code:(M=J.code)!==null&&M!==void 0?M:LV.REQUEST_SEND_ERROR,request:q}))}),K.signal.addEventListener("abort",()=>{let J=new H86("The operation was aborted. Rejecting from abort signal callback while making request.");H.destroy(J),j(J)}),_&&HU6(_))_.pipe(H);else if(_)if(typeof _==="string"||Buffer.isBuffer(_))H.end(_);else if(dWq(_))H.end(ArrayBuffer.isView(_)?Buffer.from(_.buffer):Buffer.from(_));else gI.error("Unrecognized body type",_),j(new LV("Unrecognized body type"));else H.end()})}getOrCreateAgent(q,K){var _;let z=q.disableKeepAlive;if(K){if(z)return t06.globalAgent;if(!this.cachedHttpAgent)this.cachedHttpAgent=new t06.Agent({keepAlive:!0});return this.cachedHttpAgent}else{if(z&&!q.tlsSettings)return e06.globalAgent;let Y=(_=q.tlsSettings)!==null&&_!==void 0?_:zC9,$=this.cachedHttpsAgents.get(Y);if($&&$.options.keepAlive===!z)return $;return gI.info("No cached TLS Agent exist, creating a new Agent"),$=new e06.Agent(Object.assign({keepAlive:!z},Y)),this.cachedHttpsAgents.set(Y,$),$}}}function YC9(q){let K=Cg();for(let _ of Object.keys(q.headers)){let z=q.headers[_];if(Array.isArray(z)){if(z.length>0)K.set(_,z[0])}else if(z)K.set(_,z)}return K}function $C9(q,K){let _=K.get("Content-Encoding");if(_==="gzip"){let z=$X8.createGunzip();return q.pipe(z),z}else if(_==="deflate"){let z=$X8.createInflate();return q.pipe(z),z}return q}function AC9(q){return new Promise((K,_)=>{let z=[];q.on("data",(Y)=>{if(Buffer.isBuffer(Y))z.push(Y);else z.push(Buffer.from(Y))}),q.on("end",()=>{K(Buffer.concat(z).toString("utf8"))}),q.on("error",(Y)=>{if(Y&&(Y===null||Y===void 0?void 0:Y.name)==="AbortError")_(Y);else _(new LV(`Error reading response as text: ${Y.message}`,{code:LV.PARSE_ERROR}))})})}function OC9(q){if(!q)return 0;else if(Buffer.isBuffer(q))return q.length;else if(HU6(q))return null;else if(dWq(q))return q.byteLength;else if(typeof q==="string")return Buffer.from(q).length;else return null}function lWq(){return new cWq}var zC9,LW1;var nWq=y(()=>{zX8();AU6();EW1();YX8();jU6();zC9={};LW1=class LW1 extends _C9{_transform(q,K,_){this.push(q),this.loadedBytes+=q.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),_()}catch(z){_(z)}}constructor(q){super();this.loadedBytes=0,this.progressCallback=q}}});function RW1(){return lWq()}var iWq=y(()=>{nWq()});var qZ6=y(()=>{AU6();pWq();gWq();EW1();iWq();IWq();uWq()});function JU6(){return kW1()}var hW1=y(()=>{qZ6()});var Pn;var AX8=y(()=>{nz6();Pn=j86("core-rest-pipeline")});function SW1(q){return{name:"agentPolicy",sendRequest:async(K,_)=>{if(!K.agent)K.agent=q;return _(K)}}}function CW1(){return{name:"decompressResponsePolicy",async sendRequest(q,K){if(q.method!=="HEAD")q.headers.set("Accept-Encoding","gzip,deflate");return K(q)}}}function bW1(q,K){return q=Math.ceil(q),K=Math.floor(K),Math.floor(Math.random()*(K-q+1))+q}function MU6(q,K){let _=K.retryDelayInMs*Math.pow(2,q),z=Math.min(K.maxRetryDelayInMs,_);return{retryAfterInMs:z/2+bW1(0,z/2)}}var xW1=()=>{};function rWq(q,K,_){return new Promise((z,Y)=>{let $=void 0,A=void 0,O=()=>{return Y(new H86((_===null||_===void 0?void 0:_.abortErrorMsg)?_===null||_===void 0?void 0:_.abortErrorMsg:wC9))},w=()=>{if((_===null||_===void 0?void 0:_.abortSignal)&&A)_.abortSignal.removeEventListener("abort",A)};if(A=()=>{if($)clearTimeout($);return w(),O()},(_===null||_===void 0?void 0:_.abortSignal)&&_.abortSignal.aborted)return O();if($=setTimeout(()=>{w(),z(K)},q),_===null||_===void 0?void 0:_.abortSignal)_.abortSignal.addEventListener("abort",A)})}function oWq(q,K){let _=q.headers.get(K);if(!_)return;let z=Number(_);if(Number.isNaN(z))return;return z}var wC9="The operation was aborted.";var IW1=y(()=>{zX8()});function aWq(q){if(!(q&&[429,503].includes(q.status)))return;try{for(let Y of jC9){let $=oWq(q,Y);if($===0||$)return $*(Y===uW1?1000:1)}let K=q.headers.get(uW1);if(!K)return;let z=Date.parse(K)-Date.now();return Number.isFinite(z)?Math.max(0,z):void 0}catch(K){return}}function sWq(q){return Number.isFinite(aWq(q))}function tWq(){return{name:"throttlingRetryStrategy",retry({response:q}){let K=aWq(q);if(!Number.isFinite(K))return{skipStrategy:!0};return{retryAfterInMs:K}}}}var uW1="Retry-After",jC9;var mW1=y(()=>{IW1();jC9=["retry-after-ms","x-ms-retry-after-ms",uW1]});function eWq(q={}){var K,_;let z=(K=q.retryDelayInMs)!==null&&K!==void 0?K:HC9,Y=(_=q.maxRetryDelayInMs)!==null&&_!==void 0?_:JC9;return{name:"exponentialRetryStrategy",retry({retryCount:$,response:A,responseError:O}){let w=XC9(O),j=w&&q.ignoreSystemErrors,H=MC9(A),J=H&&q.ignoreHttpStatusCodes;if(A&&(sWq(A)||!H)||J||j)return{skipStrategy:!0};if(O&&!w&&!H)return{errorToThrow:O};return MU6($,{retryDelayInMs:z,maxRetryDelayInMs:Y})}}}function MC9(q){return Boolean(q&&q.status!==void 0&&(q.status>=500||q.status===408)&&q.status!==501&&q.status!==505)}function XC9(q){if(!q)return!1;return q.code==="ETIMEDOUT"||q.code==="ESOCKETTIMEDOUT"||q.code==="ECONNREFUSED"||q.code==="ECONNRESET"||q.code==="ENOENT"||q.code==="ENOTFOUND"}var HC9=1000,JC9=64000;var qDq=y(()=>{xW1();mW1()});var XU6=3;function PU6(q,K={maxRetries:XU6}){let _=K.logger||PC9;return{name:WC9,async sendRequest(z,Y){var $,A;let O,w,j=-1;q:while(!0){j+=1,O=void 0,w=void 0;try{_.info(`Retry ${j}: Attempting to send request`,z.requestId),O=await Y(z),_.info(`Retry ${j}: Received a response from request`,z.requestId)}catch(H){if(_.error(`Retry ${j}: Received an error from request`,z.requestId),w=H,!H||w.name!=="RestError")throw H;O=w.response}if(($=z.abortSignal)===null||$===void 0?void 0:$.aborted)throw _.error(`Retry ${j}: Request aborted.`),new H86;if(j>=((A=K.maxRetries)!==null&&A!==void 0?A:XU6))if(_.info(`Retry ${j}: Maximum retries reached. Returning the last received response, or throwing the last received error.`),w)throw w;else if(O)return O;else throw Error("Maximum retries reached with no response or error to throw");_.info(`Retry ${j}: Processing ${q.length} retry strategies.`);K:for(let H of q){let J=H.logger||_;J.info(`Retry ${j}: Processing retry strategy ${H.name}.`);let M=H.retry({retryCount:j,response:O,responseError:w});if(M.skipStrategy){J.info(`Retry ${j}: Skipped.`);continue K}let{errorToThrow:X,retryAfterInMs:P,redirectTo:W}=M;if(X)throw J.error(`Retry ${j}: Retry strategy ${H.name} throws error:`,X),X;if(P||P===0){J.info(`Retry ${j}: Retry strategy ${H.name} retries after ${P}`),await rWq(P,void 0,{abortSignal:z.abortSignal});continue q}if(W){J.info(`Retry ${j}: Retry strategy ${H.name} redirects to ${W}`),z.url=W;continue q}}if(w)throw _.info("None of the retry strategies could work with the received error. Throwing it."),w;if(O)return _.info("None of the retry strategies could work with the received response. Returning it."),O}}}}var PC9,WC9="retryPolicy";var pW1=y(()=>{IW1();zX8();tM8();PC9=sM8("ts-http-runtime retryPolicy")});function gW1(q={}){var K;return{name:BW1,sendRequest:PU6([tWq(),eWq(q)],{maxRetries:(K=q.maxRetries)!==null&&K!==void 0?K:XU6}).sendRequest}}var BW1="defaultRetryPolicy";var KDq=y(()=>{qDq();mW1();pW1()});function xg(q,K){return Buffer.from(q,K)}var FW1,UW1,QW1,dW1,_Dq,zDq,YDq,$Dq,KZ6,ADq;var cW1=y(()=>{_Dq=typeof window<"u"&&typeof window.document<"u",zDq=typeof self==="object"&&typeof(self===null||self===void 0?void 0:self.importScripts)==="function"&&(((FW1=self.constructor)===null||FW1===void 0?void 0:FW1.name)==="DedicatedWorkerGlobalScope"||((UW1=self.constructor)===null||UW1===void 0?void 0:UW1.name)==="ServiceWorkerGlobalScope"||((QW1=self.constructor)===null||QW1===void 0?void 0:QW1.name)==="SharedWorkerGlobalScope"),YDq=typeof Deno<"u"&&typeof Deno.version<"u"&&typeof Deno.version.deno<"u",$Dq=typeof Bun<"u"&&typeof Bun.version<"u",KZ6=typeof globalThis.process<"u"&&Boolean(globalThis.process.version)&&Boolean((dW1=globalThis.process.versions)===null||dW1===void 0?void 0:dW1.node),ADq=typeof navigator<"u"&&(navigator===null||navigator===void 0?void 0:navigator.product)==="ReactNative"});function DC9(q){var K;let _={};for(let[z,Y]of q.entries())(K=_[z])!==null&&K!==void 0||(_[z]=[]),_[z].push(Y);return _}function nW1(){return{name:lW1,async sendRequest(q,K){if(KZ6&&typeof FormData<"u"&&q.body instanceof FormData)q.formData=DC9(q.body),q.body=void 0;if(q.formData){let _=q.headers.get("Content-Type");if(_&&_.indexOf("application/x-www-form-urlencoded")!==-1)q.body=fC9(q.formData);else await ZC9(q.formData,q);q.formData=void 0}return K(q)}}}function fC9(q){let K=new URLSearchParams;for(let[_,z]of Object.entries(q))if(Array.isArray(z))for(let Y of z)K.append(_,Y.toString());else K.append(_,z.toString());return K.toString()}async function ZC9(q,K){let _=K.headers.get("Content-Type");if(_&&!_.startsWith("multipart/form-data"))return;K.headers.set("Content-Type",_!==null&&_!==void 0?_:"multipart/form-data");let z=[];for(let[Y,$]of Object.entries(q))for(let A of Array.isArray($)?$:[$])if(typeof A==="string")z.push({headers:Cg({"Content-Disposition":`form-data; name="${Y}"`}),body:xg(A,"utf-8")});else if(A===void 0||A===null||typeof A!=="object")throw Error(`Unexpected value for key ${Y}: ${A}. Value should be serialized to string first.`);else{let O=A.name||"blob",w=Cg();w.set("Content-Disposition",`form-data; name="${Y}"; filename="${O}"`),w.set("Content-Type",A.type||"application/octet-stream"),z.push({headers:w,body:A})}K.multipartBody={parts:z}}var lW1="formDataPolicy";var ODq=y(()=>{cW1();AU6()});function rW1(q={}){var K;let _=(K=q.logger)!==null&&K!==void 0?K:gI.info,z=new bg({additionalAllowedHeaderNames:q.additionalAllowedHeaderNames,additionalAllowedQueryParameters:q.additionalAllowedQueryParameters});return{name:iW1,async sendRequest(Y,$){if(!_.enabled)return $(Y);_(`Request: ${z.sanitize(Y)}`);let A=await $(Y);return _(`Response status code: ${A.status}`),_(`Headers: ${z.sanitize(A.headers)}`),A}}}var iW1="logPolicy";var wDq=y(()=>{YX8();jU6()});function OX8(q){return typeof q.stream==="function"}var jDq,ds$,cs$,ls$,ns$,is$,rs$,os$,as$,ss$,ts$,es$,qt$,Kt$,_t$,zt$,Yt$,$t$,At$,Ot$,rz6,oW1,wt$,HDq,jt$,Ht$,Jt$,Mt$,Xt$,Pt$,Wt$,Dt$,ft$;var JDq=y(()=>{jDq=O6(aT(),1),{__extends:ds$,__assign:cs$,__rest:ls$,__decorate:ns$,__param:is$,__esDecorate:rs$,__runInitializers:os$,__propKey:as$,__setFunctionName:ss$,__metadata:ts$,__awaiter:es$,__generator:qt$,__exportStar:Kt$,__createBinding:_t$,__values:zt$,__read:Yt$,__spread:$t$,__spreadArrays:At$,__spreadArray:Ot$,__await:rz6,__asyncGenerator:oW1,__asyncDelegator:wt$,__asyncValues:HDq,__makeTemplateObject:jt$,__importStar:Ht$,__importDefault:Jt$,__classPrivateFieldGet:Mt$,__classPrivateFieldSet:Xt$,__classPrivateFieldIn:Pt$,__addDisposableResource:Wt$,__disposeResources:Dt$,__rewriteRelativeImportExtension:ft$}=jDq.default});import{Readable as aW1}from"stream";function MDq(){return oW1(this,arguments,function*(){let K=this.getReader();try{while(!0){let{done:_,value:z}=yield rz6(K.read());if(_)return yield rz6(void 0);yield yield rz6(z)}}finally{K.releaseLock()}})}function GC9(q){if(!q[Symbol.asyncIterator])q[Symbol.asyncIterator]=MDq.bind(q);if(!q.values)q.values=MDq.bind(q)}function XDq(q){if(q instanceof ReadableStream)return GC9(q),aW1.fromWeb(q);else return q}function TC9(q){if(q instanceof Uint8Array)return aW1.from(Buffer.from(q));else if(OX8(q))return XDq(q.stream());else return XDq(q)}async function PDq(q){return function(){let K=q.map((_)=>typeof _==="function"?_():_).map(TC9);return aW1.from(function(){return oW1(this,arguments,function*(){var _,z,Y,$;for(let j of K)try{for(var A=!0,O=(z=void 0,HDq(j)),w;w=yield rz6(O.next()),_=w.done,!_;A=!0)$=w.value,A=!1,yield yield rz6($)}catch(H){z={error:H}}finally{try{if(!A&&!_&&(Y=O.return))yield rz6(Y.call(O))}finally{if(z)throw z.error}}})}())}}var WDq=y(()=>{JDq()});function vC9(){return`----AzSDKFormBoundary${OU6()}`}function kC9(q){let K="";for(let[_,z]of q)K+=`${_}: ${z}\r |
| 358 | `;return K}function VC9(q){if(q instanceof Uint8Array)return q.byteLength;else if(OX8(q))return q.size===-1?void 0:q.size;else return}function NC9(q){let K=0;for(let _ of q){let z=VC9(_);if(z===void 0)return;else K+=z}return K}async function yC9(q,K,_){let z=[xg(`--${_}`,"utf-8"),...K.flatMap(($)=>[xg(`\r |
| 359 | `,"utf-8"),xg(kC9($.headers),"utf-8"),xg(`\r |
| 360 | `,"utf-8"),$.body,xg(`\r |
no test coverage detected