File: /var/www/quadcode.com/.svelte-kit/adapter-node/chunks/schemaUnified.js
import f from"he";import{P as c}from"./public.js";function a(e){return e?f.decode(e):""}function P(e){return{name:e.title.rendered,description:e.yoast_head_json.og_description,image:e.imageData.large,author:{name:e.authorData.name,description:e.authorData.description,position:e.authorData.position},headline:e.title.rendered,about:e.yoast_head_json.og_description,url:e.link}}function y({title:e,description:p,faqItems:u=[],videoItems:h=[],articles:s=[],singleArticle:n,howToItem:i,breadcrumb:d=[]}){const r={"@context":"https://schema.org","@graph":[]};if(e&&p&&r["@graph"].push({"@type":"WebPage",name:a(e),description:a(p)}),u&&u.length>0){const t={"@type":"FAQPage",mainEntity:u.map(o=>({"@type":"Question",name:a(o.question),acceptedAnswer:{"@type":"Answer",text:a(o.answer)}}))};r["@graph"].push(t)}if(h&&h.length>0&&h.forEach(t=>{const o={"@type":"VideoObject",name:a(t.name),description:a(t.description),thumbnailUrl:t.thumbnailUrl,contentUrl:t.contentUrl};t.uploadDate&&(o.uploadDate=t.uploadDate),r["@graph"].push(o)}),s&&s.length>0&&s.forEach(t=>{const o={"@type":"Article",name:a(t.name),description:a(t.description),image:t.image,author:{"@type":"Person",name:a(t.author.name),description:t.author.description?a(t.author.description):void 0,jobTitle:t.author.position?a(t.author.position):void 0},headline:a(t.headline),about:a(t.about),url:t.url};r["@graph"].push(o)}),n){const t={"@type":"Article",name:a(n.name),description:a(n.description),image:n.image,author:{"@type":"Person",name:a(n.author.name),description:n.author.description?a(n.author.description):void 0,jobTitle:n.author.position?a(n.author.position):void 0},headline:a(n.headline),about:a(n.about),url:n.url};r["@graph"].push(t)}if(i){const t={"@type":"Article",name:a(i.name),description:a(i.description),image:i.image,author:{"@type":"Person",name:a(i.author.name),description:i.author.description?a(i.author.description):void 0,jobTitle:i.author.position?a(i.author.position):void 0},headline:a(i.headline),about:a(i.about),url:i.url};r["@graph"].push(t)}if(d&&d.length>0){const t=[{"@type":"ListItem",position:1,name:"Home",item:c}];d.forEach((o,m)=>{const g=o.tree[o.tree.length-1]?.path||"";t.push({"@type":"ListItem",position:m+2,name:o.title,item:`${c}/${g}`})}),r["@graph"].push({"@type":"BreadcrumbList",itemListElement:t})}return JSON.stringify(r,null,2)}function S(e){return`<script id="schema-org" type="application/ld+json" data-nscript="beforeInteractive">${y(e)}<\/script>`}export{a as d,S as g,P as t};