1import{a as e,n as t,o as n,r,s as i}from"./constants-Hr0ije_t.js";import{t as a}from"./get-urls-BCfmkOh6.js";var o=[`https://www.linkedin.com/company/brale/`,`https://github.com/Brale-xyz`,`https://x.com/brale_xyz`,`https://t.me/bralecommunity`,i.social.opensea],s=`${t}/favicon/apple-touch-icon.png`;function c(){return{"@type":`ImageObject`,url:s,width:180,height:180}}var l=[{name:`Stablecoin Issuance`,description:`Launch a custom, regulated stablecoin on any blockchain in minutes.`},{name:`Stablecoin Custody`,description:`Secure multi-party custody for stablecoin reserves.`},{name:`Stablecoin Transfers`,description:`Cross-chain stablecoin transfers and swaps.`},{name:`Compliance & Attestations`,description:`Regulated reserve management with third-party attestation reports.`}];function u(){let n={"@type":`ContactPoint`,telephone:r.phone,contactType:`customer support`,email:e.support,availableLanguage:`English`},a={"@type":`OfferCatalog`,name:`Brale Stablecoin Services`,itemListElement:l.map(({name:e,description:t})=>({"@type":`Offer`,itemOffered:{"@type":`Service`,name:e,description:t}}))};return{"@context":`https://schema.org`,"@type":`Organization`,name:i.company,url:t,logo:c(),sameAs:[...o],description:`Brale is the stablecoin issuance platform for launching regulated, revenue-generating stablecoins on any blockchain.`,foundingDate:`2021`,areaServed:`US`,contactPoint:n,hasOfferCatalog:a}}function d(e){return{"@context":`https://schema.org`,"@type":`BreadcrumbList`,itemListElement:e.map((e,t)=>({"@type":`ListItem`,position:t+1,name:e.name,item:a(e.path)}))}}function f(){return{"@type":`Organization`,name:i.company,url:t,logo:c()}}function p(e){let{authors:t,canonicalUrl:n,datePublished:r,description:i,headline:a,imageUrl:o,updatedDate:s}=e;return{"@context":`https://schema.org`,"@type":`Article`,headline:a,description:i,datePublished:r,dateModified:s??r,image:o,author:t.map(e=>({"@type":`Person`,name:e.name,...e.jobTitle?{jobTitle:e.jobTitle}:{},...e.social?.linkedin??e.social?.twitter?{url:e.social.linkedin??e.social.twitter}:{}})),publisher:f(),mainEntityOfPage:{"@type":`WebPage`,"@id":n}}}function m(e){let{canonicalUrl:n,description:r,name:a,pageType:o}=e;return{"@context":`https://schema.org`,"@type":o,name:a,description:r,url:n,publisher:{"@type":`Organization`,name:i.company,url:t}}}function h(e,n){let r=e.overview[0]??``,a=`${t}${e.ogImage.startsWith(`/`)?e.ogImage:`/${e.ogImage}`}`,o=[...e.links?.map(e=>e.url)??[],...e.social?.map(e=>e.url)??[]],s=[{"@type":`PropertyValue`,name:`Reserve Currency`,value:e.reserveCurrency},{"@type":`PropertyValue`,name:`Supported Networks`,value:e.deployments.map(e=>e.chain.name).join(`, `)}];e.braleIssued&&s.push({"@type":`PropertyValue`,name:`Issued By`,value:`Brale`});let c={"@type":`Thing`,name:`${e.name} (${e.ticker})`,description:r,...o.length>0?{sameAs:o}:{}};return{"@context":`https://schema.org`,"@type":`WebPage`,name:`${e.ticker} (${e.name})`,description:r,url:n.toLowerCase(),image:a,about:c,provider:{"@type":`Organization`,name:i.company,url:t},additionalProperty:s}}var g=_();function _(){let e=new Map;for(let t of Object.values(n)){if(!t.path||t.path.includes(`.`))continue;e.set(t.path,v(t.title));let n=t.path.split(`/`);for(let t=1;t<=n.length;t++){let r=n.slice(0,t).join(`/`);e.has(r)||e.set(r,y(n[t-1]))}}return e}function v(e){let t=e.indexOf(`|`);return t===-1?e.trim():e.slice(0,t).trim()}
1function y(e){return e.split(`-`).filter(Boolean).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(` `)}function b(e){return g.get(e)??y(e.split(`/`).pop()??e)}export{u as a,d as i,v as n,h as o,p as r,m as s,b 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.