HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/quadcode.com/build/server/chunks/8-f9f409af.js
import { a } from './index-d9e8b680.js';
import { t } from './shared-server-c92518c6.js';
import { e } from './postNormalizer-e6f26875.js';
import { S } from './blog-e41b45bb.js';
import 'fs';
import 'path';
import 'gray-matter';
import 'marked';

const A=async({fetch:l,setHeaders:c,url:g,locals:i})=>{const m=new URLSearchParams(g.searchParams).get("page"),o=Number(m)||1,P=10,u=i.lang;c({"Cache-Control":"public, max-age=14400"});const w=S();let a$1=[],n=0;if(t?.PRIVATE_WP_URL)try{const t$1=await l(`${t.PRIVATE_WP_URL}/wp-json/api/v1/posts?per_page=${P}&page=${o}&lang=${u}`,{headers:{"content-type":"Application/json"}});if(t$1.ok){const p=await t$1.json();n=Number(t$1.headers.get("x-wp-totalpages"))||0,a$1=(p.posts??[]).map(e$1=>e(e$1));}}catch{}let s;if(o===1){const t=new Set(a$1.map(e=>e.slug));s=[...w.filter(e=>!t.has(e.slug)),...a$1].sort((e,f)=>new Date(f.date).getTime()-new Date(e.date).getTime());}else s=a$1;if(!s.length)throw a(404,{message:"Posts not found!"});return {posts:s,pages:Math.max(n,1)}};

var _page_server_ts = /*#__PURE__*/Object.freeze({
	__proto__: null,
	load: A
});

const index = 8;
let component_cache;
const component = async () => component_cache ??= (await import('./_page.svelte-07a81bfd.js')).default;
const server_id = "src/routes/[...lang=locale]/blog/+page.server.ts";
const imports = ["_app/immutable/nodes/8.f39943cb.js","_app/immutable/chunks/index.614a0f19.js","_app/immutable/chunks/index.f20d589e.js","_app/immutable/chunks/Lang.c84e954b.js","_app/immutable/chunks/singletons.f1c5a7dd.js","_app/immutable/chunks/CardBlog.0d04cdf5.js","_app/immutable/chunks/read-more.5b6df1a9.js","_app/immutable/chunks/loadObserver.d6ad38a0.js","_app/immutable/chunks/schemaUnified.46e5fa2f.js","_app/immutable/chunks/Button.2c063e78.js","_app/immutable/chunks/SeoHead.27938517.js","_app/immutable/chunks/seo-image.c1f13bb2.js","_app/immutable/chunks/PaginationItems.88c9390e.js","_app/immutable/chunks/navigation.3a2368a3.js","_app/immutable/chunks/PostHeader.6bfdd093.js","_app/immutable/chunks/HeaderBanner.63651ce0.js"];
const stylesheets = ["_app/immutable/assets/8.e768c6b9.css","_app/immutable/assets/Lang.a5c9985e.css","_app/immutable/assets/CardBlog.53355a2d.css","_app/immutable/assets/Button.87311a9f.css","_app/immutable/assets/PaginationItems.10aa9dcd.css","_app/immutable/assets/PostHeader.eb62dc95.css","_app/immutable/assets/HeaderBanner.38a85029.css"];
const fonts = [];

export { component, fonts, imports, index, _page_server_ts as server, server_id, stylesheets };
//# sourceMappingURL=8-f9f409af.js.map