PageSourceSearch

https://www.verygoodsecurity.com/blog/_nuxt/COZdO46E.js

js verygoodsecurity.com collected 2026-09-24 09:14:01 UTC 3,535 bytes, 1 lines download raw bytes

1import{C as e,E as t,Rt as n,T as r,Y as i,vt as a}from"./5eay3IK5.js";function o(e){let t=`https://images.ctfassets.net/e6d9jibdbc6c/2rKtm0ruJn4VHDwdgjzhp4/c9cd5ad4da5c45dce25aec4674607876/icon-xlarge-vgslogo.svg`,n=`VGS Logo`;switch(e){case`Case Studies`:t=`https://images.ctfassets.net/e6d9jibdbc6c/AkMu0S84q0kbMcdhybSGM/e05805db9232365523065a572e45ad05/icon-sqrnd-gradient-speech-bubble.svg`,n=`Speech bubble icon`;break;case`Compliance`:t=`https://images.ctfassets.net/e6d9jibdbc6c/6pABSDbmL9DGLOCkrU1zXi/218300e8c97e1cf2845063015670cadd/icon-sqrnd-gradient-checkmark.svg`,n=`Checkmark icon`;break;case`Data Security`:t=`https://images.ctfassets.net/e6d9jibdbc6c/5y1cc5KNhovD74d4hap4N9/0caf18f1e9332ae57e079d09cb02f4ed/icon-sqrnd-gradient-security.svg`,n=`Padlock icon`;break;case`Engineering`:t=`https://images.ctfassets.net/e6d9jibdbc6c/75iHj9ucuLH8zQq1u0dWyt/0530634d420d9b19e93ce0f530192e3a/icon-sqrnd-95-balance.svg`,n=`Icon of 3 layers of angled squares`;break;case`News`:t=`https://images.ctfassets.net/e6d9jibdbc6c/6tMAJOdZ2li1EOco1UdmoW/73948f595d03a0745e6384595a0e83a6/icon-sqrnd-gradient-news.svg`,n=`Document icon`;break;case`Payments`:t=`https://images.ctfassets.net/e6d9jibdbc6c/5PhZ6sEEfE5GG6q5gpDmqv/2257a1489f2b0a9cb8be1d9675d62bee/icon-payments-category.svg`,n=`Icon containing 2 credit cards`;break;case`Resource`:t=`https://images.ctfassets.net/e6d9jibdbc6c/1qmmi90Y1lfbcRgzQRpKd8/2a3a1cd22b487043970e23ee1a94b66d/icon-sqrnd-gradient-resource.svg`,n=`Icon of a graduation cap inside a computer monitor`}return{icon:t,alt:n}}var s=[`January`,`February`,`March`,`April`,`May`,`June`,`July`,`August`,`September`,`October`,`November`,`December`],c=e=>{if(!e)return``;let t=new Date(e);return Number.isNaN(t.getTime())?``:`${s[t.getUTCMonth()]} ${t.getUTCDate()}, ${t.getUTCFullYear()}`},l={key:0,class:`blog-listing-card`},u={class:`featuredimage-container`},d=[`href`,`target`,`rel`],f={key:0},p=[`src`,`alt`],m={key:1},h=[`alt`],g={key:0,class:`category-container`},_={class:`category`},v={key:1,class:`category-container`},y={class:`card-body-container`},b=[`href`,`target`,`rel`],x=[`innerHTML`],S={key:1,class:`body-published`},C={__name:`BlogListingCard`,props:{post:``},setup(s){let C=s,w=C.post.fields.title||C.post.fields.resourceHeaderText,T=C.post.fields.description||C.post.fields.resourceDescription,E=C.post.fields.heroImage||C.post.fields.resourceImage,D=C.post.fields.slug?`/blog/posts/${C.post.fields.slug}`:C.post.fields.resourceLinkUrl,O=!!D&&/^(https?|ftp):\/\//.test(D),k=O?`_blank`:`_self`,A=c(C.post.fields.publishDate),j=C.post.fields.category,M=!C.post.fields.slug;return o(j?j.fields.title:`Resource`),(o,c)=>a(D)?(i(),t(`div`,l,[e(`div`,u,[e(`a`,{href:a(D),target:a(k),rel:a(O)?`noopener`:null},[a(E)?(i(),t(`div`,f,[e(`img`,{class:`featuredimage`,src:a(E).fields.file.url,alt:a(w)},null,8,p)])):(i(),t(`div`,m,[e(`img`,{class:`featuredimage`,src:`https://images.ctfassets.net/e6d9jibdbc6c/56q5JHZmJtcGtBY5RhWETp/03c3a3b8c1ad3441099e5fc4a8085d37/default-blog-gallery.svg`,alt:a(w)},null,8,h)]))],8,d)]),s.post.fields.category?(i(),t(`div`,g,[e(`div`,_,n(s.post.fields.category.fields.title),1)])):M?(i(),t(`div`,v,[...c[0]||=[e(`div`,{class:`category`},`Resource`,-1)]])):r(``,!0),e(`div`,y,[e(`a`,{class:`body-title`,href:a(D),target:a(k),rel:a(O)?`noopener`:null},n(a(w)),9,b),a(T)?(i(),t(`div`,{key:0,class:`body-desc`,innerHTML:o.$mdRenderer.render(a(T))},null,8,x)):r(``,!0),s.post.fields.publishDate?(i(),t(`div`,S,n(a(A)),1)):r(``,!0)])])):r(``,!0)}};export{c as n,o as r,C 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.