PageSourceSearch

https://www.gosimless.com/_nuxt/BmHSM-1D.js

js gosimless.com collected 2026-10-08 08:42:17 UTC 13,641 bytes, 1 lines download raw bytes

vendor: 6,227 bytes, line 1
1import{o as e,s as t}from"./s3p8RP65.js";import{$n as n,Nt as r,Rt as i,b as a,ct as o,et as s,g as c,mt as l,vn as u,xt as d,z as f}from"./Car86Ubo.js";import"./rxhDcyfF.js";import{d as p,l as m,m as h,o as g,p as _,r as v,s as y,u as b}from"./DsuOleZj.js";import{t as x}from"./BW3xJdEx.js";import{t as S}from"./Dl07uGq1.js";var C=class extends Error{constructor(e,t){super(e,t),this.name=`FetchError`,t?.cause&&!this.cause&&(this.cause=t.cause)}};function w(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 C(`${`[${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 T=new Set(Object.freeze([`PATCH`,`POST`,`PUT`,`DELETE`]));function E(e=`GET`){return T.has(e.toUpperCase())}function D(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 O=new Set([`image/svg`,`application/xml`,`application/xhtml`,`application/html`]),k=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function ee(e=``){if(!e)return`json`;let t=e.split(`;`).shift()||``;return k.test(t)?`json`:t===`text/event-stream`?`stream`:O.has(t)||t.startsWith(`text/`)?`text`:`blob`}function te(e,t,n,r){let i=A(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 A(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 j(e,t){if(t){if(Array.isArray(t))for(let n of t)await n(e);else await t(e)}}var M=new Set([408,409,425,429,500,502,503,504]),N=new Set([101,204,205,304]);function P(e={}){let{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function i(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:+!E(e.options.method);let n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):M.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)),a(e.request,{...e.options,retry:t-1})}}let n=w(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,a),n}let a=async function(a,o={}){let s={request:a,options:te(a,o,e.defaults,n),response:void 0,error:void 0};if(s.options.method&&(s.options.method=s.options.method.toUpperCase()),s.options.onRequest&&(await j(s,s.options.onRequest),s.options.headers instanceof n||(s.options.headers=new n(s.options.headers||{}))),typeof s.request==`string`&&(s.options.baseURL&&(s.request=p(s.request,s.options.baseURL)),s.options.query&&(s.request=h(s.request,s.options.query),delete s.options.query),`query`in s.options&&delete s.options.query,`params`in s.options&&delete s.options.params),s.options.body&&E(s.options.method)){if(D(s.options.body)){let e=s.options.headers.get(`content-type`);typeof s.options.body!=`string`&&(s.options.body=e===`application/x-www-form-urlencoded`?new URLSearchParams(s.options.body).toString():JSON.stringify(s.options.body)),e||s.options.headers.set(`content-type`,`application/json`),s.options.headers.has(`accept`)||s.options.headers.set(`accept`,`application/json`)}else(`pipeTo`in s.options.body&&typeof s.options.body.pipeTo==`function`||typeof s.options.body.pipe==`function`)&&(`duplex`in s.options||(s.options.duplex=`half`))}let c;if(!s.options.signal&&s.options.timeout){let e=new r;c=setTimeout(()=>{let t=Error(`[TimeoutError]: The operation was aborted due to timeout`);t.name=`TimeoutError`,t.code=23,e.abort(t)},s.options.timeout),s.options.signal=e.signal}try{s.response=await t(s.request,s.options)}catch(e){return s.error=e,s.options.onRequestError&&await j(s,s.options.onRequestError),await i(s)}finally{c&&clearTimeout(c)}if((s.response.body||s.response._bodyInit)&&!N.has(s.response.status)&&s.options.method!==`HEAD`){let e=(s.options.parseResponse?`json`:s.options.responseType)||ee(s.response.headers.get(`content-type`)||``);switch(e){case`json`:{let e=await s.response.text(),t=s.options.parseResponse||S;s.response._data=t(e);break}case`stream`:s.response._data=s.response.body||s.response._bodyInit;break;default:s.response._data=await s.response[e]()}}return s.options.onResponse&&await j(s,s.options.onResponse),!s.options.ignoreResponseError&&s.response.status>=400&&s.response.status<600?(s.options.onResponseError&&await j(s,s.options.onResponseError),await i(s)):s.response},o=async function(e,t){return(await a(e,t))._data};return o.raw=a,o.native=(...e)=>t(...e),o.create=(t={},n={})=>P({...e,...n,defaults:{...e.defaults,...n.defaults,...t}}),o}var F=(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`)})(),I=F.fetch?(...e)=>F.fetch(...e):()=>Promise.reject(Error(`[ofetch] global.fetch is not supported!`)),ne=F.Headers,re=F.AbortController,ie=P({fetch:I,Headers:ne,AbortController:re}),ae=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,L=()=>ae().app,R=()=>L().baseURL,z=()=>L().buildAssetsDir,B=(...e)=>g(V(),z(),...e),V=(...e)=>{let t=L(),n=t.cdnURL||t.baseURL;return e.length?g(n,...e):n};globalThis.__buildAssetsURL=B,globalThis.__publicAssetsURL=V,globalThis.$fetch||(globalThis.$fetch=ie.create({baseURL:R()}));var H=globalThis.$fetch,U=H;function W(){return U}
1async function G(e,t){return await K(t).catch(e=>(console.error(`Failed to get image meta for `+t,e+``),{width:0,height:0,ratio:0}))}async function K(e){if(typeof Image>`u`)throw TypeError(`Image not supported`);return new Promise((t,n)=>{let r=new Image;r.onload=()=>{t({width:r.width,height:r.height,ratio:r.width/r.height})},r.onerror=e=>n(e),r.src=e})}function q(e=``){if(e===void 0||!e.length)return[];let t=new Set;for(let n of e.split(` `)){let e=Number.parseInt(n.replace(`x`,``));e&&t.add(e)}return Array.from(t)}function oe(e){if(e.length===0)throw Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function J(e=``){if(typeof e==`number`)return e;if(typeof e==`string`&&e.replace(`px`,``).match(/^\d+$/g))return Number.parseInt(e,10)}function se(e){let t={};if(typeof e==`string`)for(let n of e.split(/[\s,]+/).filter(e=>e)){let e=n.split(`:`);e.length===2?t[e[0].trim()]=e[1].trim():t[`1px`]=e[0].trim()}else Object.assign(t,e);return t}function ce(e){let t={options:e},n=(e,n={})=>Y(t,e,n),r=((e,t,r)=>n(e,x({modifiers:t},r)).url);for(let t in e.presets)r[t]=((n,i,a)=>r(n,i,{...e.presets[t],...a}));return r.options=e,r.getImage=n,r.getMeta=((e,n)=>le(t,e,n)),r.getSizes=((e,n)=>de(t,e,n)),t.$img=r,r}async function le(e,t,n){let r=Y(e,t,{...n});return typeof r.getMeta==`function`?await r.getMeta():await G(e,r.url)}function Y(e,t,n){if(t&&typeof t!=`string`)throw TypeError(`input must be a string (received ${typeof t}: ${JSON.stringify(t)})`);if(!t||t.startsWith(`data:`))return{url:t};let{setup:r,defaults:i}=ue(e,n.provider||e.options.provider),a=r(),o=X(e,n.preset);if(t=v(t)?t:_(t),!a.supportsAlias){for(let n in e.options.alias)if(t.startsWith(n)){let r=e.options.alias[n];r&&(t=y(r,t.slice(n.length)))}}if(a.validateDomains&&v(t)){let n=m(t).host;if(!e.options.domains.find(e=>e===n))return{url:t}}let s=x(n,o,i),c={...s,modifiers:{...s.modifiers,width:s.modifiers?.width?J(s.modifiers.width):void 0,height:s.modifiers?.height?J(s.modifiers.height):void 0}},l=a.getImage(t,c,e);return l.format||=c.modifiers.format||``,l}function ue(e,t){let n=e.options.providers[t];if(!n)throw Error(`Unknown provider: `+t);return n}function X(e,t){if(!t)return{};if(!e.options.presets[t])throw Error(`Unknown preset: `+t);return e.options.presets[t]}function de(e,t,n){let r=X(e,n.preset),i=x(n,r),a=J(i.modifiers?.width),o=J(i.modifiers?.height),s=i.sizes?se(i.sizes):{},c=i.densities?.trim(),l=c?q(c):e.options.densities;oe(l);let u=a&&o?o/a:0,d=[],f=[];if(Object.keys(s).length>=1){for(let r in s){let i=Z(r,String(s[r]),o,u,e);if(i!==void 0){d.push({size:i.size,screenMaxWidth:i.screenMaxWidth,media:`(max-width: ${i.screenMaxWidth-1}px)`});for(let r of l)f.push({width:i._cWidth*r,src:Q(e,t,n,i,r)})}}fe(d)}else for(let r of l){let i=Object.keys(s)[0],a=i?Z(i,String(s[i]),o,u,e):void 0;a===void 0&&(a={size:``,screenMaxWidth:0,_cWidth:n.modifiers?.width,_cHeight:n.modifiers?.height}),f.push({width:r,src:Q(e,t,n,a,r)})}pe(f);let p=f[f.length-1],m=d.length?d.map(e=>`${e.media?e.media+` `:``}${e.size}`).join(`, `):void 0,h=m?`w`:`x`;return{sizes:m,srcset:f.map(e=>`${e.src}
1 ${e.width}${h}`).join(`, `),src:p?.src}}function Z(e,t,n,r,i){let a=i.options.screens&&i.options.screens[e]||Number.parseInt(e),o=t.endsWith(`vw`);if(!o&&/^\d+$/.test(t)&&(t+=`px`),!o&&!t.endsWith(`px`))return;let s=Number.parseInt(t);if(!a||!s)return;o&&(s=Math.round(s/100*a));let c=r?Math.round(s*r):n;return{size:t,screenMaxWidth:a,_cWidth:s,_cHeight:c}}function Q(e,t,n,r,i){return e.$img(t,{...n.modifiers,width:r._cWidth?r._cWidth*i:void 0,height:r._cHeight?r._cHeight*i:void 0},n)}function fe(e){e.sort((e,t)=>e.screenMaxWidth-t.screenMaxWidth);let t=null;for(let n=e.length-1;n>=0;n--){let r=e[n];r.media===t&&e.splice(n,1),t=r.media}for(let t=0;t<e.length;t++)e[t].media=e[t+1]?.media||``}function pe(e){e.sort((e,t)=>e.width-t.width);let t=null;for(let n=e.length-1;n>=0;n--){let r=e[n];r.width===t&&e.splice(n,1),t=r.width}}function me(e){let t;return()=>t||(t=typeof e==`function`?e():e,t)}var he={screens:{sm:640,md:768,lg:1024,xl:1280,"2xl":1536},presets:{},domains:[],alias:{},densities:[1,2],format:[`webp`],quality:void 0,provider:`vercel`,providers:{vercel:{setup:me({validateDomains:!0,getImage:(e,{modifiers:t,baseURL:n=`/_vercel/image`},r)=>{let i=Object.values(r.options.screens||{}).sort((e,t)=>e-t),a=i[i.length-1]||0,o=Number(t?.width||0);return o?i.includes(o)||(o=i.find(e=>e>o)||a):o=a,{url:n+`?`+b({url:e,w:String(o),q:String(t?.quality||`100`)})}}}),defaults:{}}}},$=n=>{let r=t(),i=e();return i.$img||i._img||(i._img=ce({...he,event:n||i.ssrContext?.event,nuxt:{baseURL:r.app.baseURL},runtimeConfig:r}))};function ge(e){performance?.mark?.(`mark_feature_usage`,{detail:{feature:e}})}var _e=e=>{let t=$();return{providerOptions:c(()=>({provider:e.provider,preset:e.preset})),normalizedAttrs:c(()=>({width:J(e.width),height:J(e.height),crossorigin:e.crossorigin===!0?`anonymous`:e.crossorigin||void 0,nonce:e.nonce})),imageModifiers:c(()=>({...e.modifiers,width:e.width,height:e.height,format:e.format,quality:e.quality||t.options.quality,background:e.background,fit:e.fit}))}},ve=[`src`],ye={__name:`NuxtImg`,props:{custom:{type:Boolean,required:!1},placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1},src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[String,Number],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:null,required:!1},sizes:{type:[String,Object],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},crossorigin:{type:[String,Boolean],required:!1},nonce:{type:String,required:!1}},emits:[`load`,`error`],setup(t,{expose:p,emit:m}){let h=t,g=m,_=$(),{providerOptions:v,normalizedAttrs:y,imageModifiers:b}=_e(h),x=c(()=>_.getSizes(h.src,{...v.value,sizes:h.sizes,densities:h.densities,modifiers:b.value})),S=u(!1),C=r(),w=c(()=>({...y.value,"data-nuxt-img":``,...!h.placeholder||S.value?{sizes:x.value.sizes,srcset:x.value.srcset}:{},...C})),T=c(()=>{if(S.value)return!1;let e=h.placeholder===``?[10,10]:h.placeholder;if(!e)return!1;if(typeof e==`string`)return e;let[t=10,n=t,r=50,i=3]=Array.isArray(e)?e:typeof e==`number`?[e]:[];return _(h.src,{...b.value,width:t,height:n,quality:r,blur:i},v.value)}),E=c(()=>h.sizes?x.value.src:_(h.src,b.value,v.value)),D=c(()=>T.value||E.value),O=e().isHydrating,k=i(`imgEl`);return p({imgEl:k}),o(()=>{if(T.value||h.custom){let e=new Image;E.value&&(e.src=E.value),h.sizes&&(e.sizes=x.value.sizes||``,e.srcset=x.value.srcset),e.decode?e.decode().then(()=>{S.value=!0,g(`load`,new Event(`load`))}).catch(e=>{g(`error`,e)}):(e.onload=e=>{S.value=!0,g(`load`,e)},e.onerror=e=>{g(`error`,e)}),ge(`nuxt-image`);return}k.value&&(k.value.complete&&O&&(k.value.getAttribute(`data-error`)?g(`error`,new Event(`error`)):g(`load`,new Event(`load`))),k.value.onload=e=>{g(`load`,e)},k.value.onerror=e=>{g(`error`,e)})}),(e,r)=>t.custom?d(e.$slots,`default`,n(f({imgAttrs:w.value,isLoaded:S.value,src:D.value}
1)),void 0,void 0,1):(l(),a(`img`,s({key:0,ref_key:`imgEl`,ref:k,class:T.value?t.placeholderClass:void 0},w.value,{src:D.value}),null,16,ve))}};export{B as i,W as n,H as r,ye as t};

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.