vendor: 7,292 bytes, line 1
1import{o as e}from"./nuxt-beaf736.js";import{A as t,C as n,O as r,p as i}from"./error-beaf736.js";import{r as a}from"./consts-beaf736.js";import{C as o}from"./helpers-beaf736.js";var s=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,c=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,l=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function u(e,t){if(e===`__proto__`||e===`constructor`&&t&&typeof t==`object`&&`prototype`in t){d(e);return}return t}function d(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function f(e,t={}){if(typeof e!=`string`)return e;if(e[0]===`"`&&e[e.length-1]===`"`&&e.indexOf(`\\`)===-1)return e.slice(1,-1);let n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case`true`:return!0;case`false`:return!1;case`undefined`:return;case`null`:return null;case`nan`:return NaN;case`infinity`:return 1/0;case`-infinity`:return-1/0}if(!l.test(e)){if(t.strict)throw SyntaxError(`[destr] Invalid JSON`);return e}try{if(s.test(e)||c.test(e)){if(t.strict)throw Error(`[destr] Possible prototype pollution`);return JSON.parse(e,u)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}var p=class extends Error{constructor(e,t){super(e,t),this.name=`FetchError`,t?.cause&&!this.cause&&(this.cause=t.cause)}};function m(e){let t=e.error?.message||e.error?.toString()||``,n=e.request?.method||e.options?.method||`GET`,r=e.request?.url||String(e.request)||`/`,i=new p(`${`[${n}] ${JSON.stringify(r)}`}: ${e.response?`${e.response.status} ${e.response.statusText}`:`<no response>`}${t?` ${t}`:``}`,e.error?{cause:e.error}:void 0);for(let t of[`request`,`options`,`response`])Object.defineProperty(i,t,{get(){return e[t]}});for(let[t,n]of[[`data`,`_data`],[`status`,`status`],[`statusCode`,`status`],[`statusText`,`statusText`],[`statusMessage`,`statusText`]])Object.defineProperty(i,t,{get(){return e.response&&e.response[n]}});return i}var h=new Set(Object.freeze([`PATCH`,`POST`,`PUT`,`DELETE`]));function g(e=`GET`){return h.has(e.toUpperCase())}function _(e){if(e===void 0)return!1;let t=typeof e;return t===`string`||t===`number`||t===`boolean`||t===null?!0:t===`object`?Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name===`Object`||typeof e.toJSON==`function`:!1}var v=new Set([`image/svg`,`application/xml`,`application/xhtml`,`application/html`]),y=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function b(e=``){if(!e)return`json`;let t=e.split(`;`).shift()||``;return y.test(t)?`json`:t===`text/event-stream`?`stream`:v.has(t)||t.startsWith(`text/`)?`text`:`blob`}function x(e,t,n,r){let i=S(t?.headers??e?.headers,n?.headers,r),a;return(n?.query||n?.params||t?.params||t?.query)&&(a={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:a,params:a,headers:i}}function S(e,t,n){if(!t)return new n(e);let r=new n(t);if(e)for(let[t,i]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(t,i);return r}async function C(e,t){if(t)if(Array.isArray(t))for(let n of t)await n(e);else await t(e)}var w=new Set([408,409,425,429,500,502,503,504]),T=new Set([101,204,205,304]);function E(e={}){let{fetch:n=globalThis.fetch,Headers:i=globalThis.Headers,AbortController:a=globalThis.AbortController}=e;async function o(e){let t=e.error&&e.error.name===`AbortError`&&!e.options.timeout||!1;if(e.options.retry!==!1&&!t){let t;t=typeof e.options.retry==`number`?e.options.retry:+!g(e.options.method);let n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):w.has(n))){let n=typeof e.options.retryDelay==`function`?e.options.retryDelay(e):e.options.retryDelay||0;return n>0&&await new Promise(e=>setTimeout(e,n)),s(e.request,{...e.options,retry:t-1})}}let n=m(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,s),n}let s=async function(s,c={}){let l={request:s,options:x(s,c,e.defaults,i),response:void 0,error:void 0};if(l.options.method&&(l.options.method=l.options.method.toUpperCase()),l.options.onRequest&&(await C(l,l.options.onRequest),l.options.headers instanceof i||(l.options.headers=new i(l.options.headers||{}))),typeof l.request==`string`&&(l.options.baseURL&&(l.request=r(l.request,l.options.baseURL)),l.options.query&&(l.request=t(l.request,l.options.query),delete l.options.query),`query`in l.options&&delete l.options.query,`params`in l.options&&delete l.options.params),l.options.body&&g(l.options.method))if(_(l.options.body)){let e=l.options.headers.get(`content-type`);typeof l.options.body!=`string`&&(l.options.body=e===`application/x-www-form-urlencoded`?new URLSearchParams(l.options.body).toString():JSON.stringify(l.options.body)),e||l.options.headers.set(`content-type`,`application/json`),l.options.headers.has(`accept`)||l.options.headers.set(`accept`,`application/json`)}else(`pipeTo`in l.options.body&&typeof l.options.body.pipeTo==`function`||typeof l.options.body.pipe==`function`)&&(`duplex`in l.options||(l.options.duplex=`half`));let u;if(!l.options.signal&&l.options.timeout){let e=new a;u=setTimeout(()=>{let t=Error(`[TimeoutError]: The operation was aborted due to timeout`);t.name=`TimeoutError`,t.code=23,e.abort(t)},l.options.timeout),l.options.signal=e.signal}try{l.response=await n(l.request,l.options)}catch(e){return l.error=e,l.options.onRequestError&&await C(l,l.options.onRequestError),await o(l)}finally{u&&clearTimeout(u)}if((l.response.body||l.response._bodyInit)&&!T.has(l.response.status)&&l.options.method!==`HEAD`){let e=(l.options.parseResponse?`json`:l.options.responseType)||b(l.response.headers.get(`content-type`)||``);switch(e){case`json`:{let e=await l.response.text(),t=l.options.parseResponse||f;l.response._data=t(e);break}case`stream`:l.response._data=l.response.body||l.response._bodyInit;break;default:l.response._data=await l.response[e]()}}return l.options.onResponse&&await C(l,l.options.onResponse),!l.options.ignoreResponseError&&l.response.status>=400&&l.response.status<600?(l.options.onResponseError&&await C(l,l.options.onResponseError),await o(l)):l.response},c=async function(e,t){return(await s(e,t))._data};return c.raw=s,c.native=(...e)=>n(...e),c.create=(t={},n={})=>E({...e,...n,defaults:{...e.defaults,...n.defaults,...t}}),c}var D=(function(){if(typeof globalThis<`u`)return globalThis;if(typeof self<`u`)return self;if(typeof window<`u`)return window;if(typeof global<`u`)return global;throw Error(`unable to locate global object`)})(),O=D.fetch?(...e)=>D.fetch(...e):()=>Promise.reject(Error(`[ofetch] global.fetch is not supported!`)),k=D.Headers,A=D.AbortController,j=E({fetch:O,Headers:k,AbortController:A}),M=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,N=()=>M().app,P=()=>N().baseURL,F=()=>N().buildAssetsDir,I=(...e)=>n(L(),F(),...e),L=(...e)=>{let t=N(),r=t.cdnURL||t.baseURL;return e.length?n(r,...e):r};globalThis.__buildAssetsURL=I,globalThis.__publicAssetsURL=L,globalThis.$fetch||(globalThis.$fetch=j.create({baseURL:P()}));var R=globalThis.$fetch,z=function(e){return e.V1=`v1`,e}(z||{}),B=()=>z.V1,ee=e=>e??B(),V=(e,t)=>`/api/${ee(t)}
1/${e}`,H=function(e){return e.GET=`GET`,e.POST=`POST`,e.PUT=`PUT`,e.PATCH=`PATCH`,e.DELETE=`DELETE`,e.HEAD=`HEAD`,e.OPTIONS=`OPTIONS`,e}({}),U=function(e){return e.UNKNOWN=`Unknown`,e.INTERNAL_ERROR=`InternalError`,e.TWO_FACTOR_MISSING=`TwoFactorMissing`,e.TWO_FACTOR_INVALID=`TwoFactorInvalid`,e.AUTHENTICATION_FAILED=`AuthenticationFailed`,e.VALIDATION_FAILED=`VALIDATION_FAILED`,e.VALIDATION=`Validation`,e.SESSION_NOT_SET=`SessionNotSet`,e.NOT_FOUND=`NotFound`,e.ACCESS_TOKEN_NOT_SET=`AccessTokenNotSet`,e.GONE=`Gone`,e.FORBIDDEN=`Forbidden`,e.UNAUTHORIZED=`401`,e.INVALID_TOKEN=`InvalidToken`,e.EMAIL_NOT_UNIQUE=`emailIsNotUnique`,e.ALREADY_MEMBER=`AlreadyMember`,e.SSO_REQUIRED_FOR_ALL_ORGANIZATIONS=`ssoRequiredForAllOrganizations`,e.ALL_ORGANIZATIONS_DISABLED=`allOrganizationsDisabled`,e.ALL_ORGANIZATIONS_DISABLED_OR_SSO_REQUIRED=`allOrganizationsDisabledOrSsoRequired`,e.PENDING_INVITATION_EXISTS=`PendingInvitationExists`,e.MULTIPLE_IDENTITIES=`MultipleIdentities`,e.MULTIPLE_ACCOUNTS_WITH_ENFORCED_SSO=`MultipleAccountsWithEnforcedSso`,e.NEW_ACCOUNT_WITH_ENFORCED_SSO=`NewAccountWithEnforcedSso`,e.ALREADY_ACCEPTED=`AlreadyAccepted`,e.TRIAL_INVITATIONS_LIMIT_REACHED=`TrialInvitationsLimitReached`,e.INVALID_EMAIL_FORMAT=`InvalidEmailFormat`,e.EMAIL_COLLISION_IN_STRINGS=`EmailCollisionInStrings`,e.INVALID_VALUE=`InvalidValue`,e.NOT_ALLOWED_TO_USE_ZENDESK=`NOT_ALLOWED_TO_USE_ZENDESK`,e.SSO_NOT_BOUND=`ssoNotBound`,e.CHARGEBEE_INVALID_REQUEST=`ChargebeeInvalidRequest`,e.ENTITY_IS_DISABLED=`entityIsDisabled`,e.BINDING_TOKEN_NOT_FOUND=`bindingTokenNotFound`,e.ACCOUNT_BLOCKED_TEMPORARILY=`accountBlockedTemporarily`,e.RECAPTCHA_REQUIRED=`RecaptchaRequired`,e.SEATS_QUOTA_REACHED=`SEATS_QUOTA_REACHED`,e.PASSWORD_RESET_REQUIRED=`passwordResetRequired`,e}({}),W=e=>e.replace(/ /g,`\xA0`),G=`accesstoken`,K=`idmsidebar`,q=`sso-unique-id`,J=e=>Object.keys(e).map(t=>{let n=e[t];if(n)return Array.isArray(n)?n.map(e=>`${t}=${e}`).join(`&`):`${t}=${n}`}).filter(Boolean).join(`&`),Y=async(t,n,r)=>(r||={},R(t,{...r,method:n,onResponseError:async({request:t,response:n,options:r})=>{if(n._data&&[U.SESSION_NOT_SET,U.ACCESS_TOKEN_NOT_SET,U.UNAUTHORIZED].includes(n._data.code)){let t=e(),n=i(),r=n.path?`?${a}=${n.path}`:``;o(`${t.app.baseURL}signin${r}`)}return Promise.resolve()}})),X=(e,t)=>Y(V(e,t),H.GET),Z=(e,t,n,r)=>Y(V(e,n),H.POST,{body:t,headers:r}),Q=(e,t,n)=>Y(V(e,n),H.PUT,{body:t}),$=(e,t,n)=>Y(V(e,n),H.DELETE,{body:t}),te=(e,t)=>{if(e.name===`FetchError`)return e.data;throw t&&t(e),e},ne=class{e;handlers=new Map;anyHandler=null;constructor(e){this.e=e}onErrorCode(e,t){return this.handlers.set(e,t),this}onAnyErrorCode(e){return this.anyHandler=e,this}otherwiseThrow(){if(this.e.name===`FetchError`){let e=this.e.data;if(e?.code){let t=this.handlers.get(e.code);if(t)return t(e);if(this.anyHandler)return this.anyHandler(e)}}throw this.e}otherwise(e){try{return this.otherwiseThrow()}catch(t){return e(t)}}},re={doFetch:Y,get:X,post:Z,put:Q,remove:$,parseFetchError:te,handleFetchError:e=>new ne(e)};export{q as a,V as c,K as i,R as l,J as n,W as o,G as r,U as s,re as t,I as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.