[{"data":1,"prerenderedAt":1089},["ShallowReactive",2],{"navigation_docs":3,"-docs-advanced-custom-source":205,"-docs-advanced-custom-source-surround":1084},[4,24,51,73,95,112,158,171],{"title":5,"path":6,"stem":7,"children":8,"icon":23},"Getting Started","/docs/getting-started","docs/1.getting-started/1.index",[9,11,15,19],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Installation","/docs/getting-started/installation","docs/1.getting-started/2.installation",{"title":16,"path":17,"stem":18},"Configuration","/docs/getting-started/configuration","docs/1.getting-started/3.configuration",{"title":20,"path":21,"stem":22},"Migration","/docs/getting-started/migration","docs/1.getting-started/4.migration","i-lucide-square-play",{"title":25,"icon":26,"path":27,"stem":28,"children":29,"page":50},"Collections","i-lucide-database","/docs/collections","docs/2.collections",[30,34,38,42,46],{"title":31,"path":32,"stem":33},"Define","/docs/collections/define","docs/2.collections/1.define",{"title":35,"path":36,"stem":37},"Types","/docs/collections/types","docs/2.collections/2.types",{"title":39,"path":40,"stem":41},"Sources","/docs/collections/sources","docs/2.collections/3.sources",{"title":43,"path":44,"stem":45},"Validators","/docs/collections/validators","docs/2.collections/4.validators",{"title":47,"path":48,"stem":49},"Components","/docs/collections/inherit-schema-from-component","docs/2.collections/5.inherit-schema-from-component",false,{"title":52,"icon":53,"path":54,"stem":55,"children":56,"page":50},"Files","i-lucide-file","/docs/files","docs/3.files",[57,61,65,69],{"title":58,"path":59,"stem":60},"Markdown","/docs/files/markdown","docs/3.files/1.markdown",{"title":62,"path":63,"stem":64},"YAML","/docs/files/yaml","docs/3.files/2.yaml",{"title":66,"path":67,"stem":68},"JSON","/docs/files/json","docs/3.files/3.json",{"title":70,"path":71,"stem":72},"CSV","/docs/files/csv","docs/3.files/4.csv",{"title":74,"icon":75,"path":76,"stem":77,"children":78,"page":50},"Query Utils","i-lucide-square-function","/docs/utils","docs/4.utils",[79,83,87,91],{"title":80,"path":81,"stem":82},"queryCollection","/docs/utils/query-collection","docs/4.utils/1.query-collection",{"title":84,"path":85,"stem":86},"queryCollectionNavigation","/docs/utils/query-collection-navigation","docs/4.utils/2.query-collection-navigation",{"title":88,"path":89,"stem":90},"queryCollectionItemSurroundings","/docs/utils/query-collection-item-surroundings","docs/4.utils/3.query-collection-item-surroundings",{"title":92,"path":93,"stem":94},"queryCollectionSearchSections","/docs/utils/query-collection-search-sections","docs/4.utils/4.query-collection-search-sections",{"title":47,"icon":96,"path":97,"stem":98,"children":99,"page":50},"i-lucide-square-code","/docs/components","docs/5.components",[100,104,108],{"title":101,"path":102,"stem":103},"ContentRenderer","/docs/components/content-renderer","docs/5.components/0.content-renderer",{"title":105,"path":106,"stem":107},"Slot","/docs/components/slot","docs/5.components/1.slot",{"title":109,"path":110,"stem":111},"Prose Components","/docs/components/prose","docs/5.components/2.prose",{"title":113,"icon":114,"path":115,"stem":116,"children":117,"page":50},"Deploy","i-lucide-cloud-upload","/docs/deploy","docs/6.deploy",[118,122,126,130,134,138,142,146,150,154],{"title":119,"path":120,"stem":121},"Server","/docs/deploy/server","docs/6.deploy/1.server",{"title":123,"path":124,"stem":125},"Static","/docs/deploy/static","docs/6.deploy/10.static",{"title":127,"path":128,"stem":129},"Serverless","/docs/deploy/serverless","docs/6.deploy/2.serverless",{"title":131,"path":132,"stem":133},"NuxtHub","/docs/deploy/nuxthub","docs/6.deploy/3.nuxthub",{"title":135,"path":136,"stem":137},"Cloudflare Pages","/docs/deploy/cloudflare-pages","docs/6.deploy/4.cloudflare-pages",{"title":139,"path":140,"stem":141},"Cloudflare Workers","/docs/deploy/cloudflare-workers","docs/6.deploy/5.cloudflare-workers",{"title":143,"path":144,"stem":145},"Vercel","/docs/deploy/vercel","docs/6.deploy/6.vercel",{"title":147,"path":148,"stem":149},"Netlify","/docs/deploy/netlify","docs/6.deploy/7.netlify",{"title":151,"path":152,"stem":153},"AWS Amplify","/docs/deploy/aws-amplify","docs/6.deploy/8.aws-amplify",{"title":155,"path":156,"stem":157},"Docker","/docs/deploy/docker","docs/6.deploy/9.docker",{"title":159,"icon":114,"path":160,"stem":161,"children":162,"page":50},"Integrations","/docs/integrations","docs/7.integrations",[163,167],{"title":164,"path":165,"stem":166},"Nuxt i18n","/docs/integrations/i18n","docs/7.integrations/01.i18n",{"title":168,"path":169,"stem":170},"Nuxt LLMs","/docs/integrations/llms","docs/7.integrations/02.llms",{"title":172,"icon":173,"path":174,"stem":175,"children":176,"page":50},"Advanced","i-lucide-code-xml","/docs/advanced","docs/8.advanced",[177,181,185,189,193,197,201],{"title":178,"path":179,"stem":180},"Full-Text Search","/docs/advanced/fulltext-search","docs/8.advanced/1.fulltext-search",{"title":182,"path":183,"stem":184},"Raw Content","/docs/advanced/raw-content","docs/8.advanced/2.raw-content",{"title":186,"path":187,"stem":188},"SQL Storage","/docs/advanced/database","docs/8.advanced/3.database",{"title":190,"path":191,"stem":192},"Debugging tools","/docs/advanced/tools","docs/8.advanced/4.tools",{"title":194,"path":195,"stem":196},"Hooks","/docs/advanced/hooks","docs/8.advanced/5.hooks",{"title":198,"path":199,"stem":200},"Custom Source","/docs/advanced/custom-source","docs/8.advanced/6.custom-source",{"title":202,"path":203,"stem":204},"Transformers","/docs/advanced/transformers","docs/8.advanced/8.transformers",{"id":206,"title":198,"body":207,"description":1078,"extension":1079,"links":1080,"meta":1081,"navigation":269,"path":199,"seo":1082,"stem":200,"__hash__":1083},"docs/docs/8.advanced/6.custom-source.md",{"type":208,"value":209,"toc":1076},"minimark",[210,214,222,548,551,1072],[211,212,213],"p",{},"By default, Nuxt Content provides some built-in sources like local files source and remote Github source. However this is not enough for some cases, for example, you want to fetch data from a remote API. In this case, you can define a custom source to fetch data and use it in your collections.",[211,215,216,217,221],{},"Using ",[218,219,220],"code",{},"defineCollectionSource",", you can define a custom source.",[223,224,229],"pre",{"className":225,"code":226,"language":227,"meta":228,"style":228},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { defineCollectionSource } from '@nuxt/content'\n\nconst hackernewsSource = defineCollectionSource({\n  getKeys: () => {\n    return fetch('https://hacker-news.firebaseio.com/v0/topstories.json')\n      .then(res => res.json())\n      .then(data => data.map((key: string) => `${key}.json`))\n  },\n  getItem: (key: string) => {\n    const id = key.split('.')[0]\n    return fetch(`https://hacker-news.firebaseio.com/v0/item/${id}.json`)\n      .then(res => res.json())\n  },\n})\n","ts","",[218,230,231,264,271,293,311,334,363,420,426,449,487,515,536,541],{"__ignoreMap":228},[232,233,236,240,244,248,251,254,257,261],"span",{"class":234,"line":235},"line",1,[232,237,239],{"class":238},"s7zQu","import",[232,241,243],{"class":242},"sMK4o"," {",[232,245,247],{"class":246},"sTEyZ"," defineCollectionSource",[232,249,250],{"class":242}," }",[232,252,253],{"class":238}," from",[232,255,256],{"class":242}," '",[232,258,260],{"class":259},"sfazB","@nuxt/content",[232,262,263],{"class":242},"'\n",[232,265,267],{"class":234,"line":266},2,[232,268,270],{"emptyLinePlaceholder":269},true,"\n",[232,272,274,278,281,284,287,290],{"class":234,"line":273},3,[232,275,277],{"class":276},"spNyl","const",[232,279,280],{"class":246}," hackernewsSource ",[232,282,283],{"class":242},"=",[232,285,247],{"class":286},"s2Zo4",[232,288,289],{"class":246},"(",[232,291,292],{"class":242},"{\n",[232,294,296,299,302,305,308],{"class":234,"line":295},4,[232,297,298],{"class":286},"  getKeys",[232,300,301],{"class":242},":",[232,303,304],{"class":242}," ()",[232,306,307],{"class":276}," =>",[232,309,310],{"class":242}," {\n",[232,312,314,317,320,323,326,329,331],{"class":234,"line":313},5,[232,315,316],{"class":238},"    return",[232,318,319],{"class":286}," fetch",[232,321,289],{"class":322},"swJcz",[232,324,325],{"class":242},"'",[232,327,328],{"class":259},"https://hacker-news.firebaseio.com/v0/topstories.json",[232,330,325],{"class":242},[232,332,333],{"class":322},")\n",[232,335,337,340,343,345,349,351,354,357,360],{"class":234,"line":336},6,[232,338,339],{"class":242},"      .",[232,341,342],{"class":286},"then",[232,344,289],{"class":322},[232,346,348],{"class":347},"sHdIc","res",[232,350,307],{"class":276},[232,352,353],{"class":246}," res",[232,355,356],{"class":242},".",[232,358,359],{"class":286},"json",[232,361,362],{"class":322},"())\n",[232,364,366,368,370,372,375,377,380,382,385,387,389,392,394,398,401,403,406,408,411,414,417],{"class":234,"line":365},7,[232,367,339],{"class":242},[232,369,342],{"class":286},[232,371,289],{"class":322},[232,373,374],{"class":347},"data",[232,376,307],{"class":276},[232,378,379],{"class":246}," data",[232,381,356],{"class":242},[232,383,384],{"class":286},"map",[232,386,289],{"class":322},[232,388,289],{"class":242},[232,390,391],{"class":347},"key",[232,393,301],{"class":242},[232,395,397],{"class":396},"sBMFI"," string",[232,399,400],{"class":242},")",[232,402,307],{"class":276},[232,404,405],{"class":242}," `${",[232,407,391],{"class":246},[232,409,410],{"class":242},"}",[232,412,413],{"class":259},".json",[232,415,416],{"class":242},"`",[232,418,419],{"class":322},"))\n",[232,421,423],{"class":234,"line":422},8,[232,424,425],{"class":242},"  },\n",[232,427,429,432,434,437,439,441,443,445,447],{"class":234,"line":428},9,[232,430,431],{"class":286},"  getItem",[232,433,301],{"class":242},[232,435,436],{"class":242}," (",[232,438,391],{"class":347},[232,440,301],{"class":242},[232,442,397],{"class":396},[232,444,400],{"class":242},[232,446,307],{"class":276},[232,448,310],{"class":242},[232,450,452,455,458,461,464,466,469,471,473,475,477,480,484],{"class":234,"line":451},10,[232,453,454],{"class":276},"    const",[232,456,457],{"class":246}," id",[232,459,460],{"class":242}," =",[232,462,463],{"class":246}," key",[232,465,356],{"class":242},[232,467,468],{"class":286},"split",[232,470,289],{"class":322},[232,472,325],{"class":242},[232,474,356],{"class":259},[232,476,325],{"class":242},[232,478,479],{"class":322},")[",[232,481,483],{"class":482},"sbssI","0",[232,485,486],{"class":322},"]\n",[232,488,490,492,494,496,498,501,504,507,509,511,513],{"class":234,"line":489},11,[232,491,316],{"class":238},[232,493,319],{"class":286},[232,495,289],{"class":322},[232,497,416],{"class":242},[232,499,500],{"class":259},"https://hacker-news.firebaseio.com/v0/item/",[232,502,503],{"class":242},"${",[232,505,506],{"class":246},"id",[232,508,410],{"class":242},[232,510,413],{"class":259},[232,512,416],{"class":242},[232,514,333],{"class":322},[232,516,518,520,522,524,526,528,530,532,534],{"class":234,"line":517},12,[232,519,339],{"class":242},[232,521,342],{"class":286},[232,523,289],{"class":322},[232,525,348],{"class":347},[232,527,307],{"class":276},[232,529,353],{"class":246},[232,531,356],{"class":242},[232,533,359],{"class":286},[232,535,362],{"class":322},[232,537,539],{"class":234,"line":538},13,[232,540,425],{"class":242},[232,542,544,546],{"class":234,"line":543},14,[232,545,410],{"class":242},[232,547,333],{"class":246},[211,549,550],{},"Then you can use this source in your collections.",[223,552,555],{"className":225,"code":553,"filename":554,"language":227,"meta":228,"style":228},"import { defineContentConfig, defineCollectionSource, defineCollection } from '@nuxt/content'\nimport { z } from 'zod'\n\nconst hackernewsSource = defineCollectionSource({\n  getKeys: () => {\n    return fetch('https://hacker-news.firebaseio.com/v0/topstories.json')\n      .then(res => res.json())\n      .then(data => data.map((key: string) => `${key}.json`))\n  },\n  getItem: (key: string) => {\n    const id = key.split('.')[0]\n    return fetch(`https://hacker-news.firebaseio.com/v0/item/${id}.json`)\n      .then(res => res.json())\n  },\n})\n\nconst hackernews = defineCollection({\n  type: 'data',\n  source: hackernewsSource,\n  schema: z.object({\n    title: z.string(),\n    date: z.date(),\n    type: z.string(),\n    score: z.number(),\n    url: z.string(),\n    by: z.string(),\n  }),\n})\n\nexport default defineContentConfig({\n  collections: {\n    hackernews,\n  },\n})\n","content.config.ts",[218,556,557,586,606,610,624,636,652,672,716,720,740,768,792,812,816,823,828,844,861,874,893,913,932,950,969,987,1005,1015,1022,1027,1042,1052,1060,1065],{"__ignoreMap":228},[232,558,559,561,563,566,569,571,573,576,578,580,582,584],{"class":234,"line":235},[232,560,239],{"class":238},[232,562,243],{"class":242},[232,564,565],{"class":246}," defineContentConfig",[232,567,568],{"class":242},",",[232,570,247],{"class":246},[232,572,568],{"class":242},[232,574,575],{"class":246}," defineCollection",[232,577,250],{"class":242},[232,579,253],{"class":238},[232,581,256],{"class":242},[232,583,260],{"class":259},[232,585,263],{"class":242},[232,587,588,590,592,595,597,599,601,604],{"class":234,"line":266},[232,589,239],{"class":238},[232,591,243],{"class":242},[232,593,594],{"class":246}," z",[232,596,250],{"class":242},[232,598,253],{"class":238},[232,600,256],{"class":242},[232,602,603],{"class":259},"zod",[232,605,263],{"class":242},[232,607,608],{"class":234,"line":273},[232,609,270],{"emptyLinePlaceholder":269},[232,611,612,614,616,618,620,622],{"class":234,"line":295},[232,613,277],{"class":276},[232,615,280],{"class":246},[232,617,283],{"class":242},[232,619,247],{"class":286},[232,621,289],{"class":246},[232,623,292],{"class":242},[232,625,626,628,630,632,634],{"class":234,"line":313},[232,627,298],{"class":286},[232,629,301],{"class":242},[232,631,304],{"class":242},[232,633,307],{"class":276},[232,635,310],{"class":242},[232,637,638,640,642,644,646,648,650],{"class":234,"line":336},[232,639,316],{"class":238},[232,641,319],{"class":286},[232,643,289],{"class":322},[232,645,325],{"class":242},[232,647,328],{"class":259},[232,649,325],{"class":242},[232,651,333],{"class":322},[232,653,654,656,658,660,662,664,666,668,670],{"class":234,"line":365},[232,655,339],{"class":242},[232,657,342],{"class":286},[232,659,289],{"class":322},[232,661,348],{"class":347},[232,663,307],{"class":276},[232,665,353],{"class":246},[232,667,356],{"class":242},[232,669,359],{"class":286},[232,671,362],{"class":322},[232,673,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714],{"class":234,"line":422},[232,675,339],{"class":242},[232,677,342],{"class":286},[232,679,289],{"class":322},[232,681,374],{"class":347},[232,683,307],{"class":276},[232,685,379],{"class":246},[232,687,356],{"class":242},[232,689,384],{"class":286},[232,691,289],{"class":322},[232,693,289],{"class":242},[232,695,391],{"class":347},[232,697,301],{"class":242},[232,699,397],{"class":396},[232,701,400],{"class":242},[232,703,307],{"class":276},[232,705,405],{"class":242},[232,707,391],{"class":246},[232,709,410],{"class":242},[232,711,413],{"class":259},[232,713,416],{"class":242},[232,715,419],{"class":322},[232,717,718],{"class":234,"line":428},[232,719,425],{"class":242},[232,721,722,724,726,728,730,732,734,736,738],{"class":234,"line":451},[232,723,431],{"class":286},[232,725,301],{"class":242},[232,727,436],{"class":242},[232,729,391],{"class":347},[232,731,301],{"class":242},[232,733,397],{"class":396},[232,735,400],{"class":242},[232,737,307],{"class":276},[232,739,310],{"class":242},[232,741,742,744,746,748,750,752,754,756,758,760,762,764,766],{"class":234,"line":489},[232,743,454],{"class":276},[232,745,457],{"class":246},[232,747,460],{"class":242},[232,749,463],{"class":246},[232,751,356],{"class":242},[232,753,468],{"class":286},[232,755,289],{"class":322},[232,757,325],{"class":242},[232,759,356],{"class":259},[232,761,325],{"class":242},[232,763,479],{"class":322},[232,765,483],{"class":482},[232,767,486],{"class":322},[232,769,770,772,774,776,778,780,782,784,786,788,790],{"class":234,"line":517},[232,771,316],{"class":238},[232,773,319],{"class":286},[232,775,289],{"class":322},[232,777,416],{"class":242},[232,779,500],{"class":259},[232,781,503],{"class":242},[232,783,506],{"class":246},[232,785,410],{"class":242},[232,787,413],{"class":259},[232,789,416],{"class":242},[232,791,333],{"class":322},[232,793,794,796,798,800,802,804,806,808,810],{"class":234,"line":538},[232,795,339],{"class":242},[232,797,342],{"class":286},[232,799,289],{"class":322},[232,801,348],{"class":347},[232,803,307],{"class":276},[232,805,353],{"class":246},[232,807,356],{"class":242},[232,809,359],{"class":286},[232,811,362],{"class":322},[232,813,814],{"class":234,"line":543},[232,815,425],{"class":242},[232,817,819,821],{"class":234,"line":818},15,[232,820,410],{"class":242},[232,822,333],{"class":246},[232,824,826],{"class":234,"line":825},16,[232,827,270],{"emptyLinePlaceholder":269},[232,829,831,833,836,838,840,842],{"class":234,"line":830},17,[232,832,277],{"class":276},[232,834,835],{"class":246}," hackernews ",[232,837,283],{"class":242},[232,839,575],{"class":286},[232,841,289],{"class":246},[232,843,292],{"class":242},[232,845,847,850,852,854,856,858],{"class":234,"line":846},18,[232,848,849],{"class":322},"  type",[232,851,301],{"class":242},[232,853,256],{"class":242},[232,855,374],{"class":259},[232,857,325],{"class":242},[232,859,860],{"class":242},",\n",[232,862,864,867,869,872],{"class":234,"line":863},19,[232,865,866],{"class":322},"  source",[232,868,301],{"class":242},[232,870,871],{"class":246}," hackernewsSource",[232,873,860],{"class":242},[232,875,877,880,882,884,886,889,891],{"class":234,"line":876},20,[232,878,879],{"class":322},"  schema",[232,881,301],{"class":242},[232,883,594],{"class":246},[232,885,356],{"class":242},[232,887,888],{"class":286},"object",[232,890,289],{"class":246},[232,892,292],{"class":242},[232,894,896,899,901,903,905,908,911],{"class":234,"line":895},21,[232,897,898],{"class":322},"    title",[232,900,301],{"class":242},[232,902,594],{"class":246},[232,904,356],{"class":242},[232,906,907],{"class":286},"string",[232,909,910],{"class":246},"()",[232,912,860],{"class":242},[232,914,916,919,921,923,925,928,930],{"class":234,"line":915},22,[232,917,918],{"class":322},"    date",[232,920,301],{"class":242},[232,922,594],{"class":246},[232,924,356],{"class":242},[232,926,927],{"class":286},"date",[232,929,910],{"class":246},[232,931,860],{"class":242},[232,933,935,938,940,942,944,946,948],{"class":234,"line":934},23,[232,936,937],{"class":322},"    type",[232,939,301],{"class":242},[232,941,594],{"class":246},[232,943,356],{"class":242},[232,945,907],{"class":286},[232,947,910],{"class":246},[232,949,860],{"class":242},[232,951,953,956,958,960,962,965,967],{"class":234,"line":952},24,[232,954,955],{"class":322},"    score",[232,957,301],{"class":242},[232,959,594],{"class":246},[232,961,356],{"class":242},[232,963,964],{"class":286},"number",[232,966,910],{"class":246},[232,968,860],{"class":242},[232,970,972,975,977,979,981,983,985],{"class":234,"line":971},25,[232,973,974],{"class":322},"    url",[232,976,301],{"class":242},[232,978,594],{"class":246},[232,980,356],{"class":242},[232,982,907],{"class":286},[232,984,910],{"class":246},[232,986,860],{"class":242},[232,988,990,993,995,997,999,1001,1003],{"class":234,"line":989},26,[232,991,992],{"class":322},"    by",[232,994,301],{"class":242},[232,996,594],{"class":246},[232,998,356],{"class":242},[232,1000,907],{"class":286},[232,1002,910],{"class":246},[232,1004,860],{"class":242},[232,1006,1008,1011,1013],{"class":234,"line":1007},27,[232,1009,1010],{"class":242},"  }",[232,1012,400],{"class":246},[232,1014,860],{"class":242},[232,1016,1018,1020],{"class":234,"line":1017},28,[232,1019,410],{"class":242},[232,1021,333],{"class":246},[232,1023,1025],{"class":234,"line":1024},29,[232,1026,270],{"emptyLinePlaceholder":269},[232,1028,1030,1033,1036,1038,1040],{"class":234,"line":1029},30,[232,1031,1032],{"class":238},"export",[232,1034,1035],{"class":238}," default",[232,1037,565],{"class":286},[232,1039,289],{"class":246},[232,1041,292],{"class":242},[232,1043,1045,1048,1050],{"class":234,"line":1044},31,[232,1046,1047],{"class":322},"  collections",[232,1049,301],{"class":242},[232,1051,310],{"class":242},[232,1053,1055,1058],{"class":234,"line":1054},32,[232,1056,1057],{"class":246},"    hackernews",[232,1059,860],{"class":242},[232,1061,1063],{"class":234,"line":1062},33,[232,1064,425],{"class":242},[232,1066,1068,1070],{"class":234,"line":1067},34,[232,1069,410],{"class":242},[232,1071,333],{"class":246},[1073,1074,1075],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":228,"searchDepth":266,"depth":266,"links":1077},[],"Define a custom source to retrive data.","md",null,{},{"title":198,"description":1078},"x0wVid54RtQsAkEwVTzIVNKTH2e6NcjXq-hBaNk5mp8",[1085,1087],{"title":194,"path":195,"stem":196,"description":1086,"children":-1},"Modify your content using Nuxt build time hooks",{"title":202,"path":203,"stem":204,"description":1088,"children":-1},"Transformers in Nuxt Content allow you to programmatically parse, modify, or analyze your content files as they are processed.",1774543464885]