[{"data":1,"prerenderedAt":549},["ShallowReactive",2],{"docs-navigation:en":3,"content-page:docs:-WyYrLZmHuaDD3DNoywBCqQRY5_qjul_lpEDk8zIEmc":261,"content-page-surround:docs:-WyYrLZmHuaDD3DNoywBCqQRY5_qjul_lpEDk8zIEmc":546},[4,18,49,65,148,207,230],{"title":5,"page":6,"canonicalKey":7,"locale":8,"id":9,"draft":6,"icon":10,"sidebar":11,"children":12},"Documentation",false,"1","en","content:docs:1.get-started:.navigation.yml","i-lucide-book-open","section",[13],{"title":14,"id":15,"canonicalKey":16,"locale":8,"draft":6,"path":17},"Quickstart","content:docs:1.get-started:1.quickstart.md","1\u002F1","\u002Fdocs\u002Fget-started\u002Fquickstart",{"title":19,"page":6,"canonicalKey":20,"locale":8,"id":21,"draft":6,"icon":22,"sidebar":23,"children":24},"Build","2","content:docs:2.build:.navigation.yml","i-lucide-hammer","group",[25,31,37,43],{"title":26,"id":27,"canonicalKey":28,"locale":8,"draft":6,"navigation":29,"path":30},"Documentation site","content:docs:2.build:1.documentation-site.md","2\u002F1",{"title":26},"\u002Fdocs\u002Fbuild\u002Fdocumentation-site",{"title":32,"id":33,"canonicalKey":34,"locale":8,"draft":6,"navigation":35,"path":36},"Blog","content:docs:2.build:2.blog.md","2\u002F2",{"title":32},"\u002Fdocs\u002Fbuild\u002Fblog",{"title":38,"id":39,"canonicalKey":40,"locale":8,"draft":6,"navigation":41,"path":42},"Multilingual site","content:docs:2.build:3.multilingual-site.md","2\u002F3",{"title":38},"\u002Fdocs\u002Fbuild\u002Fmultilingual-site",{"title":44,"id":45,"canonicalKey":46,"locale":8,"draft":6,"navigation":47,"path":48},"Search and navigation","content:docs:2.build:4.search-and-navigation.md","2\u002F4",{"title":44},"\u002Fdocs\u002Fbuild\u002Fsearch-and-navigation",{"title":50,"page":6,"canonicalKey":51,"locale":8,"id":52,"draft":6,"icon":53,"sidebar":23,"children":54},"Concepts","3","content:docs:3.concepts:.navigation.yml","i-lucide-lightbulb",[55,60],{"title":56,"id":57,"canonicalKey":58,"locale":8,"draft":6,"path":59},"How Ginko thinks","content:docs:3.concepts:1.how-ginko-thinks.md","3\u002F1","\u002Fdocs\u002Fconcepts\u002Fhow-ginko-thinks",{"title":61,"id":62,"canonicalKey":63,"locale":8,"draft":6,"path":64},"Why Ginko (and when not)","content:docs:3.concepts:2.why-ginko.md","3\u002F2","\u002Fdocs\u002Fconcepts\u002Fwhy-ginko",{"title":66,"page":6,"canonicalKey":67,"locale":8,"id":68,"draft":6,"icon":69,"sidebar":23,"children":70},"Guides","4","content:docs:4.guides:.navigation.yml","i-lucide-compass",[71,77,83,89,95,101,107,113,119,125,131,137,143],{"title":72,"id":73,"canonicalKey":74,"locale":8,"draft":6,"navigation":75,"path":76},"Frontmatter and schemas","content:docs:4.guides:1.frontmatter-and-schemas.md","4\u002F1",{"title":72},"\u002Fdocs\u002Fguides\u002Ffrontmatter-and-schemas",{"title":78,"id":79,"canonicalKey":80,"locale":8,"draft":6,"navigation":81,"path":82},"MDC components","content:docs:4.guides:2.mdc-components.md","4\u002F2",{"title":78},"\u002Fdocs\u002Fguides\u002Fmdc-components",{"title":84,"id":85,"canonicalKey":86,"locale":8,"draft":6,"navigation":87,"path":88},"Data and references","content:docs:4.guides:3.data-collections-and-references.md","4\u002F3",{"title":84},"\u002Fdocs\u002Fguides\u002Fdata-collections-and-references",{"title":90,"id":91,"canonicalKey":92,"locale":8,"draft":6,"navigation":93,"path":94},"Drafts and partials","content:docs:4.guides:4.drafts-and-partials.md","4\u002F4",{"title":90},"\u002Fdocs\u002Fguides\u002Fdrafts-and-partials",{"title":96,"id":97,"canonicalKey":98,"locale":8,"draft":6,"navigation":99,"path":100},"Navigation","content:docs:4.guides:5.navigation.md","4\u002F5",{"title":96},"\u002Fdocs\u002Fguides\u002Fnavigation",{"title":102,"id":103,"canonicalKey":104,"locale":8,"draft":6,"navigation":105,"path":106},"Routes and redirects","content:docs:4.guides:6.routes-links-and-redirects.md","4\u002F6",{"title":102},"\u002Fdocs\u002Fguides\u002Froutes-links-and-redirects",{"title":108,"id":109,"canonicalKey":110,"locale":8,"draft":6,"navigation":111,"path":112},"Translated slugs","content:docs:4.guides:7.translated-slugs.md","4\u002F7",{"title":108},"\u002Fdocs\u002Fguides\u002Ftranslated-slugs",{"title":114,"id":115,"canonicalKey":116,"locale":8,"draft":6,"navigation":117,"path":118},"Search engines","content:docs:4.guides:8.search-engines.md","4\u002F8",{"title":114},"\u002Fdocs\u002Fguides\u002Fsearch-engines",{"title":120,"id":121,"canonicalKey":122,"locale":8,"draft":6,"navigation":123,"path":124},"Sitemap and prerender","content:docs:4.guides:9.sitemap-and-prerender.md","4\u002F9",{"title":120},"\u002Fdocs\u002Fguides\u002Fsitemap-and-prerender",{"title":126,"id":127,"canonicalKey":128,"locale":8,"draft":6,"navigation":129,"path":130},"Providers","content:docs:4.guides:10.providers.md","4\u002F10",{"title":126},"\u002Fdocs\u002Fguides\u002Fproviders",{"title":132,"id":133,"canonicalKey":134,"locale":8,"draft":6,"navigation":135,"path":136},"Provider search and caching","content:docs:4.guides:11.provider-search-and-caching.md","4\u002F11",{"title":132},"\u002Fdocs\u002Fguides\u002Fprovider-search-and-caching",{"title":138,"id":139,"canonicalKey":140,"locale":8,"draft":6,"navigation":141,"path":142},"Agent-readable output","content:docs:4.guides:12.agent-readable-output.md","4\u002F12",{"title":138},"\u002Fdocs\u002Fguides\u002Fagent-readable-output",{"title":144,"id":145,"canonicalKey":146,"locale":8,"draft":6,"path":147},"Data-source adapters","content:docs:4.guides:13.data-source-adapters.md","4\u002F13","\u002Fdocs\u002Fguides\u002Fdata-source-adapters",{"title":149,"id":150,"canonicalKey":151,"locale":8,"draft":6,"navigation":152,"icon":154,"sidebar":11,"path":155,"children":156},"Reference","content:docs:5.reference:.navigation.yml","5",{"title":153},"Overview","i-lucide-braces","\u002Fdocs\u002Freference",[157,162,167,172,177,182,187,192,197,202],{"title":158,"id":159,"canonicalKey":160,"locale":8,"draft":6,"path":161},"content.config.ts","content:docs:5.reference:2.content-config.md","5\u002F2","\u002Fdocs\u002Freference\u002Fcontent-config",{"title":163,"id":164,"canonicalKey":165,"locale":8,"draft":6,"path":166},"Module options","content:docs:5.reference:3.module-options.md","5\u002F3","\u002Fdocs\u002Freference\u002Fmodule-options",{"title":168,"id":169,"canonicalKey":170,"locale":8,"draft":6,"path":171},"Query API","content:docs:5.reference:4.query-api.md","5\u002F4","\u002Fdocs\u002Freference\u002Fquery-api",{"title":173,"id":174,"canonicalKey":175,"locale":8,"draft":6,"path":176},"Composables","content:docs:5.reference:5.composables.md","5\u002F5","\u002Fdocs\u002Freference\u002Fcomposables",{"title":178,"id":179,"canonicalKey":180,"locale":8,"draft":6,"path":181},"Server API","content:docs:5.reference:6.server-api.md","5\u002F6","\u002Fdocs\u002Freference\u002Fserver-api",{"title":183,"id":184,"canonicalKey":185,"locale":8,"draft":6,"path":186},"Components","content:docs:5.reference:7.components.md","5\u002F7","\u002Fdocs\u002Freference\u002Fcomponents",{"title":188,"id":189,"canonicalKey":190,"locale":8,"draft":6,"path":191},"Document envelope","content:docs:5.reference:8.document-envelope.md","5\u002F8","\u002Fdocs\u002Freference\u002Fdocument-envelope",{"title":193,"id":194,"canonicalKey":195,"locale":8,"draft":6,"path":196},"Query operators","content:docs:5.reference:9.query-operators.md","5\u002F9","\u002Fdocs\u002Freference\u002Fquery-operators",{"title":198,"id":199,"canonicalKey":200,"locale":8,"draft":6,"path":201},"Provider contract","content:docs:5.reference:10.provider-contract.md","5\u002F10","\u002Fdocs\u002Freference\u002Fprovider-contract",{"title":203,"id":204,"canonicalKey":205,"locale":8,"draft":6,"path":206},"Package exports","content:docs:5.reference:11.package-exports.md","5\u002F11","\u002Fdocs\u002Freference\u002Fpackage-exports",{"title":208,"id":209,"canonicalKey":210,"locale":8,"draft":6,"navigation":211,"icon":212,"sidebar":23,"path":213,"children":214},"Migration","content:docs:6.migration:.navigation.yml","6",{"title":153},"i-lucide-move-right","\u002Fdocs\u002Fmigration",[215,220,225],{"title":216,"id":217,"canonicalKey":218,"locale":8,"draft":6,"path":219},"From Nuxt Content v2","content:docs:6.migration:2.from-nuxt-content-v2.md","6\u002F2","\u002Fdocs\u002Fmigration\u002Ffrom-nuxt-content-v2",{"title":221,"id":222,"canonicalKey":223,"locale":8,"draft":6,"path":224},"From Nuxt Content v3","content:docs:6.migration:3.from-nuxt-content-v3.md","6\u002F3","\u002Fdocs\u002Fmigration\u002Ffrom-nuxt-content-v3",{"title":226,"id":227,"canonicalKey":228,"locale":8,"draft":6,"path":229},"Ginko version upgrades","content:docs:6.migration:4.ginko-version-upgrades.md","6\u002F4","\u002Fdocs\u002Fmigration\u002Fginko-version-upgrades",{"title":231,"page":6,"canonicalKey":232,"locale":8,"id":233,"draft":6,"icon":234,"sidebar":23,"children":235},"Resources","7","content:docs:7.resources:.navigation.yml","i-lucide-library",[236,241,246,251,256],{"title":237,"id":238,"canonicalKey":239,"locale":8,"draft":6,"path":240},"Examples","content:docs:7.resources:1.examples.md","7\u002F1","\u002Fdocs\u002Fresources\u002Fexamples",{"title":242,"id":243,"canonicalKey":244,"locale":8,"draft":6,"path":245},"Deployment","content:docs:7.resources:2.deployment.md","7\u002F2","\u002Fdocs\u002Fresources\u002Fdeployment",{"title":247,"id":248,"canonicalKey":249,"locale":8,"draft":6,"path":250},"Troubleshooting","content:docs:7.resources:3.troubleshooting.md","7\u002F3","\u002Fdocs\u002Fresources\u002Ftroubleshooting",{"title":252,"id":253,"canonicalKey":254,"locale":8,"draft":6,"path":255},"Design principles","content:docs:7.resources:4.design-principles.md","7\u002F4","\u002Fdocs\u002Fresources\u002Fdesign-principles",{"title":257,"id":258,"canonicalKey":259,"locale":8,"draft":6,"path":260},"Support and stability","content:docs:7.resources:5.support-and-stability.md","7\u002F5","\u002Fdocs\u002Fresources\u002Fsupport-and-stability",{"title":149,"description":262,"navigation":263,"body":264,"type":533,"id":534,"canonicalKey":151,"draft":6,"partial":6,"locale":8,"collection":535,"navigationFile":6,"file":536,"route":541,"resolution":543},"Public configuration, query, rendering, and provider contracts for Ginko Content.",{"title":153},{"type":265,"children":266,"toc":526},"root",[267,282,289,450,456,521],{"type":268,"tag":269,"props":270,"children":271},"element","p",{},[272,275,280],{"type":273,"value":274},"text","Use the reference when you know what you want to do and need an exact option, signature, or return shape. For an introduction to collection handles, canonical identity, and route projection, read ",{"type":268,"tag":276,"props":277,"children":278},"a",{"href":59},[279],{"type":273,"value":56},{"type":273,"value":281},".",{"type":268,"tag":283,"props":284,"children":286},"h2",{"id":285},"application-apis",[287],{"type":273,"value":288},"Application APIs",{"type":268,"tag":290,"props":291,"children":292},"table",{},[293,311],{"type":268,"tag":294,"props":295,"children":296},"thead",{},[297],{"type":268,"tag":298,"props":299,"children":300},"tr",{},[301,306],{"type":268,"tag":302,"props":303,"children":304},"th",{},[305],{"type":273,"value":149},{"type":268,"tag":302,"props":307,"children":308},{},[309],{"type":273,"value":310},"Use it for",{"type":268,"tag":312,"props":313,"children":314},"tbody",{},[315,332,353,368,383,398,413,428],{"type":268,"tag":298,"props":316,"children":317},{},[318,327],{"type":268,"tag":319,"props":320,"children":321},"td",{},[322],{"type":268,"tag":276,"props":323,"children":324},{"href":161},[325],{"type":273,"value":326},"Content config",{"type":268,"tag":319,"props":328,"children":329},{},[330],{"type":273,"value":331},"Collections, schemas, CMS metadata, providers, and agent-readable content",{"type":268,"tag":298,"props":333,"children":334},{},[335,342],{"type":268,"tag":319,"props":336,"children":337},{},[338],{"type":268,"tag":276,"props":339,"children":340},{"href":166},[341],{"type":273,"value":163},{"type":268,"tag":319,"props":343,"children":344},{},[345,347],{"type":273,"value":346},"Runtime behavior in ",{"type":268,"tag":348,"props":349,"children":350},"code",{},[351],{"type":273,"value":352},"nuxt.config.ts",{"type":268,"tag":298,"props":354,"children":355},{},[356,363],{"type":268,"tag":319,"props":357,"children":358},{},[359],{"type":268,"tag":276,"props":360,"children":361},{"href":171},[362],{"type":273,"value":168},{"type":268,"tag":319,"props":364,"children":365},{},[366],{"type":273,"value":367},"Typed document reads on the client and server",{"type":268,"tag":298,"props":369,"children":370},{},[371,378],{"type":268,"tag":319,"props":372,"children":373},{},[374],{"type":268,"tag":276,"props":375,"children":376},{"href":176},[377],{"type":273,"value":173},{"type":268,"tag":319,"props":379,"children":380},{},[381],{"type":273,"value":382},"Route pages, search state, and client utilities",{"type":268,"tag":298,"props":384,"children":385},{},[386,393],{"type":268,"tag":319,"props":387,"children":388},{},[389],{"type":268,"tag":276,"props":390,"children":391},{"href":181},[392],{"type":273,"value":178},{"type":268,"tag":319,"props":394,"children":395},{},[396],{"type":273,"value":397},"Nitro queries, sitemap entries, and cache helpers",{"type":268,"tag":298,"props":399,"children":400},{},[401,408],{"type":268,"tag":319,"props":402,"children":403},{},[404],{"type":268,"tag":276,"props":405,"children":406},{"href":186},[407],{"type":273,"value":183},{"type":268,"tag":319,"props":409,"children":410},{},[411],{"type":273,"value":412},"Parsed and inline Markdown rendering",{"type":268,"tag":298,"props":414,"children":415},{},[416,423],{"type":268,"tag":319,"props":417,"children":418},{},[419],{"type":268,"tag":276,"props":420,"children":421},{"href":191},[422],{"type":273,"value":188},{"type":268,"tag":319,"props":424,"children":425},{},[426],{"type":273,"value":427},"Identity, route, locale, and fallback facts",{"type":268,"tag":298,"props":429,"children":430},{},[431,438],{"type":268,"tag":319,"props":432,"children":433},{},[434],{"type":268,"tag":276,"props":435,"children":436},{"href":196},[437],{"type":273,"value":193},{"type":268,"tag":319,"props":439,"children":440},{},[441,443,448],{"type":273,"value":442},"The public ",{"type":268,"tag":348,"props":444,"children":445},{},[446],{"type":273,"value":447},"where",{"type":273,"value":449}," grammar",{"type":268,"tag":283,"props":451,"children":453},{"id":452},"extension-apis",[454],{"type":273,"value":455},"Extension APIs",{"type":268,"tag":290,"props":457,"children":458},{},[459,473],{"type":268,"tag":294,"props":460,"children":461},{},[462],{"type":268,"tag":298,"props":463,"children":464},{},[465,469],{"type":268,"tag":302,"props":466,"children":467},{},[468],{"type":273,"value":149},{"type":268,"tag":302,"props":470,"children":471},{},[472],{"type":273,"value":310},{"type":268,"tag":312,"props":474,"children":475},{},[476,491,506],{"type":268,"tag":298,"props":477,"children":478},{},[479,486],{"type":268,"tag":319,"props":480,"children":481},{},[482],{"type":268,"tag":276,"props":483,"children":484},{"href":201},[485],{"type":273,"value":198},{"type":268,"tag":319,"props":487,"children":488},{},[489],{"type":273,"value":490},"Implementing a content source",{"type":268,"tag":298,"props":492,"children":493},{},[494,501],{"type":268,"tag":319,"props":495,"children":496},{},[497],{"type":268,"tag":276,"props":498,"children":499},{"href":147},[500],{"type":273,"value":144},{"type":268,"tag":319,"props":502,"children":503},{},[504],{"type":273,"value":505},"Binding a CMS or remote backend through the framework-free contract",{"type":268,"tag":298,"props":507,"children":508},{},[509,516],{"type":268,"tag":319,"props":510,"children":511},{},[512],{"type":268,"tag":276,"props":513,"children":514},{"href":206},[515],{"type":273,"value":203},{"type":268,"tag":319,"props":517,"children":518},{},[519],{"type":273,"value":520},"Finding supported import paths and exported names",{"type":268,"tag":269,"props":522,"children":523},{},[524],{"type":273,"value":525},"The package export map defines supported import paths. Public TypeScript declarations define signatures and result types. Provider capability constants define executable query support. These pages explain those contracts; they do not replace them.",{"title":527,"searchDepth":528,"depth":528,"links":529},"",4,[530,532],{"id":285,"depth":531,"text":288},2,{"id":452,"depth":531,"text":455},"markdown","content:docs:5.reference:1.index.md","docs",{"source":537,"path":538,"stem":539,"dir":535,"extension":540},"content","docs\u002F5.reference\u002F1.index.md","docs\u002F5.reference\u002F1.index","md",{"requestedPath":155,"resolvedPath":155,"alternates":542},[],{"requested":544,"resolved":545,"usedFallback":6},{},{"locale":8},{"previous":547,"next":548},{"title":144,"id":145,"canonicalKey":146,"locale":8,"draft":6,"path":147},{"title":158,"id":159,"canonicalKey":160,"locale":8,"draft":6,"path":161},1786636629056]