PageSourceSearch

https://vpnon.io/_nuxt/hsZuCB-G.js

js vpnon.io collected 2026-09-24 10:22:07 UTC 13,911 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C4prV_qI.js","./DdPPI-me.js","./entry.Du6Pr2ap.css","./B-vUQ9ZX.js"])))=>i.map(i=>d[i]);
2import{m as q,aJ as Q,aK as V,R as Y,aL as H,ad as I,aM as G,i as C,as as z,aN as J,l as X,aG as x,X as Z,ak as K,f as M,aO as k,aP as tt,aQ as R,aR as et,aS as nt,aT as at,az as st,u as P,a9 as rt}from"./DdPPI-me.js";import{c as it}from"./B-vUQ9ZX.js";const ot={trailing:!0};function ct(t,e=25,i={}){if(i={...ot,...i},!Number.isFinite(e))throw new TypeError("Expected `wait` to be a finite number");let s,a,o=[],n,r;const g=(f,p)=>(n=ut(t,f,p),n.finally(()=>{if(n=null,i.trailing&&r&&!a){const v=g(f,r);return r=null,v}}),n),m=function(...f){return i.trailing&&(r=f),n||new Promise(p=>{const v=!a&&i.leading;clearTimeout(a),a=setTimeout(()=>{a=null;const u=i.leading?s:g(this,f);r=null;for(const _ of o)_(u);o=[]},e),v?(s=g(this,f),p(s)):o.push(p)})},c=f=>{f&&(clearTimeout(f),a=null)};return m.isPending=()=>!!a,m.cancel=()=>{c(a),o=[],r=null},m.flush=()=>{if(c(a),!r||n)return;const f=r;return r=null,g(this,f)},m}async function ut(t,e,i){return await t.apply(e,i)}function O(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;lt(t[0],t[1])&&t.unshift(e);let[i,s,a={}]=t,o=!1;const n=C(()=>tt(i));if(typeof n.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof s!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const r=q();a.server??=!0,a.default??=ft,a.getCachedData??=A,a.lazy??=!1,a.immediate??=!0,a.deep??=Q.deep,a.dedupe??="cancel",a._functionName,r._asyncData[n.value];function g(){const u={cause:"initial",dedupe:a.dedupe};return r._asyncData[n.value]?._init||(u.cachedData=a.getCachedData(n.value,r,{cause:"initial"}),r._asyncData[n.value]=B(r,n.value,s,a,u.cachedData)),()=>r._asyncData[n.value].execute(u)}const m=g(),c=r._asyncData[n.value];c._deps++;const f=a.server!==!1&&r.payload.serverRendered;{let u=function(d){const l=r._asyncData[d];l?._deps&&(l._deps--,l._deps===0&&l?._off())};const _=z();if(_&&f&&a.immediate&&!_.sp&&(_.sp=[]),_&&!_._nuxtOnBeforeMountCbs){_._nuxtOnBeforeMountCbs=[];const d=_._nuxtOnBeforeMountCbs;V(()=>{d.forEach(l=>{l()}),d.splice(0,d.length)}),Y(()=>d.splice(0,d.length))}const w=_&&(_._nuxtClientOnly||H(it,!1));f&&r.isHydrating&&(c.error.value||c.data.value!==void 0)?c.status.value=c.error.value?"error":"success":_&&(!w&&r.payload.serverRendered&&r.isHydrating||a.lazy)&&a.immediate?_._nuxtOnBeforeMountCbs.push(m):a.immediate&&c.status.value!=="success"&&m();const h=J(),y=I(n,(d,l)=>{if((d||l)&&d!==l){o=!0;const N=r._asyncData[l]?.data.value!==void 0,W=r._asyncDataPromises[l]!==void 0,F={cause:"initial",dedupe:a.dedupe};if(!r._asyncData[d]?._init){let j;l&&N?j=r._asyncData[l].data.value:(j=a.getCachedData(d,r,{cause:"initial"}),F.cachedData=j),r._asyncData[d]=B(r,d,s,a,j)}r._asyncData[d]._deps++,l&&u(l),(a.immediate||N||W)&&r._asyncData[d].execute(F),R(()=>{o=!1})}},{flush:"sync"}),b=a.watch?I(a.watch,()=>{o||(r._asyncData[n.value]?._execute.isPending()&&R(()=>{r._asyncData[n.value]?._execute.flush()}),r._asyncData[n.value]?._execute({cause:"watch",dedupe:a.dedupe}))}):()=>{};h&&G(()=>{y(),b(),u(n.value)})}const p={data:E(()=>r._asyncData[n.value]?.data),pending:E(()=>r._asyncData[n.value]?.pending),status:E(()=>r._asyncData[n.value]?.status),error:E(()=>r._asyncData[n.value]?.error),refresh:(...u)=>r._asyncData[n.value]?._init?r._asyncData[n.value].execute(...u):g()(),execute:(...u)=>p.refresh(...u),clear:()=>{const u=r._asyncData[n.value];if(u?._abortController)try{u._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{u._abortController=void 0}U(r,n.value)}},v=Promise.resolve(r._asyncDataPromises[n.value]).then(()=>p);return Object.assign(v,p),v}function E(t){return C({get(){return t()?.value},set(e){const i=t();i&&(i.value=e)}})}function lt(t,e){return!(typeof t=="string"||typeof t=="object"&&t!==null||typeof t=="function"&&typeof e=="function")}function U(t,e){e in t.payload.data&&(t.payload.data[e]=void 0),e in t.payload._errors&&(t.payload._errors[e]=void 0),t._asyncData[e]&&(t._asyncData[e].data.value=M(t._asyncData[e]._default()),t._asyncData[e].error.value=void 0,t._asyncData[e].status.value="idle"),e in t._asyncDataPromises&&(t._asyncDataPromises[e]=void 0)}function dt(t,e){const i={};for(const s of e)i[s]=t[s];return i}function B(t,e,i,s,a){t.payload._errors[e]??=void 0;const o=s.getCachedData!==A,n=i,r=s.deep?X:x,g=a!==void 0,m=t.hook("app:data:refresh",async f=>{(!f||f.includes(e))&&await c.execute({cause:"refresh:hook"})}),c={data:r(g?a:s.default()),pending:C(()=>c.status.value==="pending"),error:k(t.payload._errors,e),status:x("idle"),execute:(...f)=>{const[p,v=void 0]=f,u=p&&v===void 0&&typeof p=="object"?p:{};if(t._asyncDataPromises[e]&&(u.dedupe??s.dedupe)==="defer")return t._asyncDataPromises[e];{const h="cachedData"in u?u.cachedData:s.getCachedData(e,t,{cause:u.cause??"refresh:manual"});if(h!==void 0)return t.payload.data[e]=c.data.value=h,c.error.value=void 0,c.status.value="success",Promise.resolve(h)}c._abortController&&c._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),c._abortController=new AbortController,c.status.value="pending";const _=new AbortController,w=new Promise((h,y)=>{try{const b=u.timeout??s.timeout,d=gt([c._abortController?.signal,u?.signal],_.signal,b);if(d.aborted){const l=d.reason;y(l instanceof Error?l:new DOMException(String(l??"Aborted"),"AbortError"));return}return d.addEventListener("abort",()=>{const l=d.reason;y(l instanceof Error?l:new DOMException(String(l??"Aborted"),"AbortError"))},{once:!0,signal:_.signal}),Promise.resolve(n(t,{signal:d})).then(h,y)}catch(b){y(b)}}).then(async h=>{let y=h;s.transform&&(y=await s.transform(h)),s.pick&&(y=dt(y,s.pick)),t.payload.data[e]=y,c.data.value=y,c.error.value=void 0,c.status.value="success"}).catch(h=>{if(t._asyncDataPromises[e]&&t._asyncDataPromises[e]!==w||c._abortController?.signal.aborted)return t._asyncDataPromises[e];if(typeof DOMException<"u"&&h instanceof DOMException&&h.name==="AbortError")return c.status.value="idle",t._asyncDataPromises[e];c.error.value=K(h),c.data.value=M(s.default()),c.status.value="error"}).finally(()=>{_.abort(),delete t._asyncDataPromises[e]});return t._asyncDataPromises[e]=w,t._asyncDataPromises[e]},_execute:ct((...f)=>c.execute(...f),0,{leading:!0}),_default:s.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{m(),t._asyncData[e]?._init&&(t._asyncData[e]._init=!1),o||Z(()=>{t._asyncData[e]?._init||(U(t,e),c.execute=()=>Promise.resolve())})}};return c}const ft=()=>{},A=(t,e,i)=>{if(e.isHydrating)return e.payload.data[t];if(i.cause!=="refresh:manual"&&i.cause!=="refresh:hook")return e.static.data[t]};function gt(t,e,i){const s=t.filter(n=>!!n);if(typeof i=="number"&&i>=0){const n=AbortSignal.timeout?.(i);n&&s.push(n)}if(AbortSignal.any)return AbortSignal.any(s);const a=new AbortController;for(const n of s)if(n.aborted){const r=n.reason??new DOMException("Aborted","AbortError");try{a.abort(r)}catch{a.abort()}return a.signal}const o=()=>{const r=s.find(g=>g.aborted)?.reason??new DOMException("Aborted","AbortError");try{a.abort(r)}catch{a.abort()}};for(const n of s)n.addEventListener?.("abort",o,{once:!0,signal:e});return a.signal}
2const _t={content_ru:"v3.5.0--dqbTmps7aU0taIJIC92T7gfPp6CnWCDw1VngUydwhpw",content_en:"v3.5.0--g2enPCHf9uDTM_VFYhKFyzBkzv85mlSx-6m5qcZAGfE",content_tr:"v3.5.0--34IBqTrZH17ptZu0XfKyJ-inJ-Cr0Wga_U7YXBmbO0I",content_id:"v3.5.0--8Nx3K_whQvZvhkQAr3hN69zkxgbvb-G030FVptsaB8c",partials_ru:"v3.5.0--QGkF7FL0C1pWV5UwJPNIPkNQXpIK14SYe3nd6fs_wRY",partials_en:"v3.5.0--_-2_FOjQCParTqrTLkrbty9iq8vm0N97yiFewx_oDEU",partials_tr:"v3.5.0--JJQEtg2w9UEYSFlAusZX2Y_cGIl4pwbFeXExaevF3s8",partials_id:"v3.5.0--UvsbIOvhtxgFT5FHnM3Y692gcbHsp5YNlU-h8P4t0F0"},ht={content_ru:"_content_content_ru",content_en:"_content_content_en",content_tr:"_content_content_tr",content_id:"_content_content_id",partials_ru:"_content_partials_ru",partials_en:"_content_partials_en",partials_tr:"_content_partials_tr",partials_id:"_content_partials_id",info:"_content_info"},Ct={content_ru:{type:"page",fields:{id:"string",title:"string",body:"json",created:"string",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",sitemap:"json",stem:"string",tags:"json",updated:"string"}},content_en:{type:"page",fields:{id:"string",title:"string",body:"json",created:"string",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",sitemap:"json",stem:"string",tags:"json",updated:"string"}},content_tr:{type:"page",fields:{id:"string",title:"string",body:"json",created:"string",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",sitemap:"json",stem:"string",tags:"json",updated:"string"}},content_id:{type:"page",fields:{id:"string",title:"string",body:"json",created:"string",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",sitemap:"json",stem:"string",tags:"json",updated:"string"}},partials_ru:{type:"page",fields:{id:"string",title:"string",body:"json",created:"string",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",stem:"string",tags:"json",updated:"string"}},partials_en:{type:"page",fields:{id:"string",title:"string",body:"json",created:"string",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",stem:"string",tags:"json",updated:"string"}},partials_tr:{type:"page",fields:{id:"string",title:"string",body:"json",created:"string",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",stem:"string",tags:"json",updated:"string"}},partials_id:{type:"page",fields:{id:"string",title:"string",body:"json",created:"string",description:"string",extension:"string",meta:"json",navigation:"json",path:"string",seo:"json",stem:"string",tags:"json",updated:"string"}},info:{type:"data",fields:{}}},$=(t,e)=>{const i=t._conditions;return i.length>0?`(${i.join(` ${e} `)})`:""},S=t=>{const e=[],i={_conditions:e,where(s,a,o){let n;switch(a.toUpperCase()){case"IN":case"NOT IN":if(Array.isArray(o)){const r=o.map(g=>D(g)).join(", ");n=`"${String(s)}" ${a.toUpperCase()} (${r})`}else throw new TypeError(`Value for ${a} must be an array`);break;case"BETWEEN":case"NOT BETWEEN":if(Array.isArray(o)&&o.length===2)n=`"${String(s)}" ${a.toUpperCase()} ${D(o[0])} AND ${D(o[1])}`;else throw new Error(`Value for ${a} must be an array with two elements`);break;case"IS NULL":case"IS NOT NULL":n=`"${String(s)}" ${a.toUpperCase()}`;break;case"LIKE":case"NOT LIKE":n=`"${String(s)}" ${a.toUpperCase()} ${D(o)}`;break;default:n=`"${String(s)}" ${a} ${D(typeof o=="boolean"?Number(o):o)}`}return e.push(`${n}`),i},andWhere(s){const a=s(S());return e.push($(a,"AND")),i},orWhere(s){const a=s(S());return e.push($(a,"OR")),i}};return i},pt=(t,e)=>{const i={conditions:[],selectedFields:[],offset:0,limit:0,orderBy:[],count:{field:"",distinct:!1}},s={__params:i,andWhere(o){const n=o(S());return i.conditions.push($(n,"AND")),s},orWhere(o){const n=o(S());return i.conditions.push($(n,"OR")),s},path(o){return s.where("path","=",et(o))},skip(o){return i.offset=o,s},where(o,n,r){return s.andWhere(g=>g.where(String(o),n,r)),s},limit(o){return i.limit=o,s},select(...o){return o.length&&i.selectedFields.push(...o),s},order(o,n){return i.orderBy.push(`"${String(o)}" ${n}`),s},async all(){return e(t,a()).then(o=>o||[])},async first(){return e(t,a({limit:1})).then(o=>o[0]||null)},async count(o="*",n=!1){return e(t,a({count:{field:String(o),distinct:n}})).then(r=>r[0].count)}
2};function a(o={}){let n="SELECT ";if(o?.count)n+=`COUNT(${o.count.distinct?"DISTINCT ":""}${o.count.field}) as count`;else{const g=Array.from(new Set(i.selectedFields));n+=g.length>0?g.map(m=>`"${String(m)}"`).join(", "):"*"}n+=` FROM ${ht[String(t)]}`,i.conditions.length>0&&(n+=` WHERE ${i.conditions.join(" AND ")}`),i.orderBy.length>0?n+=` ORDER BY ${i.orderBy.join(", ")}`:n+=" ORDER BY stem ASC";const r=o?.limit||i.limit;return r>0&&(i.offset>0?n+=` LIMIT ${r} OFFSET ${i.offset}`:n+=` LIMIT ${r}`),n}return s};function D(t){return`'${String(t).replace(/'/g,"''")}'`}async function L(t,e,i,s){const a=t?nt(t):{},o=`/__nuxt_content/${e}/${i}`,n={...s,headers:{...a,...s.headers},query:{v:_t[String(e)],t:void 0}};return t?await t.$fetch(o,n):await $fetch(o,n)}async function wt(t,e){return L(t,e,"sql_dump.txt",{responseType:"text",headers:{"content-type":"text/plain"}})}async function yt(t,e,i){return L(t,e,"query",{headers:{"content-type":"application/json"},method:"POST",body:{sql:i}})}const T=t=>{const e=at()?.ssrContext?.event;return pt(t,(i,s)=>mt(e,i,s))};async function mt(t,e,i){return window.WebAssembly?vt(e,i):yt(t,String(e),i)}async function vt(t,e){return await st(()=>import("./C4prV_qI.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(s=>s.loadDatabaseAdapter(t)).then(s=>s.all(e))}function jt(){function t(){const s=rt(),{locale:a}=P();return O(()=>`content:page:${a.value}:${s.path}`,()=>T(`content_${a.value}`).path(s.path).select("title","description","created","updated","body").first(),{watch:[a]})}function e(s){const{locale:a}=P(),o=C(()=>{const r=s;if(r.startsWith(`/${a.value}/`))return r;const g=r.startsWith("/")?r:`/${r}`;return`/${a.value}${g}`}),n=C(()=>`partials_${a.value}`);return O(()=>`md:${a.value}:${o.value}`,()=>T(n.value).path(o.value).select("body").first(),{watch:[a,o]})}function i(){const{locale:s}=P();return O(()=>`content:list:${s.value}`,()=>T(`content_${s.value}`).order("updated","DESC").select("title","description","path","created","updated","tags").all(),{server:!0,lazy:!1,default:()=>[],watch:[s]})}return{fetchPage:t,fetchMdBody:e,fetchContentList:i}}export{_t as a,Ct as c,wt as f,ht as t,jt 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.