PageSourceSearch

https://app.xrouten.de/_nuxt/B6qoNcwG.js

js xrouten.de collected 2026-10-08 21:19:02 UTC 14,194 bytes, 1 lines download raw bytes

1import{f as q,m as N}from"./DcqfXl-g.js";import{Ht as $,an as O,nn as D,pn as S,tt as L,vn as j}from"./D6WHS1fr.js";import{t as P}from"./D8_LJRYU.js";import{t as U}from"./CjQsaETA.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"2e8dfcbf6f3796e3e06db87f2dcb866f53d3cce2"};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9ad72245-f908-447f-af8f-f6dc42d947b5",e._sentryDebugIdIdentifier="sentry-dbid-9ad72245-f908-447f-af8f-f6dc42d947b5")}catch{}})();var F=/"(?:_|\\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*:/,M=/"(?: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*:/,J=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function z(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){H(e);return}return t}function H(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function x(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const o=e.trim();if(o.length<=9)switch(o.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!J.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(F.test(e)||M.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,z)}return JSON.parse(e)}catch(s){if(t.strict)throw s;return e}}var V=class extends Error{constructor(e,t){super(e,t),this.name="FetchError",t?.cause&&!this.cause&&(this.cause=t.cause)}};function B(e){const t=e.error?.message||e.error?.toString()||"",o=e.request?.method||e.options?.method||"GET",s=e.request?.url||String(e.request)||"/",u=`${`[${o}] ${JSON.stringify(s)}`}: ${e.response?`${e.response.status} ${e.response.statusText}`:"<no response>"}${t?` ${t}`:""}`,c=new V(u,e.error?{cause:e.error}:void 0);for(const n of["request","options","response"])Object.defineProperty(c,n,{get(){return e[n]}});for(const[n,i]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(c,n,{get(){return e.response&&e.response[i]}});return c}var Y=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function v(e="GET"){return Y.has(e.toUpperCase())}function G(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}var K=new Set(["image/svg","application/xml","application/xhtml","application/html"]),W=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function X(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return W.test(t)?"json":t==="text/event-stream"?"stream":K.has(t)||t.startsWith("text/")?"text":"blob"}function Q(e,t,o,s){const u=Z(t?.headers??e?.headers,o?.headers,s);let c;return(o?.query||o?.params||t?.params||t?.query)&&(c={...o?.params,...o?.query,...t?.params,...t?.query}),{...o,...t,query:c,params:c,headers:u}}function Z(e,t,o){if(!t)return new o(e);const s=new o(t);if(e)for(const[u,c]of Symbol.iterator in e||Array.isArray(e)?e:new o(e))s.set(u,c);return s}async function w(e,t){if(t)if(Array.isArray(t))for(const o of t)await o(e);else await t(e)}var ee=new Set([408,409,425,429,500,502,503,504]),te=new Set([101,204,205,304]);function I(e={}){const{fetch:t=globalThis.fetch,Headers:o=globalThis.Headers,AbortController:s=globalThis.AbortController}=e;async function u(i){const f=i.error&&i.error.name==="AbortError"&&!i.options.timeout||!1;if(i.options.retry!==!1&&!f){let r;typeof i.options.retry=="number"?r=i.options.retry:r=v(i.options.method)?0:1;const d=i.response&&i.response.status||500;if(r>0&&(Array.isArray(i.options.retryStatusCodes)?i.options.retryStatusCodes.includes(d):ee.has(d))){const p=typeof i.options.retryDelay=="function"?i.options.retryDelay(i):i.options.retryDelay||0;return p>0&&await new Promise(y=>setTimeout(y,p)),c(i.request,{...i.options,retry:r-1})}}const a=B(i);throw Error.captureStackTrace&&Error.captureStackTrace(a,c),a}const c=async function(f,a={}){const r={request:f,options:Q(f,a,e.defaults,o),response:void 0,error:void 0};if(r.options.method&&(r.options.method=r.options.method.toUpperCase()),r.options.onRequest&&(await w(r,r.options.onRequest),r.options.headers instanceof o||(r.options.headers=new o(r.options.headers||{}))),typeof r.request=="string"&&(r.options.baseURL&&(r.request=q(r.request,r.options.baseURL)),r.options.query&&(r.request=N(r.request,r.options.query),delete r.options.query),"query"in r.options&&delete r.options.query,"params"in r.options&&delete r.options.params),r.options.body&&v(r.options.method))if(G(r.options.body)){const p=r.options.headers.get("content-type");typeof r.options.body!="string"&&(r.options.body=p==="application/x-www-form-urlencoded"?new URLSearchParams(r.options.body).toString():JSON.stringify(r.options.body)),p||r.options.headers.set("content-type","application/json"),r.options.headers.has("accept")||r.options.headers.set("accept","application/json")}else("pipeTo"in r.options.body&&typeof r.options.body.pipeTo=="function"||typeof r.options.body.pipe=="function")&&("duplex"in r.options||(r.options.duplex="half"));let d;if(!r.options.signal&&r.options.timeout){const p=new s;d=setTimeout(()=>{const y=new Error("[TimeoutError]: The operation was aborted due to timeout");y.name="TimeoutError",y.code=23,p.abort(y)},r.options.timeout),r.options.signal=p.signal}try{r.response=await t(r.request,r.options)}catch(p){return r.error=p,r.options.onRequestError&&await w(r,r.options.onRequestError),await u(r)}finally{d&&clearTimeout(d)}if((r.response.body||r.response._bodyInit)&&!te.has(r.response.status)&&r.options.method!=="HEAD"){const p=(r.options.parseResponse?"json":r.options.responseType)||X(r.response.headers.get("content-type")||"");switch(p){case"json":{const y=await r.response.text(),l=r.options.parseResponse||x;r.response._data=l(y);break}case"stream":r.response._data=r.response.body||r.response._bodyInit;break;default:r.response._data=await r.response[p]()}}return r.options.onResponse&&await w(r,r.options.onResponse),!r.options.ignoreResponseError&&r.response.status>=400&&r.response.status<600?(r.options.onResponseError&&await w(r,r.options.onResponseError),await u(r)):r.response},n=async function(f,a){return(await c(f,a))._data};return n.raw=c,n.native=(...i)=>t(...i),n.create=(i={},f={})=>I({...e,...f,defaults:{...e.defaults,...f.defaults,...i}}),n}var g=(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 new Error("unable to locate global object")})(),re=g.fetch?(...e)=>g.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),oe=g.Headers,ne=g.AbortController,se=I({fetch:re,Headers:oe,AbortController:ne}),ie=se;globalThis.$fetch||(globalThis.$fetch=ie.create({baseURL:P()}));var ae=globalThis.$fetch,ce=ae;function _e(e){}function qe(){return ce}function Ne(e){}function h(e){if(typeof e!="object")return e;var t,o,s=Object.prototype.toString.call(e);
1if(s==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){o=new e.constructor;for(t in e)e.hasOwnProperty(t)&&o[t]!==e[t]&&(o[t]=h(e[t]))}else{o={};for(t in e)t==="__proto__"?Object.defineProperty(o,t,{value:h(e[t]),configurable:!0,enumerable:!0,writable:!0}):o[t]=h(e[t])}return o}if(s==="[object Array]"){for(t=e.length,o=Array(t);t--;)o[t]=h(e[t]);return o}return s==="[object Set]"?(o=new Set,e.forEach(function(u){o.add(h(u))}),o):s==="[object Map]"?(o=new Map,e.forEach(function(u,c){o.set(h(c),h(u))}),o):s==="[object Date]"?new Date(+e):s==="[object RegExp]"?(o=new RegExp(e.source,e.flags),o.lastIndex=e.lastIndex,o):s==="[object DataView]"?new e.constructor(h(e.buffer)):s==="[object ArrayBuffer]"?e.slice(0):s.slice(-6)==="Array]"?new e.constructor(e):e}var ue=3456e4;function fe(e,t,o){const s=e.indexOf(";",t);return s===-1?o:s}function pe(e,t,o){const s=e.indexOf("=",t);return s<o?s:-1}function C(e,t,o){if(t===o)return"";let s=t,u=o;do{const c=e.charCodeAt(s);if(c!==32&&c!==9)break}while(++s<u);for(;u>s;){const c=e.charCodeAt(u-1);if(c!==32&&c!==9)break;u--}return e.slice(s,u)}var de=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function le(e,t){const o=new de,s=e.length;if(s<2)return o;const u=t?.decode||he,c=t?.allowMultiple||!1;let n=0;do{const i=pe(e,n,s);if(i===-1)break;const f=fe(e,n,s);if(i>f){n=e.lastIndexOf(";",i-1)+1;continue}const a=C(e,n,i);if(t?.filter&&!t.filter(a)){n=f+1;continue}const r=u(C(e,i+1,f));if(c){const d=o[a];d===void 0?o[a]=r:Array.isArray(d)?d.push(r):o[a]=[d,r]}else o[a]===void 0&&(o[a]=r);n=f+1}while(n<s);return o}function he(e){if(!e.includes("%"))return e;try{return decodeURIComponent(e)}catch{return e}}var ye=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,me=/^[\u0021-\u003A\u003C-\u007E]*$/,we=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,be=/^[\u0020-\u003A\u003C-\u007E]*$/,ge=Object.prototype.toString;function R(e,t,o){const s=typeof e=="object"&&e!==null,u=s?t:o,c=u?.stringify||JSON.stringify,n=s?e:{...o,name:e,value:t==null?"":typeof t=="string"?t:c(t)},i=u?.encode||encodeURIComponent;if(!ye.test(n.name))throw new TypeError(`argument name is invalid: ${n.name}`);const f=n.value?i(n.value):"";if(!me.test(f))throw new TypeError(`argument val is invalid: ${n.value}`);if(!n.secure){if(n.partitioned)throw new TypeError("Partitioned cookies must have the Secure attribute");if(n.sameSite&&String(n.sameSite).toLowerCase()==="none")throw new TypeError("SameSite=None cookies must have the Secure attribute");if(n.name.length>9&&n.name.charCodeAt(0)===95&&n.name.charCodeAt(1)===95){const r=n.name.toLowerCase();if(r.startsWith("__secure-")||r.startsWith("__host-"))throw new TypeError(`${n.name} cookies must have the Secure attribute`)}}if(n.name.length>7&&n.name.charCodeAt(0)===95&&n.name.charCodeAt(1)===95&&n.name.toLowerCase().startsWith("__host-")){if(n.path!=="/")throw new TypeError("__Host- cookies must have Path=/");if(n.domain)throw new TypeError("__Host- cookies must not have a Domain attribute")}let a=n.name+"="+f;if(n.maxAge!==void 0){if(!Number.isInteger(n.maxAge))throw new TypeError(`option maxAge is invalid: ${n.maxAge}`);a+="; Max-Age="+Math.max(0,Math.min(n.maxAge,ue))}if(n.domain){if(!we.test(n.domain))throw new TypeError(`option domain is invalid: ${n.domain}`);a+="; Domain="+n.domain}if(n.path){if(!be.test(n.path))throw new TypeError(`option path is invalid: ${n.path}`);a+="; Path="+n.path}if(n.expires){if(!Ee(n.expires)||!Number.isFinite(n.expires.valueOf()))throw new TypeError(`option expires is invali
1d: ${n.expires}`);a+="; Expires="+n.expires.toUTCString()}if(n.httpOnly&&(a+="; HttpOnly"),n.secure&&(a+="; Secure"),n.partitioned&&(a+="; Partitioned"),n.priority)switch(typeof n.priority=="string"?n.priority.toLowerCase():void 0){case"low":a+="; Priority=Low";break;case"medium":a+="; Priority=Medium";break;case"high":a+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${n.priority}`)}if(n.sameSite)switch(typeof n.sameSite=="string"?n.sameSite.toLowerCase():n.sameSite){case!0:case"strict":a+="; SameSite=Strict";break;case"lax":a+="; SameSite=Lax";break;case"none":a+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${n.sameSite}`)}return a}function Ee(e){return ge.call(e)==="[object Date]"}function Se(e){if(e!=="undefined")try{const t=JSON.parse(e);return typeof t=="number"&&String(t)!==e?e:t}catch{return e}}var Te={path:"/",watch:!0,decode:e=>e&&Se(decodeURIComponent(e)),encode:e=>{if(typeof e!="string"||e==="undefined")return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!="string")return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},b=globalThis.cookieStore;function De(e,t){const o={...Te,...t};o.filter??=a=>a===e;const s=A(o)||{};let u;o.maxAge!==void 0?u=o.maxAge*1e3:o.expires&&(u=o.expires.getTime()-Date.now());const c=u!==void 0&&u<=0,n=c||s[e]===void 0||s[e]===null,i=h(c?void 0:s[e]??o.default?.()),f=u&&!c?ke(i,u,o.watch&&o.watch!=="shallow"):j(i);{let a=null;try{!b&&typeof BroadcastChannel<"u"&&(a=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const r=(l=!1)=>{!l&&(o.readonly||U(f.value,s[e]))||(Ae(e,f.value===null||f.value===void 0?void 0:o.encode(f.value),o),s[e]=h(f.value),a?.postMessage({value:o.encode(f.value)}))},d=l=>{const m=l.refresh?A(o)?.[e]:o.decode(l.value);p=!0,f.value=m,s[e]=h(m),L(()=>{p=!1})};let p=!1;const y=!!O();if(y&&S(()=>{p=!0,r(),a?.close()}),b){const l=m=>{const T=m.changed.find(E=>E.name===e),_=m.deleted.find(E=>E.name===e);T&&d({value:T.value}),_&&d({value:null})};b.addEventListener("change",l),y&&S(()=>b.removeEventListener("change",l))}else a&&(a.onmessage=({data:l})=>d(l));o.watch&&$(f,()=>{p||r(o.refresh)},{deep:o.watch!=="shallow"}),n&&r(n)}return f}function A(e={}){return le(document.cookie,e)}var ve=e=>e;function Ce(e){const{encode:t,decode:o,...s}=e;return{...s,encode:ve}}function Re(e,t,o={}){const s=Ce(o);return t===void 0?R(e,"",{...s,maxAge:-1}):R(e,t,s)}function Ae(e,t,o={}){document.cookie=Re(e,t,o)}var k=2147483647;function ke(e,t,o){let s,u,c=0;const n=o?j(e):{value:e};return O()&&S(()=>{u?.(),clearTimeout(s)}),D((i,f)=>{o&&(u=$(n,f));function a(){const d=t-c,p=d<k?d:k;s=setTimeout(()=>{if(c+=p,c<t)return a();n.value=void 0,f()},p)}function r(){c=0,clearTimeout(s),a()}return{get(){return i(),n.value},set(d){r(),n.value=d,f()}}})}function Le(e){return new URL(globalThis.location.href)}export{qe as a,_e as i,De as n,ae as o,Ne as r,Le 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.