PageSourceSearch

https://www.skodahome.cz/_nuxt/RyfVj-dA.js

js skodahome.cz collected 2026-10-02 12:27:27 UTC 14,320 bytes, 1 lines download raw bytes

1import{$n as e,Bt as t,Cn as n,Dn as r,Et as i,Gt as a,Pn as o,St as s,Tt as c,_t as l,c as u,ct as d,dt as f,f as p,gn as m,gt as h,in as g,kt as _,l as v,lt as y,mt as b,nr as x,p as S,pn as C,s as ee,sr as w,st as T,vt as E,yt as te,zt as D}from"./BruWuFq9.js";var O=/"(?:_|\\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*:/,k=/"(?: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*:/,ne=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function re(e,t){if(e===`__proto__`||e===`constructor`&&t&&typeof t==`object`&&`prototype`in t){A(e);return}return t}function A(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function ie(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(!ne.test(e)){if(t.strict)throw SyntaxError(`[destr] Invalid JSON`);return e}try{if(O.test(e)||k.test(e)){if(t.strict)throw Error(`[destr] Possible prototype pollution`);return JSON.parse(e,re)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}var ae=class extends Error{constructor(e,t){super(e,t),this.name=`FetchError`,t?.cause&&!this.cause&&(this.cause=t.cause)}};function oe(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 ae(`${`[${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 se=new Set(Object.freeze([`PATCH`,`POST`,`PUT`,`DELETE`]));function j(e=`GET`){return se.has(e.toUpperCase())}function ce(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 M=new Set([`image/svg`,`application/xml`,`application/xhtml`,`application/html`]),N=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function P(e=``){if(!e)return`json`;let t=e.split(`;`).shift()||``;return N.test(t)?`json`:t===`text/event-stream`?`stream`:M.has(t)||t.startsWith(`text/`)?`text`:`blob`}function F(e,t,n,r){let i=I(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 I(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 L(e,t){if(t)if(Array.isArray(t))for(let n of t)await n(e);else await t(e)}var R=new Set([408,409,425,429,500,502,503,504]),z=new Set([101,204,205,304]);function B(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:+!j(e.options.method);let n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):R.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=oe(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,a),n}let a=async function(a,o={}){let l={request:a,options:F(a,o,e.defaults,n),response:void 0,error:void 0};if(l.options.method&&(l.options.method=l.options.method.toUpperCase()),l.options.onRequest&&(await L(l,l.options.onRequest),l.options.headers instanceof n||(l.options.headers=new n(l.options.headers||{}))),typeof l.request==`string`&&(l.options.baseURL&&(l.request=s(l.request,l.options.baseURL)),l.options.query&&(l.request=c(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&&j(l.options.method))if(ce(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 r;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 t(l.request,l.options)}catch(e){return l.error=e,l.options.onRequestError&&await L(l,l.options.onRequestError),await i(l)}finally{u&&clearTimeout(u)}if((l.response.body||l.response._bodyInit)&&!z.has(l.response.status)&&l.options.method!==`HEAD`){let e=(l.options.parseResponse?`json`:l.options.responseType)||P(l.response.headers.get(`content-type`)||``);switch(e){case`json`:{let e=await l.response.text(),t=l.options.parseResponse||ie;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 L(l,l.options.onResponse),!l.options.ignoreResponseError&&l.response.status>=400&&l.response.status<600?(l.options.onResponseError&&await L(l,l.options.onResponseError),await i(l)):l.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={})=>B({...e,...n,defaults:{...e.defaults,...n.defaults,...t}}),o}var V=(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`)})(),H=V.fetch?(...e)=>V.fetch(...e):()=>Promise.reject(Error(`[ofetch] global.fetch is not supported!`)),U=V.Headers,W=V.AbortController,G=B({fetch:H,Headers:U,AbortController:W}),le=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,K=()=>le().app,ue=()=>K().baseURL,de=()=>K().buildAssetsDir,q=(...e)=>l(J(),de(),...e),J=(...e)=>{let t=K(),n=t.cdnURL||t.baseURL;return e.length?l(n,...e):n};globalThis.__buildAssetsURL=q,globalThis.__publicAssetsURL=J,globalThis.$fetch||(globalThis.$fetch=G.create({baseURL:ue()}));var fe=globalThis.$fetch,pe={scrollBehavior(e,t,n){let r=D(),i=f(),a=i.options?.scrollBehaviorType??`auto`;return e.path.replace(/\/$/,``)===t.path.replace(/\/$/,``)?t.hash&&!e.hash?n??{left:0,top:0}:e.hash?{el:e.hash,top:Y(e.hash),behavior:a}:!1:(typeof e.meta.scrollToTop==`function`?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===S?X(e,t,n,a):new Promise(o=>{let s=()=>{requestAnimationFrame(()=>{if(i.currentRoute.value.fullPath!==e.fullPath){o(!1);return}o(X(e,t,n,a))})};r.hooks.hookOnce(`page:loading:end`,()=>{let e=r[`~transitionPromise`];e?e.then(s):s()})})}};function Y(e){try{let t=document.querySelector(e);
1if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function X(e,t,n,r){return n||(e.hash?{el:e.hash,top:Y(e.hash),behavior:p(e,t)?r:`instant`}:{left:0,top:0})}var me={hashMode:!1,scrollBehaviorType:`auto`,...pe};function he(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function Z(e,t=f()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;let i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>Z(e,t));t._routePreloaded.add(n);for(let e of r){let t=e.components?.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}var ge=(...e)=>e.find(e=>e!==void 0);function Q(e){let t=e.replace(/[\u0000-\u001F\s]+/g,``);for(;t.toLowerCase().startsWith(`view-source:`);)t=t.slice(12);let n=t.indexOf(`:`);return n>0&&h(t.slice(0,n+1))?null:e}function _e(i){let a=i.componentName||`NuxtLink`;function s(e){return typeof e==`string`&&e.startsWith(`#`)}function c(e,t,n){let r=n??i.trailingSlash;if(!e||r!==`append`&&r!==`remove`)return e;if(typeof e==`string`)return $(e,r);let a=`path`in e&&e.path!==void 0?e.path:t(e).path;return{...e,name:void 0,path:$(a,r)}}function l(e){let n=f(),r=t(),a=g(()=>!!w(e.target)&&w(e.target)!==`_self`),l=g(()=>{let t=w(e.to)||w(e.href)||``;return typeof t==`string`&&b(t,{acceptRelative:!0})}),u=o(`RouterLink`),p=u&&typeof u!=`string`?u.useLink:void 0,m=g(()=>{if(w(e.external))return!0;let t=w(e.to)||w(e.href)||``;return typeof t==`object`?!1:t===``||l.value}),h=g(()=>{let t=w(e.to)||w(e.href)||``;return m.value?t:c(t,n.resolve,w(e.trailingSlash))}),_=m.value?void 0:p?.({...e,to:h,viewTransition:w(e.viewTransition)}),v=g(()=>{let t=w(e.trailingSlash)??i.trailingSlash;if(!h.value||l.value||s(h.value)){let e=h.value;return typeof e==`string`?Q(e):e}if(m.value){let e=typeof h.value==`object`&&`path`in h.value?y(h.value):h.value,r=typeof e==`object`?n.resolve(e).href:e,i=typeof r==`string`?Q(r):r;return i===null?null:$(i,t)}return typeof h.value==`object`?n.resolve(h.value)?.href??null:$(E(r.app.baseURL,h.value),t)});return{to:h,hasTarget:a,isAbsoluteUrl:l,isExternal:m,href:v,isActive:_?.isActive??g(()=>h.value===n.currentRoute.value.path),isExactActive:_?.isExactActive??g(()=>h.value===n.currentRoute.value.path),route:_?.route??g(()=>n.resolve(h.value)),async navigate(t){v.value!==null&&await d(v.value,{replace:w(e.replace),external:m.value||a.value})}}}return C({name:a,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:l,setup(t,{slots:a}){let c=f(),{to:d,href:p,navigate:h,isExternal:g,hasTarget:_,isAbsoluteUrl:b}=l(t),S=x(!1),C=e(null),w=e=>{C.value=t.custom?e?.$el?.nextElementSibling:e?.$el};function E(e){return!!(!S.value&&(typeof t.prefetchOn==`string`?t.prefetchOn===e:t.prefetchOn?.[e]??i.prefetchOn?.[e])&&(t.prefetch??i.prefetch)!==!1&&t.noPrefetch!==!0&&t.target!==`_blank`&&!xe())}async function O(e=D()){if(S.value||p.value===null)return;S.value=!0;let t=typeof d.value==`string`?d.value:g.value?y(d.value):c.resolve(d.value).fullPath,n=g.value?new URL(t,window.location.href).href:t;await Promise.all([e.hooks.callHook(`link:prefetch`,n)?.catch(()=>{}),!g.value&&!_.value&&Z(d.value,c).catch(()=>{})])}if(!t.custom&&E(`visibility`)){let e=D(),t,i=null;r(()=>{let n=ye();ee(()=>{t=v(()=>{C?.value?.tagName&&(i=n.observe(C.value,async()=>{i?.(),i=null,await O(e)}))})})}),n(()=>{t&&u(t),i?.(),i=null})}return()=>{let e=t.target||null,n=ge(t.noRel?``:t.rel,i.externalRelAttribute,b.value||_.value?`noopener noreferrer`:``)||null,r=t=>({href:p.value,navigate:h,get route(){if(!p.value)return;let e=new URL(p.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return te(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:p.value}},rel:n,target:e,isExternal:g.value||_.value,isActive:!1,isExactActive:!1,...t,prefetch:O,prefetched:S.value,shouldPrefetch:E});if(!g.value&&!_.value&&!s(d.value)){let e={ref:w,to:d.value,activeClass:t.activeClass||i.activeClass,exactActiveClass:t.exactActiveClass||i.exactActiveClass,replace:t.replace,ariaCurrentValue:t.ariaCurrentValue,custom:t.custom};
1return t.custom||(E(`interaction`)&&(e.onPointerenter=O.bind(null,void 0),e.onFocus=O.bind(null,void 0)),S.value&&(e.class=t.prefetchedClass||i.prefetchedClass),e.rel=t.rel||void 0),m(o(`RouterLink`),e,t.custom&&a.default?{default:e=>a.default(r(e))}:a.default)}return t.custom?a.default?a.default(r()):null:m(`a`,{ref:C,href:p.value||null,rel:n,target:e,onClick:async e=>{if(!(g.value||_.value)){e.preventDefault();try{let e=T(p.value??``);return await(t.replace?c.replace(e):c.push(e))}finally{if(s(d.value)){let e=d.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}document.getElementById(t)?.focus()}}}}},a.default?.())}}})}var ve=_e(a);function $(e,t){if(t!==`append`&&t!==`remove`)return e;let n=t===`append`?i:_;return b(e)&&!e.startsWith(`http`)?e:n(e,!0)}function ye(){let e=D();if(e._observer)return e._observer;let t=null,n=new Map;return e._observer={observe:(e,r)=>(t||=new IntersectionObserver(e=>{for(let t of e){let e=n.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}}),n.set(e,r),t.observe(e),()=>{n.delete(e),t?.unobserve(e),n.size===0&&(t?.disconnect(),t=null)})}}var be=/2g/;function xe(){let e=navigator.connection;return!!(e&&(e.saveData||be.test(e.effectiveType)))}export{q as a,fe as i,he as n,me as r,ve 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.