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