1import{f as e}from"./DUcVQHuF.js";import{n as t}from"./DENMkgYq.js";import{t as n}from"./BWvQhbqt.js";import{s as r}from"./Dg-88IZo.js";import{t as i}from"./KLtl_-8s2.js";import{i as a}from"./Cym5MUSb2.js";function o(e,{fallbackImage:t}={}){return{title:e?.title||``,description:e?.metaDescription||``,image:e?.metaImage?.filename||t||``}}function s({domain:e,siteName:t,siteDescription:n,pageName:r}){return{"@context":`https://schema.org`,"@graph":[{"@id":`${e}/#website`,"@type":`WebSite`,description:n,inLanguage:`nl`,name:t,url:`${e}/`},{"@id":`${e}/#webpage`,"@type":`WebPage`,description:n,name:r,url:`${e}`,isPartOf:{"@id":`${e}/#website`},potentialAction:[{"@type":`ReadAction`,target:[`${e}`]}]}]}}function c({siteDescription:e,siteName:n,pageName:r,domain:i,image:o,title:c,description:l,path:u,includeCanonical:d=!0,includeSchema:f=!0,includeOgTags:p=!0,ogLocale:m=`nl_NL`}){let h=`${i}${u}`,g=[{name:`description`,content:()=>l,tagPriority:-10}];if(p&&(g.push({property:`og:url`,content:()=>h,tagPriority:-10},{property:`og:site_name`,content:()=>n,tagPriority:-10},{property:`og:type`,content:()=>`website`,tagPriority:-10},{property:`og:title`,content:()=>c,tagPriority:-10},{property:`og:description`,content:()=>l,tagPriority:-10},{property:`og:locale`,content:()=>m,tagPriority:-10}),o)){let e=a(o);g.push({property:`og:image`,content:()=>e,tagPriority:-10})}t({title:{textContent:()=>c,tagPriority:-10},link:d?[{rel:`canonical`,href:h,tagPriority:-10}]:[],script:f?[{type:`application/ld+json`,innerHTML:JSON.stringify(s({domain:i,siteName:n,siteDescription:e,pageName:r}))}]:[],meta:g})}function l(e){let{includeCanonical:t=!0,includeSchema:n=!0,includeOgTags:r=!0,ogLocale:i=`nl_NL`,...a}=e;c({...a,includeCanonical:t,includeSchema:n,includeOgTags:r,ogLocale:i})}function u(){return n(`shopsSeoDescription`,()=>``)}function d(t){let{brand:n}=i(),a=t?.[0];if(!a)return;let s=`https://${r().hostname}`,c=`${n.value?n.value.name.default:``} Abonnementen`,d=`Bestel voordelig een abonnement ${n.value?`op ${n.value.name.withArticle}`:``} en profiteer van korting!`,f=e().path;e().name===`studenten-bestellen`&&(a.title=`${n.value?.name.default?`${n.value?.name.default}-`:``}studentenabonnement bestellen`,a.metaDescription=`Vraag hier direct jouw studentenabonnementen voor <token> aan, verifieer je als student. â Gratis zolang je studeert. â Onbeperkt digitaal. â Alleen bij DPG.`);let p=o(a);u().value=p.description,l({title:p.title,description:p.description,siteDescription:d,siteName:c,pageName:p.title||c,domain:s,image:p.image||void 0,path:f})}export{u as n,d as t}; 2//# sourceMappingURL=CZgGXRJI.js.map
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.