Files
nextcloud-server-mirror/dist/index-D66PyPaN.chunk.mjs
2026-09-20 12:10:25 +00:00

11 lines
47 KiB
JavaScript

import{t as Ze,d as Kt,o as Xt,x as Gt}from"./public-CbgMFeCH.chunk.mjs";import{ap as je}from"./preload-helper-DzJkBi1V.chunk.mjs";import{B as Ye}from"./util-Da-EotHR.chunk.mjs";function Et(e,t){return function(){return e.apply(t,arguments)}}const{toString:Qt}=Object.prototype,{getPrototypeOf:X}=Object,{iterator:ie,toStringTag:Rt}=Symbol,ye=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),se=(e,t)=>{let n=e;const r=[];for(;n!=null&&n!==Object.prototype;){if(r.indexOf(n)!==-1)return!1;if(r.push(n),ye(n,t))return!0;n=X(n)}return!1},Zt=(e,t)=>e!=null&&se(e,t)?e[t]:void 0,Be=(e=>t=>{const n=Qt.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),U=e=>(e=e.toLowerCase(),t=>Be(t)===e),Oe=e=>t=>typeof t===e,{isArray:$}=Array,G=Oe("undefined");function Q(e){return e!==null&&!G(e)&&e.constructor!==null&&!G(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Ot=U("ArrayBuffer");function Yt(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Ot(e.buffer),t}const en=Oe("string"),x=Oe("function"),St=Oe("number"),Z=e=>e!==null&&typeof e=="object",tn=e=>e===!0||e===!1,me=e=>{if(!Z(e))return!1;const t=X(e);return(t===null||t===Object.prototype||X(t)===null)&&!se(e,Rt)&&!se(e,ie)},nn=e=>{if(!Z(e)||Q(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},rn=U("Date"),on=U("File"),sn=e=>!!(e&&typeof e.uri<"u"),an=e=>e&&typeof e.getParts<"u",cn=U("Blob"),ln=U("FileList"),un=e=>Z(e)&&x(e.pipe);function fn(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof je<"u"?je:{}}const et=fn(),tt=typeof et.FormData<"u"?et.FormData:void 0,dn=e=>{if(!e)return!1;if(tt&&e instanceof tt)return!0;const t=X(e);if(!t||t===Object.prototype||!x(e.append))return!1;const n=Be(e);return n==="formdata"||n==="object"&&x(e.toString)&&e.toString()==="[object FormData]"},pn=U("URLSearchParams"),[hn,mn,gn,bn]=["ReadableStream","Request","Response","Headers"].map(U),yn=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ae(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),$(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{if(Q(e))return;const s=n?Object.getOwnPropertyNames(e):Object.keys(e),i=s.length;let c;for(r=0;r<i;r++)c=s[r],t.call(null,e[c],c,e)}}function _t(e,t){if(Q(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const W=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:je,At=e=>!G(e)&&e!==W;function Ue(...e){const{caseless:t,skipUndefined:n}=At(this)&&this||{},r={},o=(s,i)=>{if(i==="__proto__"||i==="constructor"||i==="prototype")return;const c=t&&typeof i=="string"&&_t(r,i)||i,l=ye(r,c)?r[c]:void 0;me(l)&&me(s)?r[c]=Ue(l,s):me(s)?r[c]=Ue({},s):$(s)?r[c]=s.slice():(!n||!G(s))&&(r[c]=s)};for(let s=0,i=e.length;s<i;s++){const c=e[s];if(!c||Q(c)||(ae(c,o),typeof c!="object"||$(c)))continue;const l=Object.getOwnPropertySymbols(c);for(let d=0;d<l.length;d++){const f=l[d];xn.call(c,f)&&o(c[f],f)}}return r}const wn=(e,t,n,{allOwnKeys:r}={})=>(ae(t,(o,s)=>{n&&x(o)?Object.defineProperty(e,s,{__proto__:null,value:Et(o,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,s,{__proto__:null,value:o,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),En=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Rn=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},On=(e,t,n,r)=>{let o,s,i;const c={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),s=o.length;s-- >0;)i=o[s],(!r||r(i,e,t))&&!c[i]&&(t[i]=e[i],c[i]=!0);e=n!==!1&&X(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Sn=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},_n=e=>{if(!e)return null;if($(e))return e;let t=e.length;if(!St(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},An=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&X(Uint8Array)),Cn=(e,t)=>{const n=(e&&e[ie]).call(e);let r;for(;(r=n.next())&&!r.done;){const o=r.value;t.call(e,o[0],o[1])}},Tn=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Pn=U("HTMLFormElement"),vn=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(t,n,r){return n.toUpperCase()+r}),{propertyIsEnumerable:xn}=Object.prototype,Nn=U("RegExp"),Ct=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};ae(n,(o,s)=>{let i;(i=t(o,s,e))!==!1&&(r[s]=i||o)}),Object.defineProperties(e,r)},jn=e=>{Ct(e,(t,n)=>{if(x(e)&&["arguments","caller","callee"].includes(n))return!1;const r=e[n];if(x(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Un=(e,t)=>{const n={},r=o=>{o.forEach(s=>{n[s]=!0})};return $(e)?r(e):r(String(e).split(t)),n},Dn=()=>{},Ln=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Fn(e){return!!(e&&x(e.append)&&e[Rt]==="FormData"&&e[ie])}const Bn=e=>{const t=new WeakSet,n=r=>{if(Z(r)){if(t.has(r))return;if(Q(r))return r;if(!("toJSON"in r)){t.add(r);const o=$(r)?[]:{};return ae(r,(s,i)=>{const c=n(s);!G(c)&&(o[i]=c)}),t.delete(r),o}}return r};return n(e)},kn=U("AsyncFunction"),qn=e=>e&&(Z(e)||x(e))&&x(e.then)&&x(e.catch),Tt=((e,t)=>e?setImmediate:t?((n,r)=>(W.addEventListener("message",({source:o,data:s})=>{o===W&&s===n&&r.length&&r.shift()()},!1),o=>{r.push(o),W.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",x(W.postMessage)),In=typeof queueMicrotask<"u"?queueMicrotask.bind(W):typeof Ze<"u"&&Ze.nextTick||Tt,Pt=e=>e!=null&&x(e[ie]),Mn=e=>e!=null&&se(e,ie)&&Pt(e),a={isArray:$,isArrayBuffer:Ot,isBuffer:Q,isFormData:dn,isArrayBufferView:Yt,isString:en,isNumber:St,isBoolean:tn,isObject:Z,isPlainObject:me,isEmptyObject:nn,isReadableStream:hn,isRequest:mn,isResponse:gn,isHeaders:bn,isUndefined:G,isDate:rn,isFile:on,isReactNativeBlob:sn,isReactNative:an,isBlob:cn,isRegExp:Nn,isFunction:x,isStream:un,isURLSearchParams:pn,isTypedArray:An,isFileList:ln,forEach:ae,merge:Ue,extend:wn,trim:yn,stripBOM:En,inherits:Rn,toFlatObject:On,kindOf:Be,kindOfTest:U,endsWith:Sn,toArray:_n,forEachEntry:Cn,matchAll:Tn,isHTMLForm:Pn,hasOwnProperty:ye,hasOwnProp:ye,hasOwnInPrototypeChain:se,getSafeProp:Zt,reduceDescriptors:Ct,freezeMethods:jn,toObjectSet:Un,toCamelCase:vn,noop:Dn,toFiniteNumber:Ln,findKey:_t,global:W,isContextDefined:At,isSpecCompliantForm:Fn,toJSONObject:Bn,isAsyncFn:kn,isThenable:qn,setImmediate:Tt,asap:In,isIterable:Pt,isSafeIterable:Mn},zn=a.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Hn=e=>{const t={};let n,r,o;return e&&e.split(`
`).forEach(function(s){o=s.indexOf(":"),n=s.substring(0,o).trim().toLowerCase(),r=s.substring(o+1).trim(),!(!n||t[n]&&zn[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t};function Wn(e){let t=0,n=e.length;for(;t<n;){const r=e.charCodeAt(t);if(r!==9&&r!==32)break;t+=1}for(;n>t;){const r=e.charCodeAt(n-1);if(r!==9&&r!==32)break;n-=1}return t===0&&n===e.length?e:e.slice(t,n)}const Jn=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),$n=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function ke(e,t){return a.isArray(e)?e.map(n=>ke(n,t)):Wn(String(e).replace(t,""))}const Vn=e=>ke(e,Jn),Kn=e=>ke(e,$n);function vt(e){const t=Object.create(null);return a.forEach(e.toJSON(),(n,r)=>{t[r]=Kn(n)}),t}const nt=Symbol("internals");function re(e){return e&&String(e).trim().toLowerCase()}function ge(e){return e===!1||e==null?e:a.isArray(e)?e.map(ge):Vn(String(e))}function Xn(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const Gn=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Pe(e,t,n,r,o){if(a.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!a.isString(t)){if(a.isString(r))return t.indexOf(r)!==-1;if(a.isRegExp(r))return r.test(t)}}function Qn(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function Zn(e,t){const n=a.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(o,s,i){return this[r].call(this,t,o,s,i)},configurable:!0})})}let v=class{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(i,c,l){const d=re(c);if(!d)return;const f=a.findKey(r,d);(!f||r[f]===void 0||l===!0||l===void 0&&r[f]!==!1)&&(r[f||c]=ge(i))}const s=(i,c)=>a.forEach(i,(l,d)=>o(l,d,c));if(a.isPlainObject(e)||e instanceof this.constructor)s(e,t);else if(a.isString(e)&&(e=e.trim())&&!Gn(e))s(Hn(e),t);else if(a.isObject(e)&&a.isSafeIterable(e)){let i=Object.create(null),c,l;for(const d of e){if(!a.isArray(d))throw new TypeError("Object iterator must return a key-value pair");l=d[0],a.hasOwnProp(i,l)?(c=i[l],i[l]=a.isArray(c)?[...c,d[1]]:[c,d[1]]):i[l]=d[1]}s(i,t)}else e!=null&&o(t,e,n);return this}get(e,t){if(e=re(e),e){const n=a.findKey(this,e);if(n){const r=this[n];if(!t)return r;if(t===!0)return Xn(r);if(a.isFunction(t))return t.call(this,r,n);if(a.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=re(e),e){const n=a.findKey(this,e);return!!(n&&this[n]!==void 0&&(!t||Pe(this,this[n],n,t)))}return!1}delete(e,t){const n=this;let r=!1;function o(s){if(s=re(s),s){const i=a.findKey(n,s);i&&(!t||Pe(n,n[i],i,t))&&(delete n[i],r=!0)}}return a.isArray(e)?e.forEach(o):o(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const o=t[n];(!e||Pe(this,this[o],o,e,!0))&&(delete this[o],r=!0)}return r}normalize(e){const t=this,n={};return a.forEach(this,(r,o)=>{const s=a.findKey(n,o);if(s){t[s]=ge(r),delete t[o];return}const i=e?Qn(o):String(o).trim();i!==o&&delete t[o],t[i]=ge(r),n[i]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return a.forEach(this,(n,r)=>{n!=null&&n!==!1&&(t[r]=e&&a.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join(`
`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach(r=>n.set(r)),n}static accessor(e){const t=(this[nt]=this[nt]={accessors:{}}).accessors,n=this.prototype;function r(o){const s=re(o);t[s]||(Zn(n,o),t[s]=!0)}return a.isArray(e)?e.forEach(r):r(e),this}};v.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),a.reduceDescriptors(v.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}}),a.freezeMethods(v);const Yn="[REDACTED ****]";function er(e){if(a.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(a.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}function tr(e,t){const n=new Set(t.map(s=>String(s).toLowerCase())),r=[],o=s=>{if(s===null||typeof s!="object"||a.isBuffer(s))return s;if(r.indexOf(s)!==-1)return;s instanceof v&&(s=s.toJSON()),r.push(s);let i;if(a.isArray(s))i=[],s.forEach((c,l)=>{const d=o(c);a.isUndefined(d)||(i[l]=d)});else{if(!a.isPlainObject(s)&&er(s))return r.pop(),s;i=Object.create(null);for(const[c,l]of Object.entries(s)){const d=n.has(c.toLowerCase())?Yn:o(l);a.isUndefined(d)||(i[c]=d)}}return r.pop(),i};return o(e)}let p=class xt extends Error{static from(t,n,r,o,s,i){const c=new xt(t.message,n||t.code,r,o,s);return Object.defineProperty(c,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),c.name=t.name,t.status!=null&&c.status==null&&(c.status=t.status),i&&Object.assign(c,i),c}constructor(t,n,r,o,s){super(t),Object.defineProperty(this,"message",{__proto__:null,value:t,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,n&&(this.code=n),r&&(this.config=r),o&&(this.request=o),s&&(this.response=s,this.status=s.status)}toJSON(){const t=this.config,n=t&&a.hasOwnProp(t,"redact")?t.redact:void 0,r=a.isArray(n)&&n.length>0?tr(t,n):a.toJSONObject(t);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:r,code:this.code,status:this.status}}};p.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",p.ERR_BAD_OPTION="ERR_BAD_OPTION",p.ECONNABORTED="ECONNABORTED",p.ETIMEDOUT="ETIMEDOUT",p.ECONNREFUSED="ECONNREFUSED",p.ERR_NETWORK="ERR_NETWORK",p.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",p.ERR_DEPRECATED="ERR_DEPRECATED",p.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",p.ERR_BAD_REQUEST="ERR_BAD_REQUEST",p.ERR_CANCELED="ERR_CANCELED",p.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",p.ERR_INVALID_URL="ERR_INVALID_URL",p.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const nr=null,Nt=100;function De(e){return a.isPlainObject(e)||a.isArray(e)}function jt(e){return a.endsWith(e,"[]")?e.slice(0,-2):e}function ve(e,t,n){return e?e.concat(t).map(function(r,o){return r=jt(r),!n&&o?"["+r+"]":r}).join(n?".":""):t}function rr(e){return a.isArray(e)&&!e.some(De)}const or=a.toFlatObject(a,{},null,function(e){return/^is[A-Z]/.test(e)});function Se(e,t,n){if(!a.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=a.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(u,m){return!a.isUndefined(m[u])});const r=n.metaTokens,o=n.visitor||S,s=n.dots,i=n.indexes,c=n.Blob||typeof Blob<"u"&&Blob,l=n.maxDepth===void 0?Nt:n.maxDepth,d=c&&a.isSpecCompliantForm(t),f=[];if(!a.isFunction(o))throw new TypeError("visitor must be a function");function h(u){if(u===null)return"";if(a.isDate(u))return u.toISOString();if(a.isBoolean(u))return u.toString();if(!d&&a.isBlob(u))throw new p("Blob is not supported. Use a Buffer instead.");if(a.isArrayBuffer(u)||a.isTypedArray(u)){if(d&&typeof c=="function")return new c([u]);if(typeof Ye<"u")return Ye.from(u);throw new p("Blob is not supported. Use a Buffer instead.",p.ERR_NOT_SUPPORT)}return u}function y(u){if(u>l)throw new p("Object is too deeply nested ("+u+" levels). Max depth: "+l,p.ERR_FORM_DATA_DEPTH_EXCEEDED)}function b(u,m){if(l===1/0)return JSON.stringify(u);const E=[];return JSON.stringify(u,function(R,T){if(!a.isObject(T))return T;for(;E.length&&E[E.length-1]!==this;)E.pop();return E.push(T),y(m+E.length-1),T})}function S(u,m,E){let R=u;if(a.isReactNative(t)&&a.isReactNativeBlob(u))return t.append(ve(E,m,s),h(u)),!1;if(u&&!E&&typeof u=="object"){if(a.endsWith(m,"{}"))m=r?m:m.slice(0,-2),u=b(u,1);else if(a.isArray(u)&&rr(u)||(a.isFileList(u)||a.endsWith(m,"[]"))&&(R=a.toArray(u)))return m=jt(m),R.forEach(function(T,ue){!(a.isUndefined(T)||T===null)&&t.append(i===!0?ve([m],ue,s):i===null?m:m+"[]",h(T))}),!1}return De(u)?!0:(t.append(ve(E,m,s),h(u)),!1)}const g=Object.assign(or,{defaultVisitor:S,convertValue:h,isVisitable:De});function M(u,m,E=0){if(!a.isUndefined(u)){if(y(E),f.indexOf(u)!==-1)throw new Error("Circular reference detected in "+m.join("."));f.push(u),a.forEach(u,function(R,T){(!(a.isUndefined(R)||R===null)&&o.call(t,R,a.isString(T)?T.trim():T,m,g))===!0&&M(R,m?m.concat(T):[T],E+1)}),f.pop()}}if(!a.isObject(e))throw new TypeError("data must be an object");return M(e),t}function rt(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(n){return t[n]})}function qe(e,t){this._pairs=[],e&&Se(e,this,t)}const ot=qe.prototype;ot.append=function(e,t){this._pairs.push([e,t])},ot.toString=function(e){const t=e?n=>e.call(this,n,rt):rt;return this._pairs.map(function(n){return t(n[0])+"="+t(n[1])},"").join("&")};function sr(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Ut(e,t,n){if(!t)return e;e=e||"";const r=a.isFunction(n)?{serialize:n}:n,o=a.getSafeProp(r,"encode")||sr,s=a.getSafeProp(r,"serialize");let i;if(s?i=s(t,r):i=a.isURLSearchParams(t)?t.toString():new qe(t,r).toString(o),i){const c=e.indexOf("#");c!==-1&&(e=e.slice(0,c)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class st{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){a.forEach(this.handlers,function(n){n!==null&&t(n)})}}const Ie={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},ir=typeof URLSearchParams<"u"?URLSearchParams:qe,ar=typeof FormData<"u"?FormData:null,cr=typeof Blob<"u"?Blob:null,lr={isBrowser:!0,classes:{URLSearchParams:ir,FormData:ar,Blob:cr},protocols:["http","https","file","blob","url","data"]},Me=typeof window<"u"&&typeof document<"u",Le=typeof navigator=="object"&&navigator||void 0,ur=Me&&(!Le||["ReactNative","NativeScript","NS"].indexOf(Le.product)<0),fr=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",dr=Me&&window.location.href||"http://localhost",pr=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Me,hasStandardBrowserEnv:ur,hasStandardBrowserWebWorkerEnv:fr,navigator:Le,origin:dr},Symbol.toStringTag,{value:"Module"})),C={...pr,...lr};function hr(e,t){return Se(e,new C.classes.URLSearchParams,{visitor:function(n,r,o,s){return C.isNode&&a.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)},...t})}const it=Nt;function Dt(e){if(e>it)throw new p("FormData field is too deeply nested ("+e+" levels). Max depth: "+it,p.ERR_FORM_DATA_DEPTH_EXCEEDED)}function mr(e){const t=[],n=/\w+|\[(\w*)]/g;let r;for(;(r=n.exec(e))!==null;)Dt(t.length),t.push(r[0]==="[]"?"":r[1]||r[0]);return t}function gr(e){const t={},n=Object.keys(e);let r;const o=n.length;let s;for(r=0;r<o;r++)s=n[r],t[s]=e[s];return t}function Lt(e){function t(n,r,o,s){Dt(s);let i=n[s++];if(i==="__proto__")return!0;const c=Number.isFinite(+i),l=s>=n.length;return i=!i&&a.isArray(o)?o.length:i,l?(a.hasOwnProp(o,i)?o[i]=a.isArray(o[i])?o[i].concat(r):[o[i],r]:o[i]=r,!c):((!a.hasOwnProp(o,i)||!a.isObject(o[i]))&&(o[i]=[]),t(n,r,o[i],s)&&a.isArray(o[i])&&(o[i]=gr(o[i])),!c)}if(a.isFormData(e)&&a.isFunction(e.entries)){const n={};return a.forEachEntry(e,(r,o)=>{t(mr(r),o,n,0)}),n}return null}const K=(e,t)=>e!=null&&a.hasOwnProp(e,t)?e[t]:void 0;function br(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const ce={transitional:Ie,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,o=a.isObject(e);if(o&&a.isHTMLForm(e)&&(e=new FormData(e)),a.isFormData(e))return r?JSON.stringify(Lt(e)):e;if(a.isArrayBuffer(e)||a.isBuffer(e)||a.isStream(e)||a.isFile(e)||a.isBlob(e)||a.isReadableStream(e))return e;if(a.isArrayBufferView(e))return e.buffer;if(a.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(o){const i=K(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return hr(e,i).toString();if((s=a.isFileList(e))||n.indexOf("multipart/form-data")>-1){const c=K(this,"env"),l=c&&c.FormData;return Se(s?{"files[]":e}:e,l&&new l,i)}}return o||r?(t.setContentType("application/json",!1),br(e)):e}],transformResponse:[function(e){const t=K(this,"transitional")||ce.transitional,n=t&&t.forcedJSONParsing,r=K(this,"responseType"),o=r==="json";if(a.isResponse(e)||a.isReadableStream(e))return e;if(e&&a.isString(e)&&(n&&!r||o)){const s=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e,K(this,"parseReviver"))}catch(i){if(s)throw i.name==="SyntaxError"?p.from(i,p.ERR_BAD_RESPONSE,this,null,K(this,"response")):i}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:C.classes.FormData,Blob:C.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};a.forEach(["delete","get","head","post","put","patch","query"],e=>{ce.headers[e]={}});function xe(e,t){const n=this||ce,r=t||n,o=v.from(r.headers);let s=r.data;return a.forEach(e,function(i){s=i.call(n,s,o.normalize(),t?t.status:void 0)}),o.normalize(),s}function Ft(e){return!!(e&&e.__CANCEL__)}let le=class extends p{constructor(e,t,n){super(e??"canceled",p.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function Bt(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new p("Request failed with status code "+n.status,n.status>=400&&n.status<500?p.ERR_BAD_REQUEST:p.ERR_BAD_RESPONSE,n.config,n.request,n))}function yr(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}function wr(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,s=0,i;return t=t!==void 0?t:1e3,function(c){const l=Date.now(),d=r[s];i||(i=l),n[o]=c,r[o]=l;let f=s,h=0;for(;f!==o;)h+=n[f++],f=f%e;if(o=(o+1)%e,o===s&&(s=(s+1)%e),l-i<t)return;const y=d&&l-d;return y?Math.round(h*1e3/y):void 0}}function Er(e,t){let n=0,r=1e3/t,o,s;const i=(c,l=Date.now())=>{n=l,o=null,s&&(clearTimeout(s),s=null),e(...c)};return[(...c)=>{const l=Date.now(),d=l-n;d>=r?i(c,l):(o=c,s||(s=setTimeout(()=>{s=null,i(o)},r-d)))},()=>o&&i(o)]}const we=(e,t,n=3)=>{let r=0;const o=wr(50,250);return Er(s=>{if(!s||typeof s.loaded!="number")return;const i=s.loaded,c=s.lengthComputable?s.total:void 0,l=c!=null?Math.min(i,c):i,d=Math.max(0,l-r),f=o(d);r=Math.max(r,l);const h={loaded:l,total:c,progress:c?l/c:void 0,bytes:d,rate:f||void 0,estimated:f&&c?(c-l)/f:void 0,event:s,lengthComputable:c!=null,[t?"download":"upload"]:!0};e(h)},n)},at=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},ct=e=>(...t)=>a.asap(()=>e(...t)),Rr=C.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,C.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(C.origin),C.navigator&&/(msie|trident)/i.test(C.navigator.userAgent)):()=>!0,Or=C.hasStandardBrowserEnv?{write(e,t,n,r,o,s,i){if(typeof document>"u")return;const c=[`${e}=${encodeURIComponent(t)}`];a.isNumber(n)&&c.push(`expires=${new Date(n).toUTCString()}`),a.isString(r)&&c.push(`path=${r}`),a.isString(o)&&c.push(`domain=${o}`),s===!0&&c.push("secure"),a.isString(i)&&c.push(`SameSite=${i}`),document.cookie=c.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.split(";");for(let n=0;n<t.length;n++){const r=t[n].replace(/^\s+/,""),o=r.indexOf("=");if(o!==-1&&r.slice(0,o)===e)try{return decodeURIComponent(r.slice(o+1))}catch{return r.slice(o+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function Sr(e){return typeof e!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function _r(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}const Ar=/^https?:(?!\/\/)/i,Cr=/[\t\n\r]/g;function Tr(e){let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t)}function Pr(e){return Tr(e).replace(Cr,"")}function lt(e,t){if(typeof e=="string"&&Ar.test(Pr(e)))throw new p('Invalid URL: missing "//" after protocol',p.ERR_INVALID_URL,t)}function kt(e,t,n,r){lt(t,r);let o=!Sr(t);return e&&(o||n===!1)?(lt(e,r),_r(e,t)):t}const ut=e=>e instanceof v?{...e}:e;function V(e,t){e=e||{},t=t||{};const n=Object.create(null);Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function r(f,h,y,b){return a.isPlainObject(f)&&a.isPlainObject(h)?a.merge.call({caseless:b},f,h):a.isPlainObject(h)?a.merge({},h):a.isArray(h)?h.slice():h}function o(f,h,y,b){if(a.isUndefined(h)){if(!a.isUndefined(f))return r(void 0,f,y,b)}else return r(f,h,y,b)}function s(f,h){if(!a.isUndefined(h))return r(void 0,h)}function i(f,h){if(a.isUndefined(h)){if(!a.isUndefined(f))return r(void 0,f)}else return r(void 0,h)}function c(f){const h=a.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!a.isUndefined(h))if(a.isPlainObject(h)){if(a.hasOwnProp(h,f))return h[f]}else return;const y=a.hasOwnProp(e,"transitional")?e.transitional:void 0;if(a.isPlainObject(y)&&a.hasOwnProp(y,f))return y[f]}function l(f,h,y){if(a.hasOwnProp(t,y))return r(f,h);if(a.hasOwnProp(e,y))return r(void 0,f)}const d={url:s,method:s,data:s,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,allowedSocketPaths:i,responseEncoding:i,validateStatus:l,headers:(f,h,y)=>o(ut(f),ut(h),y,!0)};return a.forEach(Object.keys({...e,...t}),function(f){if(f==="__proto__"||f==="constructor"||f==="prototype")return;const h=a.hasOwnProp(d,f)?d[f]:o,y=a.hasOwnProp(e,f)?e[f]:void 0,b=a.hasOwnProp(t,f)?t[f]:void 0,S=h(y,b,f);a.isUndefined(S)&&h!==l||(n[f]=S)}),a.hasOwnProp(t,"validateStatus")&&a.isUndefined(t.validateStatus)&&c("validateStatusUndefinedResolves")===!1&&(a.hasOwnProp(e,"validateStatus")?n.validateStatus=r(void 0,e.validateStatus):delete n.validateStatus),n}const vr=["content-type","content-length"];function xr(e,t,n){if(n!=="content-only"){e.set(t);return}Object.entries(t||{}).forEach(([r,o])=>{vr.includes(r.toLowerCase())&&e.set(r,o)})}const Nr=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(t,n)=>String.fromCharCode(parseInt(n,16)));function qt(e){const t=V({},e),n=y=>a.hasOwnProp(t,y)?t[y]:void 0,r=n("data");let o=n("withXSRFToken");const s=n("xsrfHeaderName"),i=n("xsrfCookieName");let c=n("headers");const l=n("auth"),d=n("baseURL"),f=n("allowAbsoluteUrls"),h=n("url");if(t.headers=c=v.from(c),t.url=Ut(kt(d,h,f,t),n("params"),n("paramsSerializer")),l){const y=a.getSafeProp(l,"username")||"",b=a.getSafeProp(l,"password")||"";try{c.set("Authorization","Basic "+btoa(y+":"+(b?Nr(b):"")))}catch(S){throw p.from(S,p.ERR_BAD_OPTION_VALUE,e)}}if(a.isFormData(r)&&(C.hasStandardBrowserEnv||C.hasStandardBrowserWebWorkerEnv||a.isReactNative(r)?c.setContentType(void 0):a.isFunction(r.getHeaders)&&xr(c,r.getHeaders(),n("formDataHeaderPolicy"))),C.hasStandardBrowserEnv&&(a.isFunction(o)&&(o=o(t)),o===!0||o==null&&Rr(t.url))){const y=s&&i&&Or.read(i);y&&c.set(s,y)}return t}const jr=typeof XMLHttpRequest<"u",Ur=jr&&function(e){return new Promise(function(t,n){const r=qt(e);let o=r.data;const s=v.from(r.headers).normalize();let{responseType:i,onUploadProgress:c,onDownloadProgress:l}=r,d,f,h,y,b;function S(){y&&y(),b&&b(),r.cancelToken&&r.cancelToken.unsubscribe(d),r.signal&&r.signal.removeEventListener("abort",d)}let g=new XMLHttpRequest;g.open(r.method.toUpperCase(),r.url,!0),g.timeout=r.timeout;function M(){if(!g)return;const m=v.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),E={data:!i||i==="text"||i==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:m,config:e,request:g};Bt(function(R){t(R),S()},function(R){n(R),S()},E),g=null}"onloadend"in g?g.onloadend=M:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.startsWith("file:"))||setTimeout(M)},g.onabort=function(){g&&(n(new p("Request aborted",p.ECONNABORTED,e,g)),S(),g=null)},g.onerror=function(m){const E=m&&m.message?m.message:"Network Error",R=new p(E,p.ERR_NETWORK,e,g);R.event=m||null,n(R),S(),g=null},g.ontimeout=function(){let m=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const E=r.transitional||Ie;r.timeoutErrorMessage&&(m=r.timeoutErrorMessage),n(new p(m,E.clarifyTimeoutError?p.ETIMEDOUT:p.ECONNABORTED,e,g)),S(),g=null},o===void 0&&s.setContentType(null),"setRequestHeader"in g&&a.forEach(vt(s),function(m,E){g.setRequestHeader(E,m)}),a.isUndefined(r.withCredentials)||(g.withCredentials=!!r.withCredentials),i&&i!=="json"&&(g.responseType=r.responseType),l&&([h,b]=we(l,!0),g.addEventListener("progress",h)),c&&g.upload&&([f,y]=we(c),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",y)),(r.cancelToken||r.signal)&&(d=m=>{g&&(n(!m||m.type?new le(null,e,g):m),g.abort(),S(),g=null)},r.cancelToken&&r.cancelToken.subscribe(d),r.signal&&(r.signal.aborted?d():r.signal.addEventListener("abort",d)));const u=yr(r.url);if(u&&!C.protocols.includes(u)){n(new p("Unsupported protocol "+u+":",p.ERR_BAD_REQUEST,e)),S();return}g.send(o||null)})},Dr=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const n=new AbortController;let r=!1;const o=function(l){if(!r){r=!0,i();const d=l instanceof Error?l:this.reason;n.abort(d instanceof p?d:new le(d instanceof Error?d.message:d))}};let s=t&&setTimeout(()=>{s=null,o(new p(`timeout of ${t}ms exceeded`,p.ETIMEDOUT))},t);const i=()=>{e&&(s&&clearTimeout(s),s=null,e.forEach(l=>{l.unsubscribe?l.unsubscribe(o):l.removeEventListener("abort",o)}),e=null)};e.forEach(l=>l.addEventListener("abort",o,{once:!0}));const{signal:c}=n;return c.unsubscribe=()=>a.asap(i),c},Lr=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,o;for(;r<n;)o=r+t,yield e.slice(r,o),r=o},Fr=async function*(e,t){for await(const n of Br(e))yield*Lr(n,t)},Br=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},ft=(e,t,n,r)=>{const o=Fr(e,t);let s=0,i,c=l=>{i||(i=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:d,value:f}=await o.next();if(d){c(),l.close();return}let h=f.byteLength;if(n){let y=s+=h;n(y)}l.enqueue(new Uint8Array(f))}catch(d){throw c(d),d}},cancel(l){return c(l),o.return()}},{highWaterMark:2})},Ee=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,kr=(e,t,n)=>t+2<n&&Ee(e.charCodeAt(t+1))&&Ee(e.charCodeAt(t+2));function qr(e){if(!e||typeof e!="string"||!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const n=e.slice(5,t),r=e.slice(t+1);if(/;base64/i.test(n)){let s=r.length;const i=r.length;for(let h=0;h<i;h++)if(r.charCodeAt(h)===37&&h+2<i){const y=r.charCodeAt(h+1),b=r.charCodeAt(h+2);Ee(y)&&Ee(b)&&(s-=2,h+=2)}let c=0,l=i-1;const d=h=>h>=2&&r.charCodeAt(h-2)===37&&r.charCodeAt(h-1)===51&&(r.charCodeAt(h)===68||r.charCodeAt(h)===100);l>=0&&(r.charCodeAt(l)===61?(c++,l--):d(l)&&(c++,l-=3)),c===1&&l>=0&&(r.charCodeAt(l)===61||d(l))&&c++;const f=Math.floor(s/4)*3-(c||0);return f>0?f:0}let o=0;for(let s=0,i=r.length;s<i;s++){const c=r.charCodeAt(s);if(c===37&&kr(r,s,i))o+=1,s+=2;else if(c<128)o+=1;else if(c<2048)o+=2;else if(c>=55296&&c<=56319&&s+1<i){const l=r.charCodeAt(s+1);l>=56320&&l<=57343?(o+=4,s++):o+=3}else o+=3}return o}const ze="1.18.1",dt=64*1024,{isFunction:he}=a,Ir=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(t,n)=>String.fromCharCode(parseInt(n,16))),pt=e=>{if(!a.isString(e))return e;try{return decodeURIComponent(e)}catch{return e}},ht=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Mr=e=>{const t=e.indexOf("://");let n=e;return t!==-1&&(n=n.slice(t+3)),n.includes("@")||n.includes(":")},zr=e=>{const t=a.global!==void 0&&a.global!==null?a.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=a.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:o,Request:s,Response:i}=e,c=o?he(o):typeof fetch=="function",l=he(s),d=he(i);if(!c)return!1;const f=c&&he(n),h=c&&(typeof r=="function"?(u=>m=>u.encode(m))(new r):async u=>new Uint8Array(await new s(u).arrayBuffer())),y=l&&f&&ht(()=>{let u=!1;const m=new s(C.origin,{body:new n,method:"POST",get duplex(){return u=!0,"half"}}),E=m.headers.has("Content-Type");return m.body!=null&&m.body.cancel(),u&&!E}),b=d&&f&&ht(()=>a.isReadableStream(new i("").body)),S={stream:b&&(u=>u.body)};c&&["text","arrayBuffer","blob","formData","stream"].forEach(u=>{!S[u]&&(S[u]=(m,E)=>{let R=m&&m[u];if(R)return R.call(m);throw new p(`Response type '${u}' is not supported`,p.ERR_NOT_SUPPORT,E)})});const g=async u=>{if(u==null)return 0;if(a.isBlob(u))return u.size;if(a.isSpecCompliantForm(u))return(await new s(C.origin,{method:"POST",body:u}).arrayBuffer()).byteLength;if(a.isArrayBufferView(u)||a.isArrayBuffer(u))return u.byteLength;if(a.isURLSearchParams(u)&&(u=u+""),a.isString(u))return(await h(u)).byteLength},M=async(u,m)=>a.toFiniteNumber(u.getContentLength())??g(m);return async u=>{let{url:m,method:E,data:R,signal:T,cancelToken:ue,timeout:Wt,onDownloadProgress:_e,onUploadProgress:Ae,responseType:B,headers:k,withCredentials:fe="same-origin",fetchOptions:Je,maxContentLength:D,maxBodyLength:de}=qt(u);const Y=a.isNumber(D)&&D>-1,Ce=a.isNumber(de)&&de>-1,Jt=O=>a.hasOwnProp(u,O)?u[O]:void 0;let $e=o||fetch;B=B?(B+"").toLowerCase():"text";let q=Dr([T,ue&&ue.toAbortSignal()],Wt),A=null;const z=q&&q.unsubscribe&&(()=>{q.unsubscribe()});let ee,te=null;const Ve=()=>new p("Request body larger than maxBodyLength limit",p.ERR_BAD_REQUEST,u,A);try{let O;const j=Jt("auth");if(j){const w=a.getSafeProp(j,"username")||"",N=a.getSafeProp(j,"password")||"";O={username:w,password:N}}if(Mr(m)){const w=new URL(m,C.origin);if(!O&&(w.username||w.password)){const N=pt(w.username),I=pt(w.password);O={username:N,password:I}}(w.username||w.password)&&(w.username="",w.password="",m=w.href)}if(O&&(k.delete("authorization"),k.set("Authorization","Basic "+btoa(Ir((O.username||"")+":"+(O.password||""))))),Y&&typeof m=="string"&&m.startsWith("data:")&&qr(m)>D)throw new p("maxContentLength size of "+D+" exceeded",p.ERR_BAD_RESPONSE,u,A);if(Ce&&E!=="get"&&E!=="head"){const w=await g(R);if(typeof w=="number"&&isFinite(w)&&(ee=w,w>de))throw Ve()}const pe=Ce&&(a.isReadableStream(R)||a.isStream(R)),Ke=(w,N,I)=>ft(w,dt,H=>{if(Ce&&H>de)throw te=Ve();N&&N(H)},I);if(y&&E!=="get"&&E!=="head"&&(Ae||pe)){if(ee=ee??await M(k,R),ee!==0||pe){let w=new s(m,{method:"POST",body:R,duplex:"half"}),N;if(a.isFormData(R)&&(N=w.headers.get("content-type"))&&k.setContentType(N),w.body){const[I,H]=Ae&&at(ee,we(ct(Ae)))||[];R=Ke(w.body,I,H)}}}else if(pe&&!l&&f&&E!=="get"&&E!=="head")R=Ke(R);else if(pe&&l&&!y&&E!=="get"&&E!=="head")throw new p("Stream request bodies are not supported by the current fetch implementation",p.ERR_NOT_SUPPORT,u,A);a.isString(fe)||(fe=fe?"include":"omit");const $t=l&&"credentials"in s.prototype;if(a.isFormData(R)){const w=k.getContentType();w&&/^multipart\/form-data/i.test(w)&&!/boundary=/i.test(w)&&k.delete("content-type")}k.set("User-Agent","axios/"+ze,!1);const Xe={...Je,signal:q,method:E.toUpperCase(),headers:vt(k.normalize()),body:R,duplex:"half",credentials:$t?fe:void 0};A=l&&new s(m,Xe);let L=await(l?$e(A,Je):$e(m,Xe));const Ge=v.from(L.headers);if(Y){const w=a.toFiniteNumber(Ge.getContentLength());if(w!=null&&w>D)throw new p("maxContentLength size of "+D+" exceeded",p.ERR_BAD_RESPONSE,u,A)}const Te=b&&(B==="stream"||B==="response");if(b&&L.body&&(_e||Y||Te&&z)){const w={};["status","statusText","headers"].forEach(ne=>{w[ne]=L[ne]});const N=a.toFiniteNumber(Ge.getContentLength()),[I,H]=_e&&at(N,we(ct(_e),!0))||[];let Qe=0;const Vt=ne=>{if(Y&&(Qe=ne,Qe>D))throw new p("maxContentLength size of "+D+" exceeded",p.ERR_BAD_RESPONSE,u,A);I&&I(ne)};L=new i(ft(L.body,dt,Vt,()=>{H&&H(),z&&z()}),w)}B=B||"text";let F=await S[a.findKey(S,B)||"text"](L,u);if(Y&&!b&&!Te){let w;if(F!=null&&(typeof F.byteLength=="number"?w=F.byteLength:typeof F.size=="number"?w=F.size:typeof F=="string"&&(w=typeof r=="function"?new r().encode(F).byteLength:F.length)),typeof w=="number"&&w>D)throw new p("maxContentLength size of "+D+" exceeded",p.ERR_BAD_RESPONSE,u,A)}return!Te&&z&&z(),await new Promise((w,N)=>{Bt(w,N,{data:F,headers:v.from(L.headers),status:L.status,statusText:L.statusText,config:u,request:A})})}catch(O){if(z&&z(),q&&q.aborted&&q.reason instanceof p){const j=q.reason;throw j.config=u,A&&(j.request=A),O!==j&&Object.defineProperty(j,"cause",{__proto__:null,value:O,writable:!0,enumerable:!1,configurable:!0}),j}if(te)throw A&&!te.request&&(te.request=A),te;if(O instanceof p)throw A&&!O.request&&(O.request=A),O;if(O&&O.name==="TypeError"&&/Load failed|fetch/i.test(O.message)){const j=new p("Network Error",p.ERR_NETWORK,u,A,O&&O.response);throw Object.defineProperty(j,"cause",{__proto__:null,value:O.cause||O,writable:!0,enumerable:!1,configurable:!0}),j}throw p.from(O,O&&O.code,u,A,O&&O.response)}}},Hr=new Map,It=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:o}=t,s=[r,o,n];let i=s.length,c=i,l,d,f=Hr;for(;c--;)l=s[c],d=f.get(l),d===void 0&&f.set(l,d=c?new Map:zr(t)),f=d;return d};It();const He={http:nr,xhr:Ur,fetch:{get:It}};a.forEach(He,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch{}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const mt=e=>`- ${e}`,Wr=e=>a.isFunction(e)||e===null||e===!1;function Jr(e,t){e=a.isArray(e)?e:[e];const{length:n}=e;let r,o;const s={};for(let i=0;i<n;i++){r=e[i];let c;if(o=r,!Wr(r)&&(o=He[(c=String(r)).toLowerCase()],o===void 0))throw new p(`Unknown adapter '${c}'`);if(o&&(a.isFunction(o)||(o=o.get(t))))break;s[c||"#"+i]=o}if(!o){const i=Object.entries(s).map(([l,d])=>`adapter ${l} `+(d===!1?"is not supported by the environment":"is not available in the build"));let c=n?i.length>1?`since :
`+i.map(mt).join(`
`):" "+mt(i[0]):"as no adapter specified";throw new p("There is no suitable adapter to dispatch the request "+c,p.ERR_NOT_SUPPORT)}return o}const Mt={getAdapter:Jr,adapters:He};function Ne(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new le(null,e)}function gt(e){return Ne(e),e.headers=v.from(e.headers),e.data=xe.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Mt.getAdapter(e.adapter||ce.adapter,e)(e).then(function(t){Ne(e),e.response=t;try{t.data=xe.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=v.from(t.headers),t},function(t){if(!Ft(t)&&(Ne(e),t&&t.response)){e.response=t.response;try{t.response.data=xe.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=v.from(t.response.headers)}return Promise.reject(t)})}const Re={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Re[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const bt={};Re.transitional=function(e,t,n){function r(o,s){return"[Axios v"+ze+"] Transitional option '"+o+"'"+s+(n?". "+n:"")}return(o,s,i)=>{if(e===!1)throw new p(r(s," has been removed"+(t?" in "+t:"")),p.ERR_DEPRECATED);return t&&!bt[s]&&(bt[s]=!0,console.warn(r(s," has been deprecated since v"+t+" and will be removed in the near future"))),e?e(o,s,i):!0}},Re.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};function $r(e,t,n){if(typeof e!="object"||e===null)throw new p("options must be an object",p.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const s=r[o],i=Object.prototype.hasOwnProperty.call(t,s)?t[s]:void 0;if(i){const c=e[s],l=c===void 0||i(c,s,e);if(l!==!0)throw new p("option "+s+" must be "+l,p.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new p("Unknown option "+s,p.ERR_BAD_OPTION)}}const be={assertOptions:$r,validators:Re},P=be.validators;let J=class{constructor(e){this.defaults=e||{},this.interceptors={request:new st,response:new st}}async request(e,t){try{return await this._request(e,t)}catch(n){if(n instanceof Error){let r={};Error.captureStackTrace?Error.captureStackTrace(r):r=new Error;const o=(()=>{if(!r.stack)return"";const s=r.stack.indexOf(`
`);return s===-1?"":r.stack.slice(s+1)})();try{if(!n.stack)n.stack=o;else if(o){const s=o.indexOf(`
`),i=s===-1?-1:o.indexOf(`
`,s+1),c=i===-1?"":o.slice(i+1);String(n.stack).endsWith(c)||(n.stack+=`
`+o)}}catch{}}throw n}}_request(e,t){typeof e=="string"?(t=t||{},t.url=e):t=e||{},t=V(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:o}=t;n!==void 0&&be.assertOptions(n,{silentJSONParsing:P.transitional(P.boolean),forcedJSONParsing:P.transitional(P.boolean),clarifyTimeoutError:P.transitional(P.boolean),legacyInterceptorReqResOrdering:P.transitional(P.boolean),advertiseZstdAcceptEncoding:P.transitional(P.boolean),validateStatusUndefinedResolves:P.transitional(P.boolean)},!1),r!=null&&(a.isFunction(r)?t.paramsSerializer={serialize:r}:be.assertOptions(r,{encode:P.function,serialize:P.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),be.assertOptions(t,{baseUrl:P.spelling("baseURL"),withXsrfToken:P.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=o&&a.merge(o.common,o[t.method]);o&&a.forEach(["delete","get","head","post","put","patch","query","common"],b=>{delete o[b]}),t.headers=v.concat(s,o);const i=[];let c=!0;this.interceptors.request.forEach(function(b){if(typeof b.runWhen=="function"&&b.runWhen(t)===!1)return;c=c&&b.synchronous;const S=t.transitional||Ie;S&&S.legacyInterceptorReqResOrdering?i.unshift(b.fulfilled,b.rejected):i.push(b.fulfilled,b.rejected)});const l=[];this.interceptors.response.forEach(function(b){l.push(b.fulfilled,b.rejected)});let d,f=0,h;if(!c){const b=[gt.bind(this),void 0];for(b.unshift(...i),b.push(...l),h=b.length,d=Promise.resolve(t);f<h;)d=d.then(b[f++],b[f++]);return d}h=i.length;let y=t;for(;f<h;){const b=i[f++],S=i[f++];try{y=b(y)}catch(g){S.call(this,g);break}}try{d=gt.call(this,y)}catch(b){return Promise.reject(b)}for(f=0,h=l.length;f<h;)d=d.then(l[f++],l[f++]);return d}getUri(e){e=V(this.defaults,e);const t=kt(e.baseURL,e.url,e.allowAbsoluteUrls,e);return Ut(t,e.params,e.paramsSerializer)}};a.forEach(["delete","get","head","options"],function(e){J.prototype[e]=function(t,n){return this.request(V(n||{},{method:e,url:t,data:n&&a.hasOwnProp(n,"data")?n.data:void 0}))}}),a.forEach(["post","put","patch","query"],function(e){function t(n){return function(r,o,s){return this.request(V(s||{},{method:e,headers:n?{"Content-Type":"multipart/form-data"}:{},url:r,data:o}))}}J.prototype[e]=t(),e!=="query"&&(J.prototype[e+"Form"]=t(!0))});let Vr=class zt{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(o){n=o});const r=this;this.promise.then(o=>{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](o);r._listeners=null}),this.promise.then=o=>{let s;const i=new Promise(c=>{r.subscribe(c),s=c}).then(o);return i.cancel=function(){r.unsubscribe(s)},i},t(function(o,s,i){r.reason||(r.reason=new le(o,s,i),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new zt(function(n){t=n}),cancel:t}}};function Kr(e){return function(t){return e.apply(null,t)}}function Xr(e){return a.isObject(e)&&e.isAxiosError===!0}const Fe={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Fe).forEach(([e,t])=>{Fe[t]=e});function Ht(e){const t=new J(e),n=Et(J.prototype.request,t);return a.extend(n,J.prototype,t,{allOwnKeys:!0}),a.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Ht(V(e,r))},n}const _=Ht(ce);_.Axios=J,_.CanceledError=le,_.CancelToken=Vr,_.isCancel=Ft,_.VERSION=ze,_.toFormData=Se,_.AxiosError=p,_.Cancel=_.CanceledError,_.all=function(e){return Promise.all(e)},_.spread=Kr,_.isAxiosError=Xr,_.mergeConfig=V,_.AxiosHeaders=v,_.formToJSON=e=>Lt(a.isHTMLForm(e)?new FormData(e):e),_.getAdapter=Mt.getAdapter,_.HttpStatusCode=Fe,_.default=_;const{Axios:ro,AxiosError:oo,CanceledError:so,isCancel:io,CancelToken:ao,VERSION:co,all:lo,Cancel:uo,isAxiosError:We,spread:fo,toFormData:po,AxiosHeaders:ho,HttpStatusCode:mo,formToJSON:go,getAdapter:bo,mergeConfig:yo,create:wo}=_;function Gr(){const e=_.create({headers:{requesttoken:Kt()??"","X-Requested-With":"XMLHttpRequest"}});return Xt(t=>{e.defaults.headers.requesttoken=t}),Object.assign(e,{CancelToken:_.CancelToken,isCancel:_.isCancel})}const yt="_nextcloudCsrfTokenReloaded";function Qr(e){return async t=>{if(!We(t))throw t;const{config:n,response:r,request:o}=t,s=o?.responseURL;if(n&&!(yt in n)&&r?.status===412&&r?.data?.message==="CSRF check failed"){console.warn(`Request to ${s} failed because of a CSRF mismatch. Fetching a new token.`);const i=await Gt();return e.defaults.headers.requesttoken=i,e({...n,[yt]:!0,headers:{...n.headers,requesttoken:i}})}throw t}}const wt="_nextcloudMaintenanceModeRetryDelay";function Zr(e){return async t=>{if(!We(t))throw t;const{config:n,response:r,request:o}=t,s=o?.responseURL,i=r?.status,c=r?.headers;let l=n?.[wt]??1;if(i===503&&c?.["x-nextcloud-maintenance-mode"]==="1"&&n?.retryIfMaintenanceMode){if(l*=2,l>32)throw console.error("Retry delay exceeded one minute, giving up.",{responseURL:s}),t;return console.warn(`Request to ${s} failed because of maintenance mode. Retrying in ${l}s`),await new Promise(d=>{setTimeout(d,l*1e3)}),e({...n,[wt]:l})}throw t}}async function Yr(e){if(We(e)){const{config:t,response:n,request:r}=e,o=r?.responseURL;n?.status===401&&n?.data?.message==="Current user is not logged in"&&t?.reloadExpiredSession&&globalThis.location?.reload&&(console.error(`Request to ${o} failed because the user session expired. Reloading the page …`),globalThis.OC?.reload?globalThis.OC.reload():globalThis.location.reload())}throw e}const oe=Gr();oe.interceptors.response.use(e=>e,Qr(oe)),oe.interceptors.response.use(e=>e,Zr(oe)),oe.interceptors.response.use(e=>e,Yr);export{oe as c,We as i};
//# sourceMappingURL=index-D66PyPaN.chunk.mjs.map