[{"data":1,"prerenderedAt":1836},["Reactive",2],{"navigation":3,"docs-/advanced/custom-provider":124,"docs-/advanced/custom-provider-surround":1272},[4,20,33,114],{"title":5,"_path":6,"children":7},"Get Started","/get-started",[8,11,14,17],{"title":9,"_path":10},"Installation","/get-started/installation",{"title":12,"_path":13},"Configuration","/get-started/configuration",{"title":15,"_path":16},"Providers","/get-started/providers",{"title":18,"_path":19},"Contributing","/get-started/contributing",{"title":21,"_path":22,"children":23},"Usage","/usage",[24,27,30],{"title":25,"_path":26},"\u003CNuxtImg>","/usage/nuxt-img",{"title":28,"_path":29},"\u003CNuxtPicture>","/usage/nuxt-picture",{"title":31,"_path":32},"useImage()","/usage/use-image",{"title":15,"_path":34,"children":35},"/providers",[36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111],{"title":37,"_path":38},"Aliyun","/providers/aliyun",{"title":40,"_path":41},"AWS Amplify","/providers/aws-amplify",{"title":43,"_path":44},"Cloudflare","/providers/cloudflare",{"title":46,"_path":47},"Cloudimage","/providers/cloudimage",{"title":49,"_path":50},"Cloudinary","/providers/cloudinary",{"title":52,"_path":53},"Contentful","/providers/contentful",{"title":55,"_path":56},"Directus","/providers/directus",{"title":58,"_path":59},"Edgio","/providers/edgio",{"title":61,"_path":62},"Fastly","/providers/fastly",{"title":64,"_path":65},"Glide","/providers/glide",{"title":67,"_path":68},"Gumlet","/providers/gumlet",{"title":70,"_path":71},"ImageEngine","/providers/imageengine",{"title":73,"_path":74},"ImageKit","/providers/imagekit",{"title":76,"_path":77},"Imgix","/providers/imgix",{"title":79,"_path":80},"IPX","/providers/ipx",{"title":82,"_path":83},"Netlify","/providers/netlify",{"title":85,"_path":86},"Prepr","/providers/prepr",{"title":88,"_path":89},"Prismic","/providers/prismic",{"title":91,"_path":92},"Sanity","/providers/sanity",{"title":94,"_path":95},"Sirv","/providers/sirv",{"title":97,"_path":98},"Storyblok","/providers/storyblok",{"title":100,"_path":101},"Strapi","/providers/strapi",{"title":103,"_path":104},"Twicpics","/providers/twicpics",{"title":106,"_path":107},"Unsplash","/providers/unsplash",{"title":109,"_path":110},"Uploadcare","/providers/uploadcare",{"title":112,"_path":113},"Vercel","/providers/vercel",{"title":115,"_path":116,"children":117},"Advanced","/advanced",[118,121],{"title":119,"_path":120},"Custom Provider","/advanced/custom-provider",{"title":122,"_path":123},"Static Images","/advanced/static-images",{"_path":120,"_dir":125,"_draft":126,"_partial":126,"_locale":127,"title":119,"description":128,"body":129,"_type":1267,"_id":1268,"_source":1269,"_file":1270,"_extension":1271},"advanced",false,"","If a CDN provider is not supported, you can define it yourself.",{"type":130,"children":131,"toc":1257},"root",[132,141,147,734,741,817,834,840,853,859,865,883,1134,1155,1160,1172,1251],{"type":133,"tag":134,"props":135,"children":137},"element","h2",{"id":136},"provider-entry",[138],{"type":139,"value":140},"text","Provider Entry",{"type":133,"tag":142,"props":143,"children":144},"p",{},[145],{"type":139,"value":146},"The runtime will receive a source, image modifiers and its provider options. It is responsible for generating a url for optimized images, and needs to be isomorphic because it may be called on either server or client.",{"type":133,"tag":148,"props":149,"children":154},"pre",{"className":150,"code":151,"filename":152,"language":153,"meta":127,"style":127},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { joinURL } from 'ufo'\nimport type { ProviderGetImage } from '@nuxt/image'\nimport { createOperationsGenerator } from '#image'\n\nconst operationsGenerator = createOperationsGenerator()\n\nexport const getImage: ProviderGetImage = (\n  src,\n  { modifiers = {}, baseURL } = {}\n) => {\n\n  if (!baseURL) {\n    // also support runtime config \n    baseURL = useRuntimeConfig().public.siteUrl\n  }\n\n  const operations = operationsGenerator(modifiers)\n\n  return {\n    url: joinURL(baseURL, src + (operations ? '?' + operations : '')),\n  }\n}\n","providers/my-provider.ts","ts",[155],{"type":133,"tag":156,"props":157,"children":158},"code",{"__ignoreMap":127},[159,209,252,290,300,330,338,377,392,433,452,460,494,504,546,555,563,601,609,622,717,725],{"type":133,"tag":160,"props":161,"children":164},"span",{"class":162,"line":163},"line",1,[165,171,177,183,188,193,198,204],{"type":133,"tag":160,"props":166,"children":168},{"style":167},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF;--shiki-light-font-style:italic;--shiki-default-font-style:italic;--shiki-dark-font-style:italic",[169],{"type":139,"value":170},"import",{"type":133,"tag":160,"props":172,"children":174},{"style":173},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[175],{"type":139,"value":176}," {",{"type":133,"tag":160,"props":178,"children":180},{"style":179},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[181],{"type":139,"value":182}," joinURL",{"type":133,"tag":160,"props":184,"children":185},{"style":173},[186],{"type":139,"value":187}," }",{"type":133,"tag":160,"props":189,"children":190},{"style":167},[191],{"type":139,"value":192}," from",{"type":133,"tag":160,"props":194,"children":195},{"style":173},[196],{"type":139,"value":197}," '",{"type":133,"tag":160,"props":199,"children":201},{"style":200},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[202],{"type":139,"value":203},"ufo",{"type":133,"tag":160,"props":205,"children":206},{"style":173},[207],{"type":139,"value":208},"'\n",{"type":133,"tag":160,"props":210,"children":212},{"class":162,"line":211},2,[213,217,222,226,231,235,239,243,248],{"type":133,"tag":160,"props":214,"children":215},{"style":167},[216],{"type":139,"value":170},{"type":133,"tag":160,"props":218,"children":219},{"style":167},[220],{"type":139,"value":221}," type",{"type":133,"tag":160,"props":223,"children":224},{"style":173},[225],{"type":139,"value":176},{"type":133,"tag":160,"props":227,"children":228},{"style":179},[229],{"type":139,"value":230}," ProviderGetImage",{"type":133,"tag":160,"props":232,"children":233},{"style":173},[234],{"type":139,"value":187},{"type":133,"tag":160,"props":236,"children":237},{"style":167},[238],{"type":139,"value":192},{"type":133,"tag":160,"props":240,"children":241},{"style":173},[242],{"type":139,"value":197},{"type":133,"tag":160,"props":244,"children":245},{"style":200},[246],{"type":139,"value":247},"@nuxt/image",{"type":133,"tag":160,"props":249,"children":250},{"style":173},[251],{"type":139,"value":208},{"type":133,"tag":160,"props":253,"children":255},{"class":162,"line":254},3,[256,260,264,269,273,277,281,286],{"type":133,"tag":160,"props":257,"children":258},{"style":167},[259],{"type":139,"value":170},{"type":133,"tag":160,"props":261,"children":262},{"style":173},[263],{"type":139,"value":176},{"type":133,"tag":160,"props":265,"children":266},{"style":179},[267],{"type":139,"value":268}," createOperationsGenerator",{"type":133,"tag":160,"props":270,"children":271},{"style":173},[272],{"type":139,"value":187},{"type":133,"tag":160,"props":274,"children":275},{"style":167},[276],{"type":139,"value":192},{"type":133,"tag":160,"props":278,"children":279},{"style":173},[280],{"type":139,"value":197},{"type":133,"tag":160,"props":282,"children":283},{"style":200},[284],{"type":139,"value":285},"#image",{"type":133,"tag":160,"props":287,"children":288},{"style":173},[289],{"type":139,"value":208},{"type":133,"tag":160,"props":291,"children":293},{"class":162,"line":292},4,[294],{"type":133,"tag":160,"props":295,"children":297},{"emptyLinePlaceholder":296},true,[298],{"type":139,"value":299},"\n",{"type":133,"tag":160,"props":301,"children":303},{"class":162,"line":302},5,[304,310,315,320,325],{"type":133,"tag":160,"props":305,"children":307},{"style":306},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[308],{"type":139,"value":309},"const",{"type":133,"tag":160,"props":311,"children":312},{"style":179},[313],{"type":139,"value":314}," operationsGenerator ",{"type":133,"tag":160,"props":316,"children":317},{"style":173},[318],{"type":139,"value":319},"=",{"type":133,"tag":160,"props":321,"children":323},{"style":322},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[324],{"type":139,"value":268},{"type":133,"tag":160,"props":326,"children":327},{"style":179},[328],{"type":139,"value":329},"()\n",{"type":133,"tag":160,"props":331,"children":333},{"class":162,"line":332},6,[334],{"type":133,"tag":160,"props":335,"children":336},{"emptyLinePlaceholder":296},[337],{"type":139,"value":299},{"type":133,"tag":160,"props":339,"children":341},{"class":162,"line":340},7,[342,347,352,357,362,367,372],{"type":133,"tag":160,"props":343,"children":344},{"style":167},[345],{"type":139,"value":346},"export",{"type":133,"tag":160,"props":348,"children":349},{"style":306},[350],{"type":139,"value":351}," const",{"type":133,"tag":160,"props":353,"children":354},{"style":179},[355],{"type":139,"value":356}," getImage",{"type":133,"tag":160,"props":358,"children":359},{"style":173},[360],{"type":139,"value":361},":",{"type":133,"tag":160,"props":363,"children":365},{"style":364},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[366],{"type":139,"value":230},{"type":133,"tag":160,"props":368,"children":369},{"style":173},[370],{"type":139,"value":371}," =",{"type":133,"tag":160,"props":373,"children":374},{"style":179},[375],{"type":139,"value":376}," (\n",{"type":133,"tag":160,"props":378,"children":380},{"class":162,"line":379},8,[381,387],{"type":133,"tag":160,"props":382,"children":384},{"style":383},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8;--shiki-light-font-style:italic;--shiki-default-font-style:italic;--shiki-dark-font-style:italic",[385],{"type":139,"value":386},"  src",{"type":133,"tag":160,"props":388,"children":389},{"style":173},[390],{"type":139,"value":391},",\n",{"type":133,"tag":160,"props":393,"children":395},{"class":162,"line":394},9,[396,401,406,410,415,420,424,428],{"type":133,"tag":160,"props":397,"children":398},{"style":173},[399],{"type":139,"value":400},"  {",{"type":133,"tag":160,"props":402,"children":403},{"style":383},[404],{"type":139,"value":405}," modifiers",{"type":133,"tag":160,"props":407,"children":408},{"style":173},[409],{"type":139,"value":371},{"type":133,"tag":160,"props":411,"children":412},{"style":173},[413],{"type":139,"value":414}," {},",{"type":133,"tag":160,"props":416,"children":417},{"style":383},[418],{"type":139,"value":419}," baseURL",{"type":133,"tag":160,"props":421,"children":422},{"style":173},[423],{"type":139,"value":187},{"type":133,"tag":160,"props":425,"children":426},{"style":173},[427],{"type":139,"value":371},{"type":133,"tag":160,"props":429,"children":430},{"style":173},[431],{"type":139,"value":432}," {}\n",{"type":133,"tag":160,"props":434,"children":436},{"class":162,"line":435},10,[437,442,447],{"type":133,"tag":160,"props":438,"children":439},{"style":179},[440],{"type":139,"value":441},") ",{"type":133,"tag":160,"props":443,"children":444},{"style":306},[445],{"type":139,"value":446},"=>",{"type":133,"tag":160,"props":448,"children":449},{"style":173},[450],{"type":139,"value":451}," {\n",{"type":133,"tag":160,"props":453,"children":455},{"class":162,"line":454},11,[456],{"type":133,"tag":160,"props":457,"children":458},{"emptyLinePlaceholder":296},[459],{"type":139,"value":299},{"type":133,"tag":160,"props":461,"children":463},{"class":162,"line":462},12,[464,469,475,480,485,489],{"type":133,"tag":160,"props":465,"children":466},{"style":167},[467],{"type":139,"value":468},"  if",{"type":133,"tag":160,"props":470,"children":472},{"style":471},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[473],{"type":139,"value":474}," (",{"type":133,"tag":160,"props":476,"children":477},{"style":173},[478],{"type":139,"value":479},"!",{"type":133,"tag":160,"props":481,"children":482},{"style":179},[483],{"type":139,"value":484},"baseURL",{"type":133,"tag":160,"props":486,"children":487},{"style":471},[488],{"type":139,"value":441},{"type":133,"tag":160,"props":490,"children":491},{"style":173},[492],{"type":139,"value":493},"{\n",{"type":133,"tag":160,"props":495,"children":497},{"class":162,"line":496},13,[498],{"type":133,"tag":160,"props":499,"children":501},{"style":500},"--shiki-light:#90A4AE;--shiki-default:#546E7A;--shiki-dark:#676E95;--shiki-light-font-style:italic;--shiki-default-font-style:italic;--shiki-dark-font-style:italic",[502],{"type":139,"value":503},"    // also support runtime config \n",{"type":133,"tag":160,"props":505,"children":507},{"class":162,"line":506},14,[508,513,517,522,527,532,537,541],{"type":133,"tag":160,"props":509,"children":510},{"style":179},[511],{"type":139,"value":512},"    baseURL",{"type":133,"tag":160,"props":514,"children":515},{"style":173},[516],{"type":139,"value":371},{"type":133,"tag":160,"props":518,"children":519},{"style":322},[520],{"type":139,"value":521}," useRuntimeConfig",{"type":133,"tag":160,"props":523,"children":524},{"style":471},[525],{"type":139,"value":526},"()",{"type":133,"tag":160,"props":528,"children":529},{"style":173},[530],{"type":139,"value":531},".",{"type":133,"tag":160,"props":533,"children":534},{"style":179},[535],{"type":139,"value":536},"public",{"type":133,"tag":160,"props":538,"children":539},{"style":173},[540],{"type":139,"value":531},{"type":133,"tag":160,"props":542,"children":543},{"style":179},[544],{"type":139,"value":545},"siteUrl\n",{"type":133,"tag":160,"props":547,"children":549},{"class":162,"line":548},15,[550],{"type":133,"tag":160,"props":551,"children":552},{"style":173},[553],{"type":139,"value":554},"  }\n",{"type":133,"tag":160,"props":556,"children":558},{"class":162,"line":557},16,[559],{"type":133,"tag":160,"props":560,"children":561},{"emptyLinePlaceholder":296},[562],{"type":139,"value":299},{"type":133,"tag":160,"props":564,"children":566},{"class":162,"line":565},17,[567,572,577,581,586,591,596],{"type":133,"tag":160,"props":568,"children":569},{"style":306},[570],{"type":139,"value":571},"  const",{"type":133,"tag":160,"props":573,"children":574},{"style":179},[575],{"type":139,"value":576}," operations",{"type":133,"tag":160,"props":578,"children":579},{"style":173},[580],{"type":139,"value":371},{"type":133,"tag":160,"props":582,"children":583},{"style":322},[584],{"type":139,"value":585}," operationsGenerator",{"type":133,"tag":160,"props":587,"children":588},{"style":471},[589],{"type":139,"value":590},"(",{"type":133,"tag":160,"props":592,"children":593},{"style":179},[594],{"type":139,"value":595},"modifiers",{"type":133,"tag":160,"props":597,"children":598},{"style":471},[599],{"type":139,"value":600},")\n",{"type":133,"tag":160,"props":602,"children":604},{"class":162,"line":603},18,[605],{"type":133,"tag":160,"props":606,"children":607},{"emptyLinePlaceholder":296},[608],{"type":139,"value":299},{"type":133,"tag":160,"props":610,"children":612},{"class":162,"line":611},19,[613,618],{"type":133,"tag":160,"props":614,"children":615},{"style":167},[616],{"type":139,"value":617},"  return",{"type":133,"tag":160,"props":619,"children":620},{"style":173},[621],{"type":139,"value":451},{"type":133,"tag":160,"props":623,"children":625},{"class":162,"line":624},20,[626,631,635,639,643,647,652,657,662,666,671,676,680,685,690,694,698,703,708,713],{"type":133,"tag":160,"props":627,"children":628},{"style":471},[629],{"type":139,"value":630},"    url",{"type":133,"tag":160,"props":632,"children":633},{"style":173},[634],{"type":139,"value":361},{"type":133,"tag":160,"props":636,"children":637},{"style":322},[638],{"type":139,"value":182},{"type":133,"tag":160,"props":640,"children":641},{"style":471},[642],{"type":139,"value":590},{"type":133,"tag":160,"props":644,"children":645},{"style":179},[646],{"type":139,"value":484},{"type":133,"tag":160,"props":648,"children":649},{"style":173},[650],{"type":139,"value":651},",",{"type":133,"tag":160,"props":653,"children":654},{"style":179},[655],{"type":139,"value":656}," src",{"type":133,"tag":160,"props":658,"children":659},{"style":173},[660],{"type":139,"value":661}," +",{"type":133,"tag":160,"props":663,"children":664},{"style":471},[665],{"type":139,"value":474},{"type":133,"tag":160,"props":667,"children":668},{"style":179},[669],{"type":139,"value":670},"operations",{"type":133,"tag":160,"props":672,"children":673},{"style":173},[674],{"type":139,"value":675}," ?",{"type":133,"tag":160,"props":677,"children":678},{"style":173},[679],{"type":139,"value":197},{"type":133,"tag":160,"props":681,"children":682},{"style":200},[683],{"type":139,"value":684},"?",{"type":133,"tag":160,"props":686,"children":687},{"style":173},[688],{"type":139,"value":689},"'",{"type":133,"tag":160,"props":691,"children":692},{"style":173},[693],{"type":139,"value":661},{"type":133,"tag":160,"props":695,"children":696},{"style":179},[697],{"type":139,"value":576},{"type":133,"tag":160,"props":699,"children":700},{"style":173},[701],{"type":139,"value":702}," :",{"type":133,"tag":160,"props":704,"children":705},{"style":173},[706],{"type":139,"value":707}," ''",{"type":133,"tag":160,"props":709,"children":710},{"style":471},[711],{"type":139,"value":712},"))",{"type":133,"tag":160,"props":714,"children":715},{"style":173},[716],{"type":139,"value":391},{"type":133,"tag":160,"props":718,"children":720},{"class":162,"line":719},21,[721],{"type":133,"tag":160,"props":722,"children":723},{"style":173},[724],{"type":139,"value":554},{"type":133,"tag":160,"props":726,"children":728},{"class":162,"line":727},22,[729],{"type":133,"tag":160,"props":730,"children":731},{"style":173},[732],{"type":139,"value":733},"}\n",{"type":133,"tag":735,"props":736,"children":738},"h3",{"id":737},"parameters",[739],{"type":139,"value":740},"Parameters",{"type":133,"tag":742,"props":743,"children":744},"ul",{},[745,756,765],{"type":133,"tag":746,"props":747,"children":748},"li",{},[749,754],{"type":133,"tag":156,"props":750,"children":751},{"className":127},[752],{"type":139,"value":753},"src",{"type":139,"value":755},": Source path of the image.",{"type":133,"tag":746,"props":757,"children":758},{},[759,763],{"type":133,"tag":156,"props":760,"children":761},{"className":127},[762],{"type":139,"value":595},{"type":139,"value":764},": List of image modifiers that are defined in the image component or as a preset.",{"type":133,"tag":746,"props":766,"children":767},{},[768,773,775,780,782],{"type":133,"tag":156,"props":769,"children":770},{"className":127},[771],{"type":139,"value":772},"ctx",{"type":139,"value":774},": (",{"type":133,"tag":156,"props":776,"children":777},{"className":127},[778],{"type":139,"value":779},"ImageCTX",{"type":139,"value":781},") Image module runtime context\n",{"type":133,"tag":742,"props":783,"children":784},{},[785,801],{"type":133,"tag":746,"props":786,"children":787},{},[788,793,794,799],{"type":133,"tag":156,"props":789,"children":790},{"className":127},[791],{"type":139,"value":792},"options",{"type":139,"value":774},{"type":133,"tag":156,"props":795,"children":796},{"className":127},[797],{"type":139,"value":798},"CreateImageOptions",{"type":139,"value":800},") Image module global runtime options",{"type":133,"tag":746,"props":802,"children":803},{},[804,809,811],{"type":133,"tag":156,"props":805,"children":806},{"className":127},[807],{"type":139,"value":808},"$img",{"type":139,"value":810},": The ",{"type":133,"tag":812,"props":813,"children":814},"a",{"href":32},[815],{"type":139,"value":816},"$img helper",{"type":133,"tag":142,"props":818,"children":819},{},[820,826,828,832],{"type":133,"tag":821,"props":822,"children":823},"strong",{},[824],{"type":139,"value":825},"Note:",{"type":139,"value":827}," Values in ",{"type":133,"tag":156,"props":829,"children":830},{"className":127},[831],{"type":139,"value":772},{"type":139,"value":833}," might change. Use it with caution.",{"type":133,"tag":735,"props":835,"children":837},{"id":836},"return",[838],{"type":139,"value":839},"Return",{"type":133,"tag":742,"props":841,"children":842},{},[843],{"type":133,"tag":746,"props":844,"children":845},{},[846,851],{"type":133,"tag":156,"props":847,"children":848},{"className":127},[849],{"type":139,"value":850},"url",{"type":139,"value":852},": Absolute or relative url of optimized image.",{"type":133,"tag":134,"props":854,"children":856},{"id":855},"use-your-provider",[857],{"type":139,"value":858},"Use your provider",{"type":133,"tag":735,"props":860,"children":862},{"id":861},"register-provider",[863],{"type":139,"value":864},"Register provider",{"type":133,"tag":142,"props":866,"children":867},{},[868,870,875,877,882],{"type":139,"value":869},"After you create your own provider, you should register it in the ",{"type":133,"tag":156,"props":871,"children":872},{"className":127},[873],{"type":139,"value":874},"nuxt.config",{"type":139,"value":876},". In order to do that create a property inside ",{"type":133,"tag":156,"props":878,"children":879},{"className":127},[880],{"type":139,"value":881},"image.provider",{"type":139,"value":531},{"type":133,"tag":148,"props":884,"children":887},{"className":150,"code":885,"filename":886,"language":153,"meta":127,"style":127},"export default defineNuxtConfig({\n  // ...\n  image: {\n    providers: {\n      myProvider: {\n        name: 'myProvider', // optional value to overrider provider name\n        provider: '~/providers/my-provider.ts', // Path to custom provider\n        options: {\n          // ... provider options\n          baseURL: \"https://site.com\"\n        }\n      }\n    }\n  }\n})\n","nuxt.config.ts",[888],{"type":133,"tag":156,"props":889,"children":890},{"__ignoreMap":127},[891,916,924,940,956,972,1006,1040,1056,1064,1091,1099,1107,1115,1122],{"type":133,"tag":160,"props":892,"children":893},{"class":162,"line":163},[894,898,903,908,912],{"type":133,"tag":160,"props":895,"children":896},{"style":167},[897],{"type":139,"value":346},{"type":133,"tag":160,"props":899,"children":900},{"style":167},[901],{"type":139,"value":902}," default",{"type":133,"tag":160,"props":904,"children":905},{"style":322},[906],{"type":139,"value":907}," defineNuxtConfig",{"type":133,"tag":160,"props":909,"children":910},{"style":179},[911],{"type":139,"value":590},{"type":133,"tag":160,"props":913,"children":914},{"style":173},[915],{"type":139,"value":493},{"type":133,"tag":160,"props":917,"children":918},{"class":162,"line":211},[919],{"type":133,"tag":160,"props":920,"children":921},{"style":500},[922],{"type":139,"value":923},"  // ...\n",{"type":133,"tag":160,"props":925,"children":926},{"class":162,"line":254},[927,932,936],{"type":133,"tag":160,"props":928,"children":929},{"style":471},[930],{"type":139,"value":931},"  image",{"type":133,"tag":160,"props":933,"children":934},{"style":173},[935],{"type":139,"value":361},{"type":133,"tag":160,"props":937,"children":938},{"style":173},[939],{"type":139,"value":451},{"type":133,"tag":160,"props":941,"children":942},{"class":162,"line":292},[943,948,952],{"type":133,"tag":160,"props":944,"children":945},{"style":471},[946],{"type":139,"value":947},"    providers",{"type":133,"tag":160,"props":949,"children":950},{"style":173},[951],{"type":139,"value":361},{"type":133,"tag":160,"props":953,"children":954},{"style":173},[955],{"type":139,"value":451},{"type":133,"tag":160,"props":957,"children":958},{"class":162,"line":302},[959,964,968],{"type":133,"tag":160,"props":960,"children":961},{"style":471},[962],{"type":139,"value":963},"      myProvider",{"type":133,"tag":160,"props":965,"children":966},{"style":173},[967],{"type":139,"value":361},{"type":133,"tag":160,"props":969,"children":970},{"style":173},[971],{"type":139,"value":451},{"type":133,"tag":160,"props":973,"children":974},{"class":162,"line":332},[975,980,984,988,993,997,1001],{"type":133,"tag":160,"props":976,"children":977},{"style":471},[978],{"type":139,"value":979},"        name",{"type":133,"tag":160,"props":981,"children":982},{"style":173},[983],{"type":139,"value":361},{"type":133,"tag":160,"props":985,"children":986},{"style":173},[987],{"type":139,"value":197},{"type":133,"tag":160,"props":989,"children":990},{"style":200},[991],{"type":139,"value":992},"myProvider",{"type":133,"tag":160,"props":994,"children":995},{"style":173},[996],{"type":139,"value":689},{"type":133,"tag":160,"props":998,"children":999},{"style":173},[1000],{"type":139,"value":651},{"type":133,"tag":160,"props":1002,"children":1003},{"style":500},[1004],{"type":139,"value":1005}," // optional value to overrider provider name\n",{"type":133,"tag":160,"props":1007,"children":1008},{"class":162,"line":340},[1009,1014,1018,1022,1027,1031,1035],{"type":133,"tag":160,"props":1010,"children":1011},{"style":471},[1012],{"type":139,"value":1013},"        provider",{"type":133,"tag":160,"props":1015,"children":1016},{"style":173},[1017],{"type":139,"value":361},{"type":133,"tag":160,"props":1019,"children":1020},{"style":173},[1021],{"type":139,"value":197},{"type":133,"tag":160,"props":1023,"children":1024},{"style":200},[1025],{"type":139,"value":1026},"~/providers/my-provider.ts",{"type":133,"tag":160,"props":1028,"children":1029},{"style":173},[1030],{"type":139,"value":689},{"type":133,"tag":160,"props":1032,"children":1033},{"style":173},[1034],{"type":139,"value":651},{"type":133,"tag":160,"props":1036,"children":1037},{"style":500},[1038],{"type":139,"value":1039}," // Path to custom provider\n",{"type":133,"tag":160,"props":1041,"children":1042},{"class":162,"line":379},[1043,1048,1052],{"type":133,"tag":160,"props":1044,"children":1045},{"style":471},[1046],{"type":139,"value":1047},"        options",{"type":133,"tag":160,"props":1049,"children":1050},{"style":173},[1051],{"type":139,"value":361},{"type":133,"tag":160,"props":1053,"children":1054},{"style":173},[1055],{"type":139,"value":451},{"type":133,"tag":160,"props":1057,"children":1058},{"class":162,"line":394},[1059],{"type":133,"tag":160,"props":1060,"children":1061},{"style":500},[1062],{"type":139,"value":1063},"          // ... provider options\n",{"type":133,"tag":160,"props":1065,"children":1066},{"class":162,"line":435},[1067,1072,1076,1081,1086],{"type":133,"tag":160,"props":1068,"children":1069},{"style":471},[1070],{"type":139,"value":1071},"          baseURL",{"type":133,"tag":160,"props":1073,"children":1074},{"style":173},[1075],{"type":139,"value":361},{"type":133,"tag":160,"props":1077,"children":1078},{"style":173},[1079],{"type":139,"value":1080}," \"",{"type":133,"tag":160,"props":1082,"children":1083},{"style":200},[1084],{"type":139,"value":1085},"https://site.com",{"type":133,"tag":160,"props":1087,"children":1088},{"style":173},[1089],{"type":139,"value":1090},"\"\n",{"type":133,"tag":160,"props":1092,"children":1093},{"class":162,"line":454},[1094],{"type":133,"tag":160,"props":1095,"children":1096},{"style":173},[1097],{"type":139,"value":1098},"        }\n",{"type":133,"tag":160,"props":1100,"children":1101},{"class":162,"line":462},[1102],{"type":133,"tag":160,"props":1103,"children":1104},{"style":173},[1105],{"type":139,"value":1106},"      }\n",{"type":133,"tag":160,"props":1108,"children":1109},{"class":162,"line":496},[1110],{"type":133,"tag":160,"props":1111,"children":1112},{"style":173},[1113],{"type":139,"value":1114},"    }\n",{"type":133,"tag":160,"props":1116,"children":1117},{"class":162,"line":506},[1118],{"type":133,"tag":160,"props":1119,"children":1120},{"style":173},[1121],{"type":139,"value":554},{"type":133,"tag":160,"props":1123,"children":1124},{"class":162,"line":548},[1125,1130],{"type":133,"tag":160,"props":1126,"children":1127},{"style":173},[1128],{"type":139,"value":1129},"}",{"type":133,"tag":160,"props":1131,"children":1132},{"style":179},[1133],{"type":139,"value":600},{"type":133,"tag":142,"props":1135,"children":1136},{},[1137,1139,1143,1145,1153],{"type":139,"value":1138},"There are plenty of useful utilities that can be used to write providers by importing from ",{"type":133,"tag":156,"props":1140,"children":1141},{"className":127},[1142],{"type":139,"value":285},{"type":139,"value":1144},". See ",{"type":133,"tag":812,"props":1146,"children":1150},{"href":1147,"rel":1148},"https://github.com/nuxt/image/tree/dev/src/runtime/providers",[1149],"nofollow",[1151],{"type":139,"value":1152},"src/runtime/providers",{"type":139,"value":1154}," for more info.",{"type":133,"tag":735,"props":1156,"children":1158},{"id":1157},"usage",[1159],{"type":139,"value":21},{"type":133,"tag":142,"props":1161,"children":1162},{},[1163,1165,1170],{"type":139,"value":1164},"Set attribute ",{"type":133,"tag":156,"props":1166,"children":1167},{"className":127},[1168],{"type":139,"value":1169},"provider",{"type":139,"value":1171}," as your custom provider name.",{"type":133,"tag":148,"props":1173,"children":1178},{"className":1174,"code":1175,"filename":1176,"language":1177,"meta":127,"style":127},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003CNuxtImg provider=\"myProvider\" src=\"/image.png\" >\n\u003C!-- \u003Cimg src=\"https://site.com/image.png\" /> -->\n","pages/index.vue","vue",[1179],{"type":133,"tag":156,"props":1180,"children":1181},{"__ignoreMap":127},[1182,1243],{"type":133,"tag":160,"props":1183,"children":1184},{"class":162,"line":163},[1185,1190,1195,1200,1204,1209,1213,1217,1221,1225,1229,1234,1238],{"type":133,"tag":160,"props":1186,"children":1187},{"style":173},[1188],{"type":139,"value":1189},"\u003C",{"type":133,"tag":160,"props":1191,"children":1192},{"style":471},[1193],{"type":139,"value":1194},"NuxtImg",{"type":133,"tag":160,"props":1196,"children":1197},{"style":306},[1198],{"type":139,"value":1199}," provider",{"type":133,"tag":160,"props":1201,"children":1202},{"style":173},[1203],{"type":139,"value":319},{"type":133,"tag":160,"props":1205,"children":1206},{"style":173},[1207],{"type":139,"value":1208},"\"",{"type":133,"tag":160,"props":1210,"children":1211},{"style":200},[1212],{"type":139,"value":992},{"type":133,"tag":160,"props":1214,"children":1215},{"style":173},[1216],{"type":139,"value":1208},{"type":133,"tag":160,"props":1218,"children":1219},{"style":306},[1220],{"type":139,"value":656},{"type":133,"tag":160,"props":1222,"children":1223},{"style":173},[1224],{"type":139,"value":319},{"type":133,"tag":160,"props":1226,"children":1227},{"style":173},[1228],{"type":139,"value":1208},{"type":133,"tag":160,"props":1230,"children":1231},{"style":200},[1232],{"type":139,"value":1233},"/image.png",{"type":133,"tag":160,"props":1235,"children":1236},{"style":173},[1237],{"type":139,"value":1208},{"type":133,"tag":160,"props":1239,"children":1240},{"style":173},[1241],{"type":139,"value":1242}," >\n",{"type":133,"tag":160,"props":1244,"children":1245},{"class":162,"line":211},[1246],{"type":133,"tag":160,"props":1247,"children":1248},{"style":179},[1249],{"type":139,"value":1250},"\u003C!-- \u003Cimg src=\"https://site.com/image.png\" /> -->\n",{"type":133,"tag":1252,"props":1253,"children":1254},"style",{},[1255],{"type":139,"value":1256},"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 .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.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 .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":127,"searchDepth":211,"depth":211,"links":1258},[1259,1263],{"id":136,"depth":211,"text":140,"children":1260},[1261,1262],{"id":737,"depth":254,"text":740},{"id":836,"depth":254,"text":839},{"id":855,"depth":211,"text":858,"children":1264},[1265,1266],{"id":861,"depth":254,"text":864},{"id":1157,"depth":254,"text":21},"markdown","content:4.advanced:1.custom-provider.md","content","4.advanced/1.custom-provider.md","md",[1273,1600],{"_path":113,"_dir":1274,"_draft":126,"_partial":126,"_locale":127,"title":112,"description":1275,"links":1276,"body":1282,"_type":1267,"_id":1598,"_source":1269,"_file":1599,"_extension":1271},"providers","Optimize images at Vercel's Edge Network.",[1277],{"label":1278,"icon":1279,"to":1280,"size":1281},"Source","i-simple-icons-github","https://github.com/nuxt/image/blob/main/src/runtime/providers/vercel.ts","xs",{"type":130,"children":1283,"toc":1594},[1284,1306,1311,1317,1329,1337,1430,1436,1465,1470,1477,1590],{"type":133,"tag":142,"props":1285,"children":1286},{},[1287,1289,1295,1297,1304],{"type":139,"value":1288},"When deploying your nuxt applications to ",{"type":133,"tag":812,"props":1290,"children":1293},{"href":1291,"rel":1292},"https://vercel.com/",[1149],[1294],{"type":139,"value":112},{"type":139,"value":1296}," platform, image module can use Vercel's ",{"type":133,"tag":812,"props":1298,"children":1301},{"href":1299,"rel":1300},"https://vercel.com/docs/edge-network/overview",[1149],[1302],{"type":139,"value":1303},"Edge Network",{"type":139,"value":1305}," to optimize images on demand.",{"type":133,"tag":142,"props":1307,"children":1308},{},[1309],{"type":139,"value":1310},"This provider will be enabled by default in vercel deployments.",{"type":133,"tag":134,"props":1312,"children":1314},{"id":1313},"domains",[1315],{"type":139,"value":1316},"Domains",{"type":133,"tag":142,"props":1318,"children":1319},{},[1320,1322,1327],{"type":139,"value":1321},"To use external URLs (images not in ",{"type":133,"tag":156,"props":1323,"children":1324},{"className":127},[1325],{"type":139,"value":1326},"public/",{"type":139,"value":1328}," directory), hostnames should be whitelisted.",{"type":133,"tag":142,"props":1330,"children":1331},{},[1332],{"type":133,"tag":821,"props":1333,"children":1334},{},[1335],{"type":139,"value":1336},"Example:",{"type":133,"tag":148,"props":1338,"children":1340},{"className":150,"code":1339,"filename":874,"language":153,"meta":127,"style":127},"export default {\n  image: {\n    domains: [\n      'avatars0.githubusercontent.com'\n    ]\n  }\n}\n",[1341],{"type":133,"tag":156,"props":1342,"children":1343},{"__ignoreMap":127},[1344,1359,1374,1391,1408,1416,1423],{"type":133,"tag":160,"props":1345,"children":1346},{"class":162,"line":163},[1347,1351,1355],{"type":133,"tag":160,"props":1348,"children":1349},{"style":167},[1350],{"type":139,"value":346},{"type":133,"tag":160,"props":1352,"children":1353},{"style":167},[1354],{"type":139,"value":902},{"type":133,"tag":160,"props":1356,"children":1357},{"style":173},[1358],{"type":139,"value":451},{"type":133,"tag":160,"props":1360,"children":1361},{"class":162,"line":211},[1362,1366,1370],{"type":133,"tag":160,"props":1363,"children":1364},{"style":471},[1365],{"type":139,"value":931},{"type":133,"tag":160,"props":1367,"children":1368},{"style":173},[1369],{"type":139,"value":361},{"type":133,"tag":160,"props":1371,"children":1372},{"style":173},[1373],{"type":139,"value":451},{"type":133,"tag":160,"props":1375,"children":1376},{"class":162,"line":254},[1377,1382,1386],{"type":133,"tag":160,"props":1378,"children":1379},{"style":471},[1380],{"type":139,"value":1381},"    domains",{"type":133,"tag":160,"props":1383,"children":1384},{"style":173},[1385],{"type":139,"value":361},{"type":133,"tag":160,"props":1387,"children":1388},{"style":179},[1389],{"type":139,"value":1390}," [\n",{"type":133,"tag":160,"props":1392,"children":1393},{"class":162,"line":292},[1394,1399,1404],{"type":133,"tag":160,"props":1395,"children":1396},{"style":173},[1397],{"type":139,"value":1398},"      '",{"type":133,"tag":160,"props":1400,"children":1401},{"style":200},[1402],{"type":139,"value":1403},"avatars0.githubusercontent.com",{"type":133,"tag":160,"props":1405,"children":1406},{"style":173},[1407],{"type":139,"value":208},{"type":133,"tag":160,"props":1409,"children":1410},{"class":162,"line":302},[1411],{"type":133,"tag":160,"props":1412,"children":1413},{"style":179},[1414],{"type":139,"value":1415},"    ]\n",{"type":133,"tag":160,"props":1417,"children":1418},{"class":162,"line":332},[1419],{"type":133,"tag":160,"props":1420,"children":1421},{"style":173},[1422],{"type":139,"value":554},{"type":133,"tag":160,"props":1424,"children":1425},{"class":162,"line":340},[1426],{"type":133,"tag":160,"props":1427,"children":1428},{"style":173},[1429],{"type":139,"value":733},{"type":133,"tag":134,"props":1431,"children":1433},{"id":1432},"sizes",[1434],{"type":139,"value":1435},"Sizes",{"type":133,"tag":142,"props":1437,"children":1438},{},[1439,1441,1446,1448,1452,1454,1458,1460,1464],{"type":139,"value":1440},"Specify any custom ",{"type":133,"tag":156,"props":1442,"children":1443},{"className":127},[1444],{"type":139,"value":1445},"width",{"type":139,"value":1447}," property you use in ",{"type":133,"tag":156,"props":1449,"children":1450},{"className":127},[1451],{"type":139,"value":25},{"type":139,"value":1453},", ",{"type":133,"tag":156,"props":1455,"children":1456},{"className":127},[1457],{"type":139,"value":28},{"type":139,"value":1459}," and ",{"type":133,"tag":156,"props":1461,"children":1462},{"className":127},[1463],{"type":139,"value":808},{"type":139,"value":531},{"type":133,"tag":142,"props":1466,"children":1467},{},[1468],{"type":139,"value":1469},"If a width is not defined, image will fallback to closest possible width.",{"type":133,"tag":142,"props":1471,"children":1472},{},[1473],{"type":133,"tag":821,"props":1474,"children":1475},{},[1476],{"type":139,"value":1336},{"type":133,"tag":148,"props":1478,"children":1480},{"className":150,"code":1479,"filename":874,"language":153,"meta":127,"style":127},"export default {\n  image: {\n    screens: {\n      icon: 40,\n      avatar: 24\n    }\n  }\n}\n",[1481],{"type":133,"tag":156,"props":1482,"children":1483},{"__ignoreMap":127},[1484,1499,1514,1530,1552,1569,1576,1583],{"type":133,"tag":160,"props":1485,"children":1486},{"class":162,"line":163},[1487,1491,1495],{"type":133,"tag":160,"props":1488,"children":1489},{"style":167},[1490],{"type":139,"value":346},{"type":133,"tag":160,"props":1492,"children":1493},{"style":167},[1494],{"type":139,"value":902},{"type":133,"tag":160,"props":1496,"children":1497},{"style":173},[1498],{"type":139,"value":451},{"type":133,"tag":160,"props":1500,"children":1501},{"class":162,"line":211},[1502,1506,1510],{"type":133,"tag":160,"props":1503,"children":1504},{"style":471},[1505],{"type":139,"value":931},{"type":133,"tag":160,"props":1507,"children":1508},{"style":173},[1509],{"type":139,"value":361},{"type":133,"tag":160,"props":1511,"children":1512},{"style":173},[1513],{"type":139,"value":451},{"type":133,"tag":160,"props":1515,"children":1516},{"class":162,"line":254},[1517,1522,1526],{"type":133,"tag":160,"props":1518,"children":1519},{"style":471},[1520],{"type":139,"value":1521},"    screens",{"type":133,"tag":160,"props":1523,"children":1524},{"style":173},[1525],{"type":139,"value":361},{"type":133,"tag":160,"props":1527,"children":1528},{"style":173},[1529],{"type":139,"value":451},{"type":133,"tag":160,"props":1531,"children":1532},{"class":162,"line":292},[1533,1538,1542,1548],{"type":133,"tag":160,"props":1534,"children":1535},{"style":471},[1536],{"type":139,"value":1537},"      icon",{"type":133,"tag":160,"props":1539,"children":1540},{"style":173},[1541],{"type":139,"value":361},{"type":133,"tag":160,"props":1543,"children":1545},{"style":1544},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[1546],{"type":139,"value":1547}," 40",{"type":133,"tag":160,"props":1549,"children":1550},{"style":173},[1551],{"type":139,"value":391},{"type":133,"tag":160,"props":1553,"children":1554},{"class":162,"line":302},[1555,1560,1564],{"type":133,"tag":160,"props":1556,"children":1557},{"style":471},[1558],{"type":139,"value":1559},"      avatar",{"type":133,"tag":160,"props":1561,"children":1562},{"style":173},[1563],{"type":139,"value":361},{"type":133,"tag":160,"props":1565,"children":1566},{"style":1544},[1567],{"type":139,"value":1568}," 24\n",{"type":133,"tag":160,"props":1570,"children":1571},{"class":162,"line":332},[1572],{"type":133,"tag":160,"props":1573,"children":1574},{"style":173},[1575],{"type":139,"value":1114},{"type":133,"tag":160,"props":1577,"children":1578},{"class":162,"line":340},[1579],{"type":133,"tag":160,"props":1580,"children":1581},{"style":173},[1582],{"type":139,"value":554},{"type":133,"tag":160,"props":1584,"children":1585},{"class":162,"line":379},[1586],{"type":133,"tag":160,"props":1587,"children":1588},{"style":173},[1589],{"type":139,"value":733},{"type":133,"tag":1252,"props":1591,"children":1592},{},[1593],{"type":139,"value":1256},{"title":127,"searchDepth":211,"depth":211,"links":1595},[1596,1597],{"id":1313,"depth":211,"text":1316},{"id":1432,"depth":211,"text":1435},"content:3.providers:vercel.md","3.providers/vercel.md",{"_path":123,"_dir":125,"_draft":126,"_partial":126,"_locale":127,"title":122,"description":1601,"body":1602,"_type":1267,"_id":1834,"_source":1269,"_file":1835,"_extension":1271},"Optimizing images for static websites.",{"type":130,"children":1603,"toc":1832},[1604,1616,1634,1646,1828],{"type":133,"tag":142,"props":1605,"children":1606},{},[1607,1609,1614],{"type":139,"value":1608},"If you are building a static site using ",{"type":133,"tag":156,"props":1610,"children":1611},{"className":127},[1612],{"type":139,"value":1613},"nuxt generate",{"type":139,"value":1615},", Nuxt Image will optimize and save your images locally when your site is generated - and deploy them alongside your generated pages.",{"type":133,"tag":142,"props":1617,"children":1618},{},[1619,1621,1626,1628,1632],{"type":139,"value":1620},"If you disabled server-side rendering (",{"type":133,"tag":156,"props":1622,"children":1623},{"className":127},[1624],{"type":139,"value":1625},"ssr: false",{"type":139,"value":1627}," in the ",{"type":133,"tag":156,"props":1629,"children":1630},{"className":127},[1631],{"type":139,"value":874},{"type":139,"value":1633},"), Nuxt Image won't be able to optimize your images during the static generation process.",{"type":133,"tag":142,"props":1635,"children":1636},{},[1637,1639,1644],{"type":139,"value":1638},"In that case, you can tell Nuxt to pre-render images by using the ",{"type":133,"tag":156,"props":1640,"children":1641},{"className":127},[1642],{"type":139,"value":1643},"nitro.prerender.routes",{"type":139,"value":1645}," option:",{"type":133,"tag":148,"props":1647,"children":1649},{"className":150,"code":1648,"language":153,"meta":127,"style":127},"export default defineNuxtConfig({\n  ssr: false,\n  nitro: {\n    prerender: {\n      routes: [\n        '/_ipx/w_120/market.jpg',\n        '/_ipx/w_140/market.jpg',\n        // etc.\n      ]\n    }\n  }\n})\n",[1650],{"type":133,"tag":156,"props":1651,"children":1652},{"__ignoreMap":127},[1653,1676,1698,1714,1730,1746,1767,1787,1795,1803,1810,1817],{"type":133,"tag":160,"props":1654,"children":1655},{"class":162,"line":163},[1656,1660,1664,1668,1672],{"type":133,"tag":160,"props":1657,"children":1658},{"style":167},[1659],{"type":139,"value":346},{"type":133,"tag":160,"props":1661,"children":1662},{"style":167},[1663],{"type":139,"value":902},{"type":133,"tag":160,"props":1665,"children":1666},{"style":322},[1667],{"type":139,"value":907},{"type":133,"tag":160,"props":1669,"children":1670},{"style":179},[1671],{"type":139,"value":590},{"type":133,"tag":160,"props":1673,"children":1674},{"style":173},[1675],{"type":139,"value":493},{"type":133,"tag":160,"props":1677,"children":1678},{"class":162,"line":211},[1679,1684,1688,1694],{"type":133,"tag":160,"props":1680,"children":1681},{"style":471},[1682],{"type":139,"value":1683},"  ssr",{"type":133,"tag":160,"props":1685,"children":1686},{"style":173},[1687],{"type":139,"value":361},{"type":133,"tag":160,"props":1689,"children":1691},{"style":1690},"--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC",[1692],{"type":139,"value":1693}," false",{"type":133,"tag":160,"props":1695,"children":1696},{"style":173},[1697],{"type":139,"value":391},{"type":133,"tag":160,"props":1699,"children":1700},{"class":162,"line":254},[1701,1706,1710],{"type":133,"tag":160,"props":1702,"children":1703},{"style":471},[1704],{"type":139,"value":1705},"  nitro",{"type":133,"tag":160,"props":1707,"children":1708},{"style":173},[1709],{"type":139,"value":361},{"type":133,"tag":160,"props":1711,"children":1712},{"style":173},[1713],{"type":139,"value":451},{"type":133,"tag":160,"props":1715,"children":1716},{"class":162,"line":292},[1717,1722,1726],{"type":133,"tag":160,"props":1718,"children":1719},{"style":471},[1720],{"type":139,"value":1721},"    prerender",{"type":133,"tag":160,"props":1723,"children":1724},{"style":173},[1725],{"type":139,"value":361},{"type":133,"tag":160,"props":1727,"children":1728},{"style":173},[1729],{"type":139,"value":451},{"type":133,"tag":160,"props":1731,"children":1732},{"class":162,"line":302},[1733,1738,1742],{"type":133,"tag":160,"props":1734,"children":1735},{"style":471},[1736],{"type":139,"value":1737},"      routes",{"type":133,"tag":160,"props":1739,"children":1740},{"style":173},[1741],{"type":139,"value":361},{"type":133,"tag":160,"props":1743,"children":1744},{"style":179},[1745],{"type":139,"value":1390},{"type":133,"tag":160,"props":1747,"children":1748},{"class":162,"line":332},[1749,1754,1759,1763],{"type":133,"tag":160,"props":1750,"children":1751},{"style":173},[1752],{"type":139,"value":1753},"        '",{"type":133,"tag":160,"props":1755,"children":1756},{"style":200},[1757],{"type":139,"value":1758},"/_ipx/w_120/market.jpg",{"type":133,"tag":160,"props":1760,"children":1761},{"style":173},[1762],{"type":139,"value":689},{"type":133,"tag":160,"props":1764,"children":1765},{"style":173},[1766],{"type":139,"value":391},{"type":133,"tag":160,"props":1768,"children":1769},{"class":162,"line":340},[1770,1774,1779,1783],{"type":133,"tag":160,"props":1771,"children":1772},{"style":173},[1773],{"type":139,"value":1753},{"type":133,"tag":160,"props":1775,"children":1776},{"style":200},[1777],{"type":139,"value":1778},"/_ipx/w_140/market.jpg",{"type":133,"tag":160,"props":1780,"children":1781},{"style":173},[1782],{"type":139,"value":689},{"type":133,"tag":160,"props":1784,"children":1785},{"style":173},[1786],{"type":139,"value":391},{"type":133,"tag":160,"props":1788,"children":1789},{"class":162,"line":379},[1790],{"type":133,"tag":160,"props":1791,"children":1792},{"style":500},[1793],{"type":139,"value":1794},"        // etc.\n",{"type":133,"tag":160,"props":1796,"children":1797},{"class":162,"line":394},[1798],{"type":133,"tag":160,"props":1799,"children":1800},{"style":179},[1801],{"type":139,"value":1802},"      ]\n",{"type":133,"tag":160,"props":1804,"children":1805},{"class":162,"line":435},[1806],{"type":133,"tag":160,"props":1807,"children":1808},{"style":173},[1809],{"type":139,"value":1114},{"type":133,"tag":160,"props":1811,"children":1812},{"class":162,"line":454},[1813],{"type":133,"tag":160,"props":1814,"children":1815},{"style":173},[1816],{"type":139,"value":554},{"type":133,"tag":160,"props":1818,"children":1819},{"class":162,"line":462},[1820,1824],{"type":133,"tag":160,"props":1821,"children":1822},{"style":173},[1823],{"type":139,"value":1129},{"type":133,"tag":160,"props":1825,"children":1826},{"style":179},[1827],{"type":139,"value":600},{"type":133,"tag":1252,"props":1829,"children":1830},{},[1831],{"type":139,"value":1256},{"title":127,"searchDepth":211,"depth":211,"links":1833},[],"content:4.advanced:2.static-images.md","4.advanced/2.static-images.md",1700216902774]