PageSourceSearch

https://www.lofty.ai/assets/meta-ByzlqKjN.js

js lofty.ai collected 2026-09-28 05:45:34 UTC 1,990 bytes, 1 lines download raw bytes

1import{n as e}from"./seo-CIV4jX_7.js";var t=`index,follow,max-snippet:-1,max-image-preview:large,max-video-preview:-1`,n=`noindex,nofollow`,r=({title:r,description:i,ogImage:a=e.ogImage,ogType:o=`website`,canonicalPath:s,noindex:c=!1,jsonLd:l})=>{let u=s?`${e.baseUrl}${s===`/`?``:s}`:void 0,d=[{title:r},{name:`robots`,content:c?n:t},{property:`og:title`,content:r},{property:`og:image`,content:a},{property:`og:type`,content:o},{property:`og:site_name`,content:e.siteName},{name:`twitter:card`,content:e.twitterCard},{name:`twitter:title`,content:r},{name:`twitter:image`,content:a}];if(i&&d.push({name:`description`,content:i},{property:`og:description`,content:i},{name:`twitter:description`,content:i}),u&&d.push({tagName:`link`,rel:`canonical`,href:u},{property:`og:url`,content:u}),l){let e=Array.isArray(l)?l:[l];for(let t of e)d.push({"script:ld+json":t})}return d},i=(e,t)=>r({title:e.title,description:e.description,ogImage:e.ogImage,ogType:e.ogType,canonicalPath:e.canonicalPath,noindex:e.noindex,jsonLd:t}),a=(e=`Not Found | Lofty`)=>r({title:e,description:`The requested page could not be found.`,noindex:!0,canonicalPath:void 0}),o=(e,t,n)=>{let r=`meta[${e}="${t}"]`,i=document.head.querySelector(r);i||(i=document.createElement(`meta`),i.setAttribute(e,t),document.head.appendChild(i)),i.setAttribute(`content`,n)},s=e=>{if(!(typeof document>`u`))for(let t of r(e)){if(`title`in t&&typeof t.title==`string`){document.title=t.title;continue}if(`tagName`in t&&t.tagName===`link`&&t.rel===`canonical`&&typeof t.href==`string`){let e=document.head.querySelector(`link[rel="canonical"]`);e||(e=document.createElement(`link`),e.setAttribute(`rel`,`canonical`),document.head.appendChild(e)),e.setAttribute(`href`,t.href);continue}if(`name`in t&&typeof t.name==`string`&&typeof t.content==`string`){o(`name`,t.name,t.content);continue}`property`in t&&typeof t.property==`string`&&typeof t.content==`string`&&o(`property`,t.property,t.content)}};export{r as i,a as n,i as r,s 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.