PageSourceSearch

https://cdn.appwrite.io/assets/route-meta-C-KK_rVc.js

js appwrite.io collected 2026-09-24 17:35:17 UTC 2,045 bytes, 1 lines download raw bytes

1import{n as e,o as t,r as n,t as r}from"./og-image-DWBdhZux.js";var i=`https://appwrite.io`;function a(e){return`${i}${e?`/docs/${e}`:`/docs`}`}function o(e,t=!1){return t?`${e.title} - Overview - Appwrite`:`${e.title} - Docs - Appwrite`}var s=`Documentation`,c=`Guides and references for building with Appwrite.`,l=`Build with Appwrite`;function u(e,t){let r=e.title.trim(),i=e.description.trim(),a=r.localeCompare(s,void 0,{sensitivity:`accent`})===0?l:r;return n({title:a,eyebrow:s,subtitle:i&&i!==a&&i!==r?i:c},t)}function d(n,r,i){let s=o(n,r.split(`/`).pop()===r.split(`/`)[0]&&!r.includes(`/`)),c=a(i?.canonicalSlug??r),l=u(n,t(i?.siteOrigin));return[{title:s},{name:`description`,content:n.description},{property:`og:title`,content:s},{property:`og:description`,content:n.description},{property:`og:type`,content:`article`},{property:`og:url`,content:c},{property:`og:image`,content:l},{property:`og:image:width`,content:String(e)},{property:`og:image:height`,content:`630`},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:s},{name:`twitter:description`,content:n.description},{name:`twitter:image`,content:l},{tag:`link`,rel:`canonical`,href:c}]}function f(e,t,n){let r=n?.canonicalSlug??t,o=r?r.split(`/`):[],s=[{name:`Docs`,item:`${i}/docs`},...o.map((e,t)=>({name:e.replace(/-/g,` `).replace(/\b\w/g,e=>e.toUpperCase()),item:`${i}/docs/${o.slice(0,t+1).join(`/`)}`}))];return o.length>0&&(s[s.length-1]={name:e.title,item:a(r)}),{"@context":`https://schema.org`,"@type":`BreadcrumbList`,itemListElement:s.map((e,t)=>({"@type":`ListItem`,position:t+1,name:e.name,item:e.item}))}}function p(e,t,n){let r=n?.canonicalSlug??t;return{"@context":`https://schema.org`,"@type":`TechArticle`,headline:e.title,description:e.description,url:a(r),...e.readingTimeMinutes?{timeRequired:`PT${e.readingTimeMinutes}M`}:{},publisher:{"@type":`Organization`,name:`Appwrite`,url:i}}}function m(e,t){return d({slug:e.slug,title:e.title,description:e.description,layout:`article`},e.slug,t)}export{p as n,f as r,m 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.