[{"data":1,"prerenderedAt":3421},["Reactive",2],{"navigation":3,"docs-/get-started/providers":124,"docs-/get-started/providers-surround":378},[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":16,"_dir":125,"_draft":126,"_partial":126,"_locale":127,"title":15,"description":128,"body":129,"_type":373,"_id":374,"_source":375,"_file":376,"_extension":377},"get-started",false,"","Nuxt Image supports multiple providers for high performances.",{"type":130,"children":131,"toc":362},"root",[132,141,147,152,165,190,196,208,215,227,251,265,289,295,311,317,329,334,346,351],{"type":133,"tag":134,"props":135,"children":137},"element","h2",{"id":136},"introduction-to-providers",[138],{"type":139,"value":140},"text","Introduction to providers",{"type":133,"tag":142,"props":143,"children":144},"p",{},[145],{"type":139,"value":146},"Providers are integrations between Nuxt Image and third-party image transformation services. Each provider is responsible for generating correct URLs for that image transformation service.",{"type":133,"tag":142,"props":148,"children":149},{},[150],{"type":139,"value":151},"Nuxt Image can be configured to work with any external image transformation service. Checkout sidebar for list of preconfigured providers.",{"type":133,"tag":142,"props":153,"children":154},{},[155,157,163],{"type":139,"value":156},"If you are looking for a specific provider that is not already supported, you can ",{"type":133,"tag":158,"props":159,"children":160},"a",{"href":120},[161],{"type":139,"value":162},"create your own provider",{"type":139,"value":164},".",{"type":133,"tag":142,"props":166,"children":167},{},[168,170,175,177,181,183,188],{"type":139,"value":169},"Nuxt Image will automatically optimize ",{"type":133,"tag":171,"props":172,"children":173},"code",{"className":127},[174],{"type":139,"value":25},{"type":139,"value":176}," or ",{"type":133,"tag":171,"props":178,"children":179},{"className":127},[180],{"type":139,"value":28},{"type":139,"value":182}," sources and accepts all ",{"type":133,"tag":158,"props":184,"children":185},{"href":13},[186],{"type":139,"value":187},"options",{"type":139,"value":189}," for specified target, except for modifiers that are specific to other providers.",{"type":133,"tag":134,"props":191,"children":193},{"id":192},"default-provider",[194],{"type":139,"value":195},"Default Provider",{"type":133,"tag":142,"props":197,"children":198},{},[199,201,206],{"type":139,"value":200},"The default optimizer and provider for Nuxt Image is ",{"type":133,"tag":158,"props":202,"children":203},{"href":80},[204],{"type":139,"value":205},"ipx",{"type":139,"value":207},". Either option can be used without any configuration.",{"type":133,"tag":209,"props":210,"children":212},"h3",{"id":211},"local-images",[213],{"type":139,"value":214},"Local Images",{"type":133,"tag":142,"props":216,"children":217},{},[218,220,225],{"type":139,"value":219},"Images should be stored in the ",{"type":133,"tag":171,"props":221,"children":222},{"className":127},[223],{"type":139,"value":224},"public/",{"type":139,"value":226}," directory of your project.",{"type":133,"tag":142,"props":228,"children":229},{},[230,232,237,239,243,245,250],{"type":139,"value":231},"For example, when using ",{"type":133,"tag":171,"props":233,"children":234},{"className":127},[235],{"type":139,"value":236},"\u003CNuxtImg src=\"/nuxt-icon.png\" />",{"type":139,"value":238},", it should be placed in ",{"type":133,"tag":171,"props":240,"children":241},{"className":127},[242],{"type":139,"value":224},{"type":139,"value":244}," folder under the path ",{"type":133,"tag":171,"props":246,"children":247},{"className":127},[248],{"type":139,"value":249},"public/nuxt-icon.png",{"type":139,"value":164},{"type":133,"tag":142,"props":252,"children":253},{},[254,256,264],{"type":139,"value":255},"For more information, you can learn more about the ",{"type":133,"tag":158,"props":257,"children":261},{"href":258,"rel":259},"https://nuxt.com/docs/guide/directory-structure/public",[260],"nofollow",[262],{"type":139,"value":263},"public directory",{"type":139,"value":164},{"type":133,"tag":266,"props":267,"children":268},"callout",{},[269],{"type":133,"tag":142,"props":270,"children":271},{},[272,274,279,281,287],{"type":139,"value":273},"Image stored in the ",{"type":133,"tag":171,"props":275,"children":276},{"className":127},[277],{"type":139,"value":278},"assets/",{"type":139,"value":280}," directory are ",{"type":133,"tag":282,"props":283,"children":284},"strong",{},[285],{"type":139,"value":286},"not",{"type":139,"value":288}," proccessed with Nuxt Image because those images are managed by webpack.",{"type":133,"tag":209,"props":290,"children":292},{"id":291},"remote-images",[293],{"type":139,"value":294},"Remote Images",{"type":133,"tag":142,"props":296,"children":297},{},[298,300,309],{"type":139,"value":299},"Using default provider, you can also optimize external URLs. For this, you need to add them to ",{"type":133,"tag":158,"props":301,"children":303},{"href":302},"/get-started/configuration#domains",[304],{"type":133,"tag":171,"props":305,"children":306},{"className":127},[307],{"type":139,"value":308},"domains",{"type":139,"value":310}," option.",{"type":133,"tag":209,"props":312,"children":314},{"id":313},"environment-detection",[315],{"type":139,"value":316},"Environment Detection",{"type":133,"tag":142,"props":318,"children":319},{},[320,322,327],{"type":139,"value":321},"You can set default provider using ",{"type":133,"tag":171,"props":323,"children":324},{"className":127},[325],{"type":139,"value":326},"NUXT_IMAGE_PROVIDER",{"type":139,"value":328}," environment variable.",{"type":133,"tag":142,"props":330,"children":331},{},[332],{"type":139,"value":333},"Providers detected automatically:",{"type":133,"tag":335,"props":336,"children":337},"ul",{},[338],{"type":133,"tag":339,"props":340,"children":341},"li",{},[342],{"type":133,"tag":158,"props":343,"children":344},{"href":113},[345],{"type":139,"value":112},{"type":133,"tag":209,"props":347,"children":349},{"id":348},"custom-provider",[350],{"type":139,"value":119},{"type":133,"tag":142,"props":352,"children":353},{},[354,356,361],{"type":139,"value":355},"It is possible to define your own provider, learn more ",{"type":133,"tag":158,"props":357,"children":358},{"href":120},[359],{"type":139,"value":360},"how to create a custom provider",{"type":139,"value":164},{"title":127,"searchDepth":363,"depth":363,"links":364},2,[365,366],{"id":136,"depth":363,"text":140},{"id":192,"depth":363,"text":195,"children":367},[368,370,371,372],{"id":211,"depth":369,"text":214},3,{"id":291,"depth":369,"text":294},{"id":313,"depth":369,"text":316},{"id":348,"depth":369,"text":119},"markdown","content:1.get-started:3.providers.md","content","1.get-started/3.providers.md","md",[379,3206],{"_path":13,"_dir":125,"_draft":126,"_partial":126,"_locale":127,"title":12,"description":380,"body":381,"_type":373,"_id":3204,"_source":375,"_file":3205,"_extension":377},"Nuxt Image is configured with sensible defaults.",{"type":130,"children":382,"toc":3189},[383,402,498,506,518,599,607,612,627,713,721,731,787,800,899,907,912,924,1227,1234,1239,1335,1343,1348,1663,1671,1689,1988,1996,2020,2030,2171,2179,2184,2407,2415,2424,2442,2461,2573,2581,2590,2606,2631,2718,2726,2785,2793,2804,2809,2814,2822,2977,2987,3030,3035,3079,3088,3131,3135,3178,3183],{"type":133,"tag":142,"props":384,"children":385},{},[386,388,393,395,400],{"type":139,"value":387},"To configure the image module and customize its behavior, you can use the ",{"type":133,"tag":171,"props":389,"children":390},{"className":127},[391],{"type":139,"value":392},"image",{"type":139,"value":394}," property in your ",{"type":133,"tag":171,"props":396,"children":397},{"className":127},[398],{"type":139,"value":399},"nuxt.config",{"type":139,"value":401},":",{"type":133,"tag":403,"props":404,"children":409},"pre",{"className":405,"code":406,"filename":407,"language":408,"meta":127,"style":127},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  image: {\n    // Options\n  }\n})\n","nuxt.config.ts","ts",[410],{"type":133,"tag":171,"props":411,"children":412},{"__ignoreMap":127},[413,448,466,475,484],{"type":133,"tag":414,"props":415,"children":418},"span",{"class":416,"line":417},"line",1,[419,425,430,436,442],{"type":133,"tag":414,"props":420,"children":422},{"style":421},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF;--shiki-light-font-style:italic;--shiki-default-font-style:italic;--shiki-dark-font-style:italic",[423],{"type":139,"value":424},"export",{"type":133,"tag":414,"props":426,"children":427},{"style":421},[428],{"type":139,"value":429}," default",{"type":133,"tag":414,"props":431,"children":433},{"style":432},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[434],{"type":139,"value":435}," defineNuxtConfig",{"type":133,"tag":414,"props":437,"children":439},{"style":438},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[440],{"type":139,"value":441},"(",{"type":133,"tag":414,"props":443,"children":445},{"style":444},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[446],{"type":139,"value":447},"{\n",{"type":133,"tag":414,"props":449,"children":450},{"class":416,"line":363},[451,457,461],{"type":133,"tag":414,"props":452,"children":454},{"style":453},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[455],{"type":139,"value":456},"  image",{"type":133,"tag":414,"props":458,"children":459},{"style":444},[460],{"type":139,"value":401},{"type":133,"tag":414,"props":462,"children":463},{"style":444},[464],{"type":139,"value":465}," {\n",{"type":133,"tag":414,"props":467,"children":468},{"class":416,"line":369},[469],{"type":133,"tag":414,"props":470,"children":472},{"style":471},"--shiki-light:#90A4AE;--shiki-default:#546E7A;--shiki-dark:#676E95;--shiki-light-font-style:italic;--shiki-default-font-style:italic;--shiki-dark-font-style:italic",[473],{"type":139,"value":474},"    // Options\n",{"type":133,"tag":414,"props":476,"children":478},{"class":416,"line":477},4,[479],{"type":133,"tag":414,"props":480,"children":481},{"style":444},[482],{"type":139,"value":483},"  }\n",{"type":133,"tag":414,"props":485,"children":487},{"class":416,"line":486},5,[488,493],{"type":133,"tag":414,"props":489,"children":490},{"style":444},[491],{"type":139,"value":492},"}",{"type":133,"tag":414,"props":494,"children":495},{"style":438},[496],{"type":139,"value":497},")\n",{"type":133,"tag":134,"props":499,"children":501},{"id":500},"inject",[502],{"type":133,"tag":171,"props":503,"children":504},{"className":127},[505],{"type":139,"value":500},{"type":133,"tag":142,"props":507,"children":508},{},[509,511,516],{"type":139,"value":510},"By default Nuxt Image v1 adopts a composable approach. If you do not use the components no additional code will be added to your bundle. But if you wish to globally initialize an ",{"type":133,"tag":171,"props":512,"children":513},{"className":127},[514],{"type":139,"value":515},"$img",{"type":139,"value":517}," helper that will be available throughout your application, you can do so.",{"type":133,"tag":403,"props":519,"children":521},{"className":405,"code":520,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    inject: true\n  }\n})\n",[522],{"type":133,"tag":171,"props":523,"children":524},{"__ignoreMap":127},[525,548,563,581,588],{"type":133,"tag":414,"props":526,"children":527},{"class":416,"line":417},[528,532,536,540,544],{"type":133,"tag":414,"props":529,"children":530},{"style":421},[531],{"type":139,"value":424},{"type":133,"tag":414,"props":533,"children":534},{"style":421},[535],{"type":139,"value":429},{"type":133,"tag":414,"props":537,"children":538},{"style":432},[539],{"type":139,"value":435},{"type":133,"tag":414,"props":541,"children":542},{"style":438},[543],{"type":139,"value":441},{"type":133,"tag":414,"props":545,"children":546},{"style":444},[547],{"type":139,"value":447},{"type":133,"tag":414,"props":549,"children":550},{"class":416,"line":363},[551,555,559],{"type":133,"tag":414,"props":552,"children":553},{"style":453},[554],{"type":139,"value":456},{"type":133,"tag":414,"props":556,"children":557},{"style":444},[558],{"type":139,"value":401},{"type":133,"tag":414,"props":560,"children":561},{"style":444},[562],{"type":139,"value":465},{"type":133,"tag":414,"props":564,"children":565},{"class":416,"line":369},[566,571,575],{"type":133,"tag":414,"props":567,"children":568},{"style":453},[569],{"type":139,"value":570},"    inject",{"type":133,"tag":414,"props":572,"children":573},{"style":444},[574],{"type":139,"value":401},{"type":133,"tag":414,"props":576,"children":578},{"style":577},"--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC",[579],{"type":139,"value":580}," true\n",{"type":133,"tag":414,"props":582,"children":583},{"class":416,"line":477},[584],{"type":133,"tag":414,"props":585,"children":586},{"style":444},[587],{"type":139,"value":483},{"type":133,"tag":414,"props":589,"children":590},{"class":416,"line":486},[591,595],{"type":133,"tag":414,"props":592,"children":593},{"style":444},[594],{"type":139,"value":492},{"type":133,"tag":414,"props":596,"children":597},{"style":438},[598],{"type":139,"value":497},{"type":133,"tag":134,"props":600,"children":602},{"id":601},"quality",[603],{"type":133,"tag":171,"props":604,"children":605},{"className":127},[606],{"type":139,"value":601},{"type":133,"tag":142,"props":608,"children":609},{},[610],{"type":139,"value":611},"The quality for the generated image(s).",{"type":133,"tag":142,"props":613,"children":614},{},[615,617],{"type":139,"value":616},"You can also override this option at the component level by using the ",{"type":133,"tag":158,"props":618,"children":620},{"href":619},"/usage/nuxt-img#quality",[621,625],{"type":133,"tag":171,"props":622,"children":623},{"className":127},[624],{"type":139,"value":601},{"type":139,"value":626}," prop.",{"type":133,"tag":403,"props":628,"children":630},{"className":405,"code":629,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    quality: 80,\n  }\n})\n",[631],{"type":133,"tag":171,"props":632,"children":633},{"__ignoreMap":127},[634,657,672,695,702],{"type":133,"tag":414,"props":635,"children":636},{"class":416,"line":417},[637,641,645,649,653],{"type":133,"tag":414,"props":638,"children":639},{"style":421},[640],{"type":139,"value":424},{"type":133,"tag":414,"props":642,"children":643},{"style":421},[644],{"type":139,"value":429},{"type":133,"tag":414,"props":646,"children":647},{"style":432},[648],{"type":139,"value":435},{"type":133,"tag":414,"props":650,"children":651},{"style":438},[652],{"type":139,"value":441},{"type":133,"tag":414,"props":654,"children":655},{"style":444},[656],{"type":139,"value":447},{"type":133,"tag":414,"props":658,"children":659},{"class":416,"line":363},[660,664,668],{"type":133,"tag":414,"props":661,"children":662},{"style":453},[663],{"type":139,"value":456},{"type":133,"tag":414,"props":665,"children":666},{"style":444},[667],{"type":139,"value":401},{"type":133,"tag":414,"props":669,"children":670},{"style":444},[671],{"type":139,"value":465},{"type":133,"tag":414,"props":673,"children":674},{"class":416,"line":369},[675,680,684,690],{"type":133,"tag":414,"props":676,"children":677},{"style":453},[678],{"type":139,"value":679},"    quality",{"type":133,"tag":414,"props":681,"children":682},{"style":444},[683],{"type":139,"value":401},{"type":133,"tag":414,"props":685,"children":687},{"style":686},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[688],{"type":139,"value":689}," 80",{"type":133,"tag":414,"props":691,"children":692},{"style":444},[693],{"type":139,"value":694},",\n",{"type":133,"tag":414,"props":696,"children":697},{"class":416,"line":477},[698],{"type":133,"tag":414,"props":699,"children":700},{"style":444},[701],{"type":139,"value":483},{"type":133,"tag":414,"props":703,"children":704},{"class":416,"line":486},[705,709],{"type":133,"tag":414,"props":706,"children":707},{"style":444},[708],{"type":139,"value":492},{"type":133,"tag":414,"props":710,"children":711},{"style":438},[712],{"type":139,"value":497},{"type":133,"tag":134,"props":714,"children":716},{"id":715},"format",[717],{"type":133,"tag":171,"props":718,"children":719},{"className":127},[720],{"type":139,"value":715},{"type":133,"tag":142,"props":722,"children":723},{},[724,726],{"type":139,"value":725},"Default: ",{"type":133,"tag":171,"props":727,"children":728},{"className":127},[729],{"type":139,"value":730},"['webp']",{"type":133,"tag":142,"props":732,"children":733},{},[734,736,740,742,747,749,754,755,760,761,766,767,772,774,779,781,786],{"type":139,"value":735},"You can use this option to configure the default format for your images used by ",{"type":133,"tag":171,"props":737,"children":738},{"className":127},[739],{"type":139,"value":28},{"type":139,"value":741},". The available formats are ",{"type":133,"tag":171,"props":743,"children":744},{"className":127},[745],{"type":139,"value":746},"webp",{"type":139,"value":748},", ",{"type":133,"tag":171,"props":750,"children":751},{"className":127},[752],{"type":139,"value":753},"avif",{"type":139,"value":748},{"type":133,"tag":171,"props":756,"children":757},{"className":127},[758],{"type":139,"value":759},"jpeg",{"type":139,"value":748},{"type":133,"tag":171,"props":762,"children":763},{"className":127},[764],{"type":139,"value":765},"jpg",{"type":139,"value":748},{"type":133,"tag":171,"props":768,"children":769},{"className":127},[770],{"type":139,"value":771},"png",{"type":139,"value":773},", and ",{"type":133,"tag":171,"props":775,"children":776},{"className":127},[777],{"type":139,"value":778},"gif",{"type":139,"value":780},". The order of the formats is important, as the first format that is supported by the browser will be used. You can pass multiple values like ",{"type":133,"tag":171,"props":782,"children":783},{"className":127},[784],{"type":139,"value":785},"['avif', 'webp']",{"type":139,"value":164},{"type":133,"tag":142,"props":788,"children":789},{},[790,791],{"type":139,"value":616},{"type":133,"tag":158,"props":792,"children":794},{"href":793},"/usage/nuxt-picture#format",[795,799],{"type":133,"tag":171,"props":796,"children":797},{"className":127},[798],{"type":139,"value":715},{"type":139,"value":626},{"type":133,"tag":403,"props":801,"children":803},{"className":405,"code":802,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    format: ['webp']\n  }\n})\n",[804],{"type":133,"tag":171,"props":805,"children":806},{"__ignoreMap":127},[807,830,845,881,888],{"type":133,"tag":414,"props":808,"children":809},{"class":416,"line":417},[810,814,818,822,826],{"type":133,"tag":414,"props":811,"children":812},{"style":421},[813],{"type":139,"value":424},{"type":133,"tag":414,"props":815,"children":816},{"style":421},[817],{"type":139,"value":429},{"type":133,"tag":414,"props":819,"children":820},{"style":432},[821],{"type":139,"value":435},{"type":133,"tag":414,"props":823,"children":824},{"style":438},[825],{"type":139,"value":441},{"type":133,"tag":414,"props":827,"children":828},{"style":444},[829],{"type":139,"value":447},{"type":133,"tag":414,"props":831,"children":832},{"class":416,"line":363},[833,837,841],{"type":133,"tag":414,"props":834,"children":835},{"style":453},[836],{"type":139,"value":456},{"type":133,"tag":414,"props":838,"children":839},{"style":444},[840],{"type":139,"value":401},{"type":133,"tag":414,"props":842,"children":843},{"style":444},[844],{"type":139,"value":465},{"type":133,"tag":414,"props":846,"children":847},{"class":416,"line":369},[848,853,857,862,867,872,876],{"type":133,"tag":414,"props":849,"children":850},{"style":453},[851],{"type":139,"value":852},"    format",{"type":133,"tag":414,"props":854,"children":855},{"style":444},[856],{"type":139,"value":401},{"type":133,"tag":414,"props":858,"children":859},{"style":438},[860],{"type":139,"value":861}," [",{"type":133,"tag":414,"props":863,"children":864},{"style":444},[865],{"type":139,"value":866},"'",{"type":133,"tag":414,"props":868,"children":870},{"style":869},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[871],{"type":139,"value":746},{"type":133,"tag":414,"props":873,"children":874},{"style":444},[875],{"type":139,"value":866},{"type":133,"tag":414,"props":877,"children":878},{"style":438},[879],{"type":139,"value":880},"]\n",{"type":133,"tag":414,"props":882,"children":883},{"class":416,"line":477},[884],{"type":133,"tag":414,"props":885,"children":886},{"style":444},[887],{"type":139,"value":483},{"type":133,"tag":414,"props":889,"children":890},{"class":416,"line":486},[891,895],{"type":133,"tag":414,"props":892,"children":893},{"style":444},[894],{"type":139,"value":492},{"type":133,"tag":414,"props":896,"children":897},{"style":438},[898],{"type":139,"value":497},{"type":133,"tag":134,"props":900,"children":902},{"id":901},"screens",[903],{"type":133,"tag":171,"props":904,"children":905},{"className":127},[906],{"type":139,"value":901},{"type":133,"tag":142,"props":908,"children":909},{},[910],{"type":139,"value":911},"List of predefined screen sizes.",{"type":133,"tag":142,"props":913,"children":914},{},[915,917,922],{"type":139,"value":916},"These sizes will be used to generate resized and optimized versions of an image (for example, with the ",{"type":133,"tag":171,"props":918,"children":919},{"className":127},[920],{"type":139,"value":921},"sizes",{"type":139,"value":923}," modifier).",{"type":133,"tag":403,"props":925,"children":927},{"className":405,"code":926,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    // The screen sizes predefined by `@nuxt/image`:\n    screens: {\n      'xs': 320,\n      'sm': 640,\n      'md': 768,\n      'lg': 1024,\n      'xl': 1280,\n      'xxl': 1536,\n      '2xl': 1536\n    },\n  }\n})\n",[928],{"type":133,"tag":171,"props":929,"children":930},{"__ignoreMap":127},[931,954,969,977,993,1023,1053,1082,1112,1142,1172,1198,1207,1215],{"type":133,"tag":414,"props":932,"children":933},{"class":416,"line":417},[934,938,942,946,950],{"type":133,"tag":414,"props":935,"children":936},{"style":421},[937],{"type":139,"value":424},{"type":133,"tag":414,"props":939,"children":940},{"style":421},[941],{"type":139,"value":429},{"type":133,"tag":414,"props":943,"children":944},{"style":432},[945],{"type":139,"value":435},{"type":133,"tag":414,"props":947,"children":948},{"style":438},[949],{"type":139,"value":441},{"type":133,"tag":414,"props":951,"children":952},{"style":444},[953],{"type":139,"value":447},{"type":133,"tag":414,"props":955,"children":956},{"class":416,"line":363},[957,961,965],{"type":133,"tag":414,"props":958,"children":959},{"style":453},[960],{"type":139,"value":456},{"type":133,"tag":414,"props":962,"children":963},{"style":444},[964],{"type":139,"value":401},{"type":133,"tag":414,"props":966,"children":967},{"style":444},[968],{"type":139,"value":465},{"type":133,"tag":414,"props":970,"children":971},{"class":416,"line":369},[972],{"type":133,"tag":414,"props":973,"children":974},{"style":471},[975],{"type":139,"value":976},"    // The screen sizes predefined by `@nuxt/image`:\n",{"type":133,"tag":414,"props":978,"children":979},{"class":416,"line":477},[980,985,989],{"type":133,"tag":414,"props":981,"children":982},{"style":453},[983],{"type":139,"value":984},"    screens",{"type":133,"tag":414,"props":986,"children":987},{"style":444},[988],{"type":139,"value":401},{"type":133,"tag":414,"props":990,"children":991},{"style":444},[992],{"type":139,"value":465},{"type":133,"tag":414,"props":994,"children":995},{"class":416,"line":486},[996,1001,1006,1010,1014,1019],{"type":133,"tag":414,"props":997,"children":998},{"style":444},[999],{"type":139,"value":1000},"      '",{"type":133,"tag":414,"props":1002,"children":1003},{"style":453},[1004],{"type":139,"value":1005},"xs",{"type":133,"tag":414,"props":1007,"children":1008},{"style":444},[1009],{"type":139,"value":866},{"type":133,"tag":414,"props":1011,"children":1012},{"style":444},[1013],{"type":139,"value":401},{"type":133,"tag":414,"props":1015,"children":1016},{"style":686},[1017],{"type":139,"value":1018}," 320",{"type":133,"tag":414,"props":1020,"children":1021},{"style":444},[1022],{"type":139,"value":694},{"type":133,"tag":414,"props":1024,"children":1026},{"class":416,"line":1025},6,[1027,1031,1036,1040,1044,1049],{"type":133,"tag":414,"props":1028,"children":1029},{"style":444},[1030],{"type":139,"value":1000},{"type":133,"tag":414,"props":1032,"children":1033},{"style":453},[1034],{"type":139,"value":1035},"sm",{"type":133,"tag":414,"props":1037,"children":1038},{"style":444},[1039],{"type":139,"value":866},{"type":133,"tag":414,"props":1041,"children":1042},{"style":444},[1043],{"type":139,"value":401},{"type":133,"tag":414,"props":1045,"children":1046},{"style":686},[1047],{"type":139,"value":1048}," 640",{"type":133,"tag":414,"props":1050,"children":1051},{"style":444},[1052],{"type":139,"value":694},{"type":133,"tag":414,"props":1054,"children":1056},{"class":416,"line":1055},7,[1057,1061,1065,1069,1073,1078],{"type":133,"tag":414,"props":1058,"children":1059},{"style":444},[1060],{"type":139,"value":1000},{"type":133,"tag":414,"props":1062,"children":1063},{"style":453},[1064],{"type":139,"value":377},{"type":133,"tag":414,"props":1066,"children":1067},{"style":444},[1068],{"type":139,"value":866},{"type":133,"tag":414,"props":1070,"children":1071},{"style":444},[1072],{"type":139,"value":401},{"type":133,"tag":414,"props":1074,"children":1075},{"style":686},[1076],{"type":139,"value":1077}," 768",{"type":133,"tag":414,"props":1079,"children":1080},{"style":444},[1081],{"type":139,"value":694},{"type":133,"tag":414,"props":1083,"children":1085},{"class":416,"line":1084},8,[1086,1090,1095,1099,1103,1108],{"type":133,"tag":414,"props":1087,"children":1088},{"style":444},[1089],{"type":139,"value":1000},{"type":133,"tag":414,"props":1091,"children":1092},{"style":453},[1093],{"type":139,"value":1094},"lg",{"type":133,"tag":414,"props":1096,"children":1097},{"style":444},[1098],{"type":139,"value":866},{"type":133,"tag":414,"props":1100,"children":1101},{"style":444},[1102],{"type":139,"value":401},{"type":133,"tag":414,"props":1104,"children":1105},{"style":686},[1106],{"type":139,"value":1107}," 1024",{"type":133,"tag":414,"props":1109,"children":1110},{"style":444},[1111],{"type":139,"value":694},{"type":133,"tag":414,"props":1113,"children":1115},{"class":416,"line":1114},9,[1116,1120,1125,1129,1133,1138],{"type":133,"tag":414,"props":1117,"children":1118},{"style":444},[1119],{"type":139,"value":1000},{"type":133,"tag":414,"props":1121,"children":1122},{"style":453},[1123],{"type":139,"value":1124},"xl",{"type":133,"tag":414,"props":1126,"children":1127},{"style":444},[1128],{"type":139,"value":866},{"type":133,"tag":414,"props":1130,"children":1131},{"style":444},[1132],{"type":139,"value":401},{"type":133,"tag":414,"props":1134,"children":1135},{"style":686},[1136],{"type":139,"value":1137}," 1280",{"type":133,"tag":414,"props":1139,"children":1140},{"style":444},[1141],{"type":139,"value":694},{"type":133,"tag":414,"props":1143,"children":1145},{"class":416,"line":1144},10,[1146,1150,1155,1159,1163,1168],{"type":133,"tag":414,"props":1147,"children":1148},{"style":444},[1149],{"type":139,"value":1000},{"type":133,"tag":414,"props":1151,"children":1152},{"style":453},[1153],{"type":139,"value":1154},"xxl",{"type":133,"tag":414,"props":1156,"children":1157},{"style":444},[1158],{"type":139,"value":866},{"type":133,"tag":414,"props":1160,"children":1161},{"style":444},[1162],{"type":139,"value":401},{"type":133,"tag":414,"props":1164,"children":1165},{"style":686},[1166],{"type":139,"value":1167}," 1536",{"type":133,"tag":414,"props":1169,"children":1170},{"style":444},[1171],{"type":139,"value":694},{"type":133,"tag":414,"props":1173,"children":1175},{"class":416,"line":1174},11,[1176,1180,1185,1189,1193],{"type":133,"tag":414,"props":1177,"children":1178},{"style":444},[1179],{"type":139,"value":1000},{"type":133,"tag":414,"props":1181,"children":1182},{"style":453},[1183],{"type":139,"value":1184},"2xl",{"type":133,"tag":414,"props":1186,"children":1187},{"style":444},[1188],{"type":139,"value":866},{"type":133,"tag":414,"props":1190,"children":1191},{"style":444},[1192],{"type":139,"value":401},{"type":133,"tag":414,"props":1194,"children":1195},{"style":686},[1196],{"type":139,"value":1197}," 1536\n",{"type":133,"tag":414,"props":1199,"children":1201},{"class":416,"line":1200},12,[1202],{"type":133,"tag":414,"props":1203,"children":1204},{"style":444},[1205],{"type":139,"value":1206},"    },\n",{"type":133,"tag":414,"props":1208,"children":1210},{"class":416,"line":1209},13,[1211],{"type":133,"tag":414,"props":1212,"children":1213},{"style":444},[1214],{"type":139,"value":483},{"type":133,"tag":414,"props":1216,"children":1218},{"class":416,"line":1217},14,[1219,1223],{"type":133,"tag":414,"props":1220,"children":1221},{"style":444},[1222],{"type":139,"value":492},{"type":133,"tag":414,"props":1224,"children":1225},{"style":438},[1226],{"type":139,"value":497},{"type":133,"tag":134,"props":1228,"children":1229},{"id":308},[1230],{"type":133,"tag":171,"props":1231,"children":1232},{"className":127},[1233],{"type":139,"value":308},{"type":133,"tag":142,"props":1235,"children":1236},{},[1237],{"type":139,"value":1238},"To enable image optimization on an external website, specify which domains are allowed to be optimized. This option will be used to detect whether a remote image should be optimized or not. This is needed to ensure that external urls can't be abused.",{"type":133,"tag":403,"props":1240,"children":1242},{"className":405,"code":1241,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    domains: ['nuxtjs.org']\n  }\n})\n",[1243],{"type":133,"tag":171,"props":1244,"children":1245},{"__ignoreMap":127},[1246,1269,1284,1317,1324],{"type":133,"tag":414,"props":1247,"children":1248},{"class":416,"line":417},[1249,1253,1257,1261,1265],{"type":133,"tag":414,"props":1250,"children":1251},{"style":421},[1252],{"type":139,"value":424},{"type":133,"tag":414,"props":1254,"children":1255},{"style":421},[1256],{"type":139,"value":429},{"type":133,"tag":414,"props":1258,"children":1259},{"style":432},[1260],{"type":139,"value":435},{"type":133,"tag":414,"props":1262,"children":1263},{"style":438},[1264],{"type":139,"value":441},{"type":133,"tag":414,"props":1266,"children":1267},{"style":444},[1268],{"type":139,"value":447},{"type":133,"tag":414,"props":1270,"children":1271},{"class":416,"line":363},[1272,1276,1280],{"type":133,"tag":414,"props":1273,"children":1274},{"style":453},[1275],{"type":139,"value":456},{"type":133,"tag":414,"props":1277,"children":1278},{"style":444},[1279],{"type":139,"value":401},{"type":133,"tag":414,"props":1281,"children":1282},{"style":444},[1283],{"type":139,"value":465},{"type":133,"tag":414,"props":1285,"children":1286},{"class":416,"line":369},[1287,1292,1296,1300,1304,1309,1313],{"type":133,"tag":414,"props":1288,"children":1289},{"style":453},[1290],{"type":139,"value":1291},"    domains",{"type":133,"tag":414,"props":1293,"children":1294},{"style":444},[1295],{"type":139,"value":401},{"type":133,"tag":414,"props":1297,"children":1298},{"style":438},[1299],{"type":139,"value":861},{"type":133,"tag":414,"props":1301,"children":1302},{"style":444},[1303],{"type":139,"value":866},{"type":133,"tag":414,"props":1305,"children":1306},{"style":869},[1307],{"type":139,"value":1308},"nuxtjs.org",{"type":133,"tag":414,"props":1310,"children":1311},{"style":444},[1312],{"type":139,"value":866},{"type":133,"tag":414,"props":1314,"children":1315},{"style":438},[1316],{"type":139,"value":880},{"type":133,"tag":414,"props":1318,"children":1319},{"class":416,"line":477},[1320],{"type":133,"tag":414,"props":1321,"children":1322},{"style":444},[1323],{"type":139,"value":483},{"type":133,"tag":414,"props":1325,"children":1326},{"class":416,"line":486},[1327,1331],{"type":133,"tag":414,"props":1328,"children":1329},{"style":444},[1330],{"type":139,"value":492},{"type":133,"tag":414,"props":1332,"children":1333},{"style":438},[1334],{"type":139,"value":497},{"type":133,"tag":134,"props":1336,"children":1338},{"id":1337},"presets",[1339],{"type":133,"tag":171,"props":1340,"children":1341},{"className":127},[1342],{"type":139,"value":1337},{"type":133,"tag":142,"props":1344,"children":1345},{},[1346],{"type":139,"value":1347},"Presets are collections of pre-defined configurations for your projects. Presets will help you to unify images all over your project.",{"type":133,"tag":1349,"props":1350,"children":1351},"code-group",{},[1352,1554],{"type":133,"tag":403,"props":1353,"children":1355},{"className":405,"code":1354,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    presets: {\n      avatar: {\n        modifiers: {\n          format: 'jpg',\n          width: 50,\n          height: 50\n        }\n      }\n    }\n  }\n})\n",[1356],{"type":133,"tag":171,"props":1357,"children":1358},{"__ignoreMap":127},[1359,1382,1397,1413,1429,1445,1474,1495,1512,1520,1528,1536,1543],{"type":133,"tag":414,"props":1360,"children":1361},{"class":416,"line":417},[1362,1366,1370,1374,1378],{"type":133,"tag":414,"props":1363,"children":1364},{"style":421},[1365],{"type":139,"value":424},{"type":133,"tag":414,"props":1367,"children":1368},{"style":421},[1369],{"type":139,"value":429},{"type":133,"tag":414,"props":1371,"children":1372},{"style":432},[1373],{"type":139,"value":435},{"type":133,"tag":414,"props":1375,"children":1376},{"style":438},[1377],{"type":139,"value":441},{"type":133,"tag":414,"props":1379,"children":1380},{"style":444},[1381],{"type":139,"value":447},{"type":133,"tag":414,"props":1383,"children":1384},{"class":416,"line":363},[1385,1389,1393],{"type":133,"tag":414,"props":1386,"children":1387},{"style":453},[1388],{"type":139,"value":456},{"type":133,"tag":414,"props":1390,"children":1391},{"style":444},[1392],{"type":139,"value":401},{"type":133,"tag":414,"props":1394,"children":1395},{"style":444},[1396],{"type":139,"value":465},{"type":133,"tag":414,"props":1398,"children":1399},{"class":416,"line":369},[1400,1405,1409],{"type":133,"tag":414,"props":1401,"children":1402},{"style":453},[1403],{"type":139,"value":1404},"    presets",{"type":133,"tag":414,"props":1406,"children":1407},{"style":444},[1408],{"type":139,"value":401},{"type":133,"tag":414,"props":1410,"children":1411},{"style":444},[1412],{"type":139,"value":465},{"type":133,"tag":414,"props":1414,"children":1415},{"class":416,"line":477},[1416,1421,1425],{"type":133,"tag":414,"props":1417,"children":1418},{"style":453},[1419],{"type":139,"value":1420},"      avatar",{"type":133,"tag":414,"props":1422,"children":1423},{"style":444},[1424],{"type":139,"value":401},{"type":133,"tag":414,"props":1426,"children":1427},{"style":444},[1428],{"type":139,"value":465},{"type":133,"tag":414,"props":1430,"children":1431},{"class":416,"line":486},[1432,1437,1441],{"type":133,"tag":414,"props":1433,"children":1434},{"style":453},[1435],{"type":139,"value":1436},"        modifiers",{"type":133,"tag":414,"props":1438,"children":1439},{"style":444},[1440],{"type":139,"value":401},{"type":133,"tag":414,"props":1442,"children":1443},{"style":444},[1444],{"type":139,"value":465},{"type":133,"tag":414,"props":1446,"children":1447},{"class":416,"line":1025},[1448,1453,1457,1462,1466,1470],{"type":133,"tag":414,"props":1449,"children":1450},{"style":453},[1451],{"type":139,"value":1452},"          format",{"type":133,"tag":414,"props":1454,"children":1455},{"style":444},[1456],{"type":139,"value":401},{"type":133,"tag":414,"props":1458,"children":1459},{"style":444},[1460],{"type":139,"value":1461}," '",{"type":133,"tag":414,"props":1463,"children":1464},{"style":869},[1465],{"type":139,"value":765},{"type":133,"tag":414,"props":1467,"children":1468},{"style":444},[1469],{"type":139,"value":866},{"type":133,"tag":414,"props":1471,"children":1472},{"style":444},[1473],{"type":139,"value":694},{"type":133,"tag":414,"props":1475,"children":1476},{"class":416,"line":1055},[1477,1482,1486,1491],{"type":133,"tag":414,"props":1478,"children":1479},{"style":453},[1480],{"type":139,"value":1481},"          width",{"type":133,"tag":414,"props":1483,"children":1484},{"style":444},[1485],{"type":139,"value":401},{"type":133,"tag":414,"props":1487,"children":1488},{"style":686},[1489],{"type":139,"value":1490}," 50",{"type":133,"tag":414,"props":1492,"children":1493},{"style":444},[1494],{"type":139,"value":694},{"type":133,"tag":414,"props":1496,"children":1497},{"class":416,"line":1084},[1498,1503,1507],{"type":133,"tag":414,"props":1499,"children":1500},{"style":453},[1501],{"type":139,"value":1502},"          height",{"type":133,"tag":414,"props":1504,"children":1505},{"style":444},[1506],{"type":139,"value":401},{"type":133,"tag":414,"props":1508,"children":1509},{"style":686},[1510],{"type":139,"value":1511}," 50\n",{"type":133,"tag":414,"props":1513,"children":1514},{"class":416,"line":1114},[1515],{"type":133,"tag":414,"props":1516,"children":1517},{"style":444},[1518],{"type":139,"value":1519},"        }\n",{"type":133,"tag":414,"props":1521,"children":1522},{"class":416,"line":1144},[1523],{"type":133,"tag":414,"props":1524,"children":1525},{"style":444},[1526],{"type":139,"value":1527},"      }\n",{"type":133,"tag":414,"props":1529,"children":1530},{"class":416,"line":1174},[1531],{"type":133,"tag":414,"props":1532,"children":1533},{"style":444},[1534],{"type":139,"value":1535},"    }\n",{"type":133,"tag":414,"props":1537,"children":1538},{"class":416,"line":1200},[1539],{"type":133,"tag":414,"props":1540,"children":1541},{"style":444},[1542],{"type":139,"value":483},{"type":133,"tag":414,"props":1544,"children":1545},{"class":416,"line":1209},[1546,1550],{"type":133,"tag":414,"props":1547,"children":1548},{"style":444},[1549],{"type":139,"value":492},{"type":133,"tag":414,"props":1551,"children":1552},{"style":438},[1553],{"type":139,"value":497},{"type":133,"tag":403,"props":1555,"children":1560},{"className":1556,"code":1557,"filename":1558,"language":1559,"meta":127,"style":127},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CNuxtImg preset=\"avatar\" src=\"/nuxt-icon.png\" />\n\u003C/template>\n","index.vue","html",[1561],{"type":133,"tag":171,"props":1562,"children":1563},{"__ignoreMap":127},[1564,1582,1647],{"type":133,"tag":414,"props":1565,"children":1566},{"class":416,"line":417},[1567,1572,1577],{"type":133,"tag":414,"props":1568,"children":1569},{"style":444},[1570],{"type":139,"value":1571},"\u003C",{"type":133,"tag":414,"props":1573,"children":1574},{"style":453},[1575],{"type":139,"value":1576},"template",{"type":133,"tag":414,"props":1578,"children":1579},{"style":444},[1580],{"type":139,"value":1581},">\n",{"type":133,"tag":414,"props":1583,"children":1584},{"class":416,"line":363},[1585,1590,1595,1601,1606,1611,1616,1620,1625,1629,1633,1638,1642],{"type":133,"tag":414,"props":1586,"children":1587},{"style":444},[1588],{"type":139,"value":1589},"  \u003C",{"type":133,"tag":414,"props":1591,"children":1592},{"style":453},[1593],{"type":139,"value":1594},"NuxtImg",{"type":133,"tag":414,"props":1596,"children":1598},{"style":1597},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[1599],{"type":139,"value":1600}," preset",{"type":133,"tag":414,"props":1602,"children":1603},{"style":444},[1604],{"type":139,"value":1605},"=",{"type":133,"tag":414,"props":1607,"children":1608},{"style":444},[1609],{"type":139,"value":1610},"\"",{"type":133,"tag":414,"props":1612,"children":1613},{"style":869},[1614],{"type":139,"value":1615},"avatar",{"type":133,"tag":414,"props":1617,"children":1618},{"style":444},[1619],{"type":139,"value":1610},{"type":133,"tag":414,"props":1621,"children":1622},{"style":1597},[1623],{"type":139,"value":1624}," src",{"type":133,"tag":414,"props":1626,"children":1627},{"style":444},[1628],{"type":139,"value":1605},{"type":133,"tag":414,"props":1630,"children":1631},{"style":444},[1632],{"type":139,"value":1610},{"type":133,"tag":414,"props":1634,"children":1635},{"style":869},[1636],{"type":139,"value":1637},"/nuxt-icon.png",{"type":133,"tag":414,"props":1639,"children":1640},{"style":444},[1641],{"type":139,"value":1610},{"type":133,"tag":414,"props":1643,"children":1644},{"style":444},[1645],{"type":139,"value":1646}," />\n",{"type":133,"tag":414,"props":1648,"children":1649},{"class":416,"line":369},[1650,1655,1659],{"type":133,"tag":414,"props":1651,"children":1652},{"style":444},[1653],{"type":139,"value":1654},"\u003C/",{"type":133,"tag":414,"props":1656,"children":1657},{"style":453},[1658],{"type":139,"value":1576},{"type":133,"tag":414,"props":1660,"children":1661},{"style":444},[1662],{"type":139,"value":1581},{"type":133,"tag":134,"props":1664,"children":1666},{"id":1665},"providers",[1667],{"type":133,"tag":171,"props":1668,"children":1669},{"className":127},[1670],{"type":139,"value":1665},{"type":133,"tag":142,"props":1672,"children":1673},{},[1674,1676,1681,1683,1687],{"type":139,"value":1675},"In order to create and use a ",{"type":133,"tag":158,"props":1677,"children":1678},{"href":120},[1679],{"type":139,"value":1680},"custom provider",{"type":139,"value":1682},", you need to use the ",{"type":133,"tag":171,"props":1684,"children":1685},{"className":127},[1686],{"type":139,"value":1665},{"type":139,"value":1688}," option and define your custom providers.",{"type":133,"tag":1349,"props":1690,"children":1691},{},[1692,1847],{"type":133,"tag":403,"props":1693,"children":1695},{"className":405,"code":1694,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    providers: {\n      random: {\n        provider: '~/providers/random',\n        options: {}\n      }\n    }\n  }\n})\n",[1696],{"type":133,"tag":171,"props":1697,"children":1698},{"__ignoreMap":127},[1699,1722,1737,1753,1769,1798,1815,1822,1829,1836],{"type":133,"tag":414,"props":1700,"children":1701},{"class":416,"line":417},[1702,1706,1710,1714,1718],{"type":133,"tag":414,"props":1703,"children":1704},{"style":421},[1705],{"type":139,"value":424},{"type":133,"tag":414,"props":1707,"children":1708},{"style":421},[1709],{"type":139,"value":429},{"type":133,"tag":414,"props":1711,"children":1712},{"style":432},[1713],{"type":139,"value":435},{"type":133,"tag":414,"props":1715,"children":1716},{"style":438},[1717],{"type":139,"value":441},{"type":133,"tag":414,"props":1719,"children":1720},{"style":444},[1721],{"type":139,"value":447},{"type":133,"tag":414,"props":1723,"children":1724},{"class":416,"line":363},[1725,1729,1733],{"type":133,"tag":414,"props":1726,"children":1727},{"style":453},[1728],{"type":139,"value":456},{"type":133,"tag":414,"props":1730,"children":1731},{"style":444},[1732],{"type":139,"value":401},{"type":133,"tag":414,"props":1734,"children":1735},{"style":444},[1736],{"type":139,"value":465},{"type":133,"tag":414,"props":1738,"children":1739},{"class":416,"line":369},[1740,1745,1749],{"type":133,"tag":414,"props":1741,"children":1742},{"style":453},[1743],{"type":139,"value":1744},"    providers",{"type":133,"tag":414,"props":1746,"children":1747},{"style":444},[1748],{"type":139,"value":401},{"type":133,"tag":414,"props":1750,"children":1751},{"style":444},[1752],{"type":139,"value":465},{"type":133,"tag":414,"props":1754,"children":1755},{"class":416,"line":477},[1756,1761,1765],{"type":133,"tag":414,"props":1757,"children":1758},{"style":453},[1759],{"type":139,"value":1760},"      random",{"type":133,"tag":414,"props":1762,"children":1763},{"style":444},[1764],{"type":139,"value":401},{"type":133,"tag":414,"props":1766,"children":1767},{"style":444},[1768],{"type":139,"value":465},{"type":133,"tag":414,"props":1770,"children":1771},{"class":416,"line":486},[1772,1777,1781,1785,1790,1794],{"type":133,"tag":414,"props":1773,"children":1774},{"style":453},[1775],{"type":139,"value":1776},"        provider",{"type":133,"tag":414,"props":1778,"children":1779},{"style":444},[1780],{"type":139,"value":401},{"type":133,"tag":414,"props":1782,"children":1783},{"style":444},[1784],{"type":139,"value":1461},{"type":133,"tag":414,"props":1786,"children":1787},{"style":869},[1788],{"type":139,"value":1789},"~/providers/random",{"type":133,"tag":414,"props":1791,"children":1792},{"style":444},[1793],{"type":139,"value":866},{"type":133,"tag":414,"props":1795,"children":1796},{"style":444},[1797],{"type":139,"value":694},{"type":133,"tag":414,"props":1799,"children":1800},{"class":416,"line":1025},[1801,1806,1810],{"type":133,"tag":414,"props":1802,"children":1803},{"style":453},[1804],{"type":139,"value":1805},"        options",{"type":133,"tag":414,"props":1807,"children":1808},{"style":444},[1809],{"type":139,"value":401},{"type":133,"tag":414,"props":1811,"children":1812},{"style":444},[1813],{"type":139,"value":1814}," {}\n",{"type":133,"tag":414,"props":1816,"children":1817},{"class":416,"line":1055},[1818],{"type":133,"tag":414,"props":1819,"children":1820},{"style":444},[1821],{"type":139,"value":1527},{"type":133,"tag":414,"props":1823,"children":1824},{"class":416,"line":1084},[1825],{"type":133,"tag":414,"props":1826,"children":1827},{"style":444},[1828],{"type":139,"value":1535},{"type":133,"tag":414,"props":1830,"children":1831},{"class":416,"line":1114},[1832],{"type":133,"tag":414,"props":1833,"children":1834},{"style":444},[1835],{"type":139,"value":483},{"type":133,"tag":414,"props":1837,"children":1838},{"class":416,"line":1144},[1839,1843],{"type":133,"tag":414,"props":1840,"children":1841},{"style":444},[1842],{"type":139,"value":492},{"type":133,"tag":414,"props":1844,"children":1845},{"style":438},[1846],{"type":139,"value":497},{"type":133,"tag":403,"props":1848,"children":1852},{"className":1849,"code":1850,"filename":1558,"language":1851,"meta":127,"style":127},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CNuxtImg provider=\"random\" src=\"main.png\" width=\"300\" height=\"169\" />\n\u003C/template>\n","vue",[1853],{"type":133,"tag":171,"props":1854,"children":1855},{"__ignoreMap":127},[1856,1871,1973],{"type":133,"tag":414,"props":1857,"children":1858},{"class":416,"line":417},[1859,1863,1867],{"type":133,"tag":414,"props":1860,"children":1861},{"style":444},[1862],{"type":139,"value":1571},{"type":133,"tag":414,"props":1864,"children":1865},{"style":453},[1866],{"type":139,"value":1576},{"type":133,"tag":414,"props":1868,"children":1869},{"style":444},[1870],{"type":139,"value":1581},{"type":133,"tag":414,"props":1872,"children":1873},{"class":416,"line":363},[1874,1878,1882,1887,1891,1895,1900,1904,1908,1912,1916,1921,1925,1930,1934,1938,1943,1947,1952,1956,1960,1965,1969],{"type":133,"tag":414,"props":1875,"children":1876},{"style":444},[1877],{"type":139,"value":1589},{"type":133,"tag":414,"props":1879,"children":1880},{"style":453},[1881],{"type":139,"value":1594},{"type":133,"tag":414,"props":1883,"children":1884},{"style":1597},[1885],{"type":139,"value":1886}," provider",{"type":133,"tag":414,"props":1888,"children":1889},{"style":444},[1890],{"type":139,"value":1605},{"type":133,"tag":414,"props":1892,"children":1893},{"style":444},[1894],{"type":139,"value":1610},{"type":133,"tag":414,"props":1896,"children":1897},{"style":869},[1898],{"type":139,"value":1899},"random",{"type":133,"tag":414,"props":1901,"children":1902},{"style":444},[1903],{"type":139,"value":1610},{"type":133,"tag":414,"props":1905,"children":1906},{"style":1597},[1907],{"type":139,"value":1624},{"type":133,"tag":414,"props":1909,"children":1910},{"style":444},[1911],{"type":139,"value":1605},{"type":133,"tag":414,"props":1913,"children":1914},{"style":444},[1915],{"type":139,"value":1610},{"type":133,"tag":414,"props":1917,"children":1918},{"style":869},[1919],{"type":139,"value":1920},"main.png",{"type":133,"tag":414,"props":1922,"children":1923},{"style":444},[1924],{"type":139,"value":1610},{"type":133,"tag":414,"props":1926,"children":1927},{"style":1597},[1928],{"type":139,"value":1929}," width",{"type":133,"tag":414,"props":1931,"children":1932},{"style":444},[1933],{"type":139,"value":1605},{"type":133,"tag":414,"props":1935,"children":1936},{"style":444},[1937],{"type":139,"value":1610},{"type":133,"tag":414,"props":1939,"children":1940},{"style":869},[1941],{"type":139,"value":1942},"300",{"type":133,"tag":414,"props":1944,"children":1945},{"style":444},[1946],{"type":139,"value":1610},{"type":133,"tag":414,"props":1948,"children":1949},{"style":1597},[1950],{"type":139,"value":1951}," height",{"type":133,"tag":414,"props":1953,"children":1954},{"style":444},[1955],{"type":139,"value":1605},{"type":133,"tag":414,"props":1957,"children":1958},{"style":444},[1959],{"type":139,"value":1610},{"type":133,"tag":414,"props":1961,"children":1962},{"style":869},[1963],{"type":139,"value":1964},"169",{"type":133,"tag":414,"props":1966,"children":1967},{"style":444},[1968],{"type":139,"value":1610},{"type":133,"tag":414,"props":1970,"children":1971},{"style":444},[1972],{"type":139,"value":1646},{"type":133,"tag":414,"props":1974,"children":1975},{"class":416,"line":369},[1976,1980,1984],{"type":133,"tag":414,"props":1977,"children":1978},{"style":444},[1979],{"type":139,"value":1654},{"type":133,"tag":414,"props":1981,"children":1982},{"style":453},[1983],{"type":139,"value":1576},{"type":133,"tag":414,"props":1985,"children":1986},{"style":444},[1987],{"type":139,"value":1581},{"type":133,"tag":134,"props":1989,"children":1991},{"id":1990},"provider",[1992],{"type":133,"tag":171,"props":1993,"children":1994},{"className":127},[1995],{"type":139,"value":1990},{"type":133,"tag":142,"props":1997,"children":1998},{},[1999,2000,2004,2006,2011,2013,2018],{"type":139,"value":725},{"type":133,"tag":171,"props":2001,"children":2002},{"className":127},[2003],{"type":139,"value":205},{"type":139,"value":2005}," (or ",{"type":133,"tag":171,"props":2007,"children":2008},{"className":127},[2009],{"type":139,"value":2010},"ipxStatic",{"type":139,"value":2012}," if used with a static nitro preset, such as if you are running ",{"type":133,"tag":171,"props":2014,"children":2015},{"className":127},[2016],{"type":139,"value":2017},"nuxt generate",{"type":139,"value":2019},")",{"type":133,"tag":142,"props":2021,"children":2022},{},[2023,2025,2029],{"type":139,"value":2024},"We can specify default provider to be used when not specified in component or when calling ",{"type":133,"tag":171,"props":2026,"children":2027},{"className":127},[2028],{"type":139,"value":515},{"type":139,"value":164},{"type":133,"tag":403,"props":2031,"children":2033},{"className":405,"code":2032,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    provider: 'twicpics',\n    twicpics: {\n      baseURL: 'https://nuxt-demo.twic.pics'\n    }\n  }\n})\n",[2034],{"type":133,"tag":171,"props":2035,"children":2036},{"__ignoreMap":127},[2037,2060,2075,2104,2120,2146,2153,2160],{"type":133,"tag":414,"props":2038,"children":2039},{"class":416,"line":417},[2040,2044,2048,2052,2056],{"type":133,"tag":414,"props":2041,"children":2042},{"style":421},[2043],{"type":139,"value":424},{"type":133,"tag":414,"props":2045,"children":2046},{"style":421},[2047],{"type":139,"value":429},{"type":133,"tag":414,"props":2049,"children":2050},{"style":432},[2051],{"type":139,"value":435},{"type":133,"tag":414,"props":2053,"children":2054},{"style":438},[2055],{"type":139,"value":441},{"type":133,"tag":414,"props":2057,"children":2058},{"style":444},[2059],{"type":139,"value":447},{"type":133,"tag":414,"props":2061,"children":2062},{"class":416,"line":363},[2063,2067,2071],{"type":133,"tag":414,"props":2064,"children":2065},{"style":453},[2066],{"type":139,"value":456},{"type":133,"tag":414,"props":2068,"children":2069},{"style":444},[2070],{"type":139,"value":401},{"type":133,"tag":414,"props":2072,"children":2073},{"style":444},[2074],{"type":139,"value":465},{"type":133,"tag":414,"props":2076,"children":2077},{"class":416,"line":369},[2078,2083,2087,2091,2096,2100],{"type":133,"tag":414,"props":2079,"children":2080},{"style":453},[2081],{"type":139,"value":2082},"    provider",{"type":133,"tag":414,"props":2084,"children":2085},{"style":444},[2086],{"type":139,"value":401},{"type":133,"tag":414,"props":2088,"children":2089},{"style":444},[2090],{"type":139,"value":1461},{"type":133,"tag":414,"props":2092,"children":2093},{"style":869},[2094],{"type":139,"value":2095},"twicpics",{"type":133,"tag":414,"props":2097,"children":2098},{"style":444},[2099],{"type":139,"value":866},{"type":133,"tag":414,"props":2101,"children":2102},{"style":444},[2103],{"type":139,"value":694},{"type":133,"tag":414,"props":2105,"children":2106},{"class":416,"line":477},[2107,2112,2116],{"type":133,"tag":414,"props":2108,"children":2109},{"style":453},[2110],{"type":139,"value":2111},"    twicpics",{"type":133,"tag":414,"props":2113,"children":2114},{"style":444},[2115],{"type":139,"value":401},{"type":133,"tag":414,"props":2117,"children":2118},{"style":444},[2119],{"type":139,"value":465},{"type":133,"tag":414,"props":2121,"children":2122},{"class":416,"line":486},[2123,2128,2132,2136,2141],{"type":133,"tag":414,"props":2124,"children":2125},{"style":453},[2126],{"type":139,"value":2127},"      baseURL",{"type":133,"tag":414,"props":2129,"children":2130},{"style":444},[2131],{"type":139,"value":401},{"type":133,"tag":414,"props":2133,"children":2134},{"style":444},[2135],{"type":139,"value":1461},{"type":133,"tag":414,"props":2137,"children":2138},{"style":869},[2139],{"type":139,"value":2140},"https://nuxt-demo.twic.pics",{"type":133,"tag":414,"props":2142,"children":2143},{"style":444},[2144],{"type":139,"value":2145},"'\n",{"type":133,"tag":414,"props":2147,"children":2148},{"class":416,"line":1025},[2149],{"type":133,"tag":414,"props":2150,"children":2151},{"style":444},[2152],{"type":139,"value":1535},{"type":133,"tag":414,"props":2154,"children":2155},{"class":416,"line":1055},[2156],{"type":133,"tag":414,"props":2157,"children":2158},{"style":444},[2159],{"type":139,"value":483},{"type":133,"tag":414,"props":2161,"children":2162},{"class":416,"line":1084},[2163,2167],{"type":133,"tag":414,"props":2164,"children":2165},{"style":444},[2166],{"type":139,"value":492},{"type":133,"tag":414,"props":2168,"children":2169},{"style":438},[2170],{"type":139,"value":497},{"type":133,"tag":209,"props":2172,"children":2174},{"id":2173},"modifiers",[2175],{"type":133,"tag":171,"props":2176,"children":2177},{"className":127},[2178],{"type":139,"value":2173},{"type":133,"tag":142,"props":2180,"children":2181},{},[2182],{"type":139,"value":2183},"You can set default modifiers for the selected provider.",{"type":133,"tag":403,"props":2185,"children":2187},{"className":405,"code":2186,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    provider: 'cloudinary',\n    cloudinary: {\n      baseURL: 'https://res.cloudinary.com/\u003Ccompany>/image/fetch/',\n      modifiers: {\n        effect: 'sharpen:100',\n        quality: 'auto:best',\n      }\n    }\n  }\n})\n",[2188],{"type":133,"tag":171,"props":2189,"children":2190},{"__ignoreMap":127},[2191,2214,2229,2257,2273,2301,2317,2346,2375,2382,2389,2396],{"type":133,"tag":414,"props":2192,"children":2193},{"class":416,"line":417},[2194,2198,2202,2206,2210],{"type":133,"tag":414,"props":2195,"children":2196},{"style":421},[2197],{"type":139,"value":424},{"type":133,"tag":414,"props":2199,"children":2200},{"style":421},[2201],{"type":139,"value":429},{"type":133,"tag":414,"props":2203,"children":2204},{"style":432},[2205],{"type":139,"value":435},{"type":133,"tag":414,"props":2207,"children":2208},{"style":438},[2209],{"type":139,"value":441},{"type":133,"tag":414,"props":2211,"children":2212},{"style":444},[2213],{"type":139,"value":447},{"type":133,"tag":414,"props":2215,"children":2216},{"class":416,"line":363},[2217,2221,2225],{"type":133,"tag":414,"props":2218,"children":2219},{"style":453},[2220],{"type":139,"value":456},{"type":133,"tag":414,"props":2222,"children":2223},{"style":444},[2224],{"type":139,"value":401},{"type":133,"tag":414,"props":2226,"children":2227},{"style":444},[2228],{"type":139,"value":465},{"type":133,"tag":414,"props":2230,"children":2231},{"class":416,"line":369},[2232,2236,2240,2244,2249,2253],{"type":133,"tag":414,"props":2233,"children":2234},{"style":453},[2235],{"type":139,"value":2082},{"type":133,"tag":414,"props":2237,"children":2238},{"style":444},[2239],{"type":139,"value":401},{"type":133,"tag":414,"props":2241,"children":2242},{"style":444},[2243],{"type":139,"value":1461},{"type":133,"tag":414,"props":2245,"children":2246},{"style":869},[2247],{"type":139,"value":2248},"cloudinary",{"type":133,"tag":414,"props":2250,"children":2251},{"style":444},[2252],{"type":139,"value":866},{"type":133,"tag":414,"props":2254,"children":2255},{"style":444},[2256],{"type":139,"value":694},{"type":133,"tag":414,"props":2258,"children":2259},{"class":416,"line":477},[2260,2265,2269],{"type":133,"tag":414,"props":2261,"children":2262},{"style":453},[2263],{"type":139,"value":2264},"    cloudinary",{"type":133,"tag":414,"props":2266,"children":2267},{"style":444},[2268],{"type":139,"value":401},{"type":133,"tag":414,"props":2270,"children":2271},{"style":444},[2272],{"type":139,"value":465},{"type":133,"tag":414,"props":2274,"children":2275},{"class":416,"line":486},[2276,2280,2284,2288,2293,2297],{"type":133,"tag":414,"props":2277,"children":2278},{"style":453},[2279],{"type":139,"value":2127},{"type":133,"tag":414,"props":2281,"children":2282},{"style":444},[2283],{"type":139,"value":401},{"type":133,"tag":414,"props":2285,"children":2286},{"style":444},[2287],{"type":139,"value":1461},{"type":133,"tag":414,"props":2289,"children":2290},{"style":869},[2291],{"type":139,"value":2292},"https://res.cloudinary.com/\u003Ccompany>/image/fetch/",{"type":133,"tag":414,"props":2294,"children":2295},{"style":444},[2296],{"type":139,"value":866},{"type":133,"tag":414,"props":2298,"children":2299},{"style":444},[2300],{"type":139,"value":694},{"type":133,"tag":414,"props":2302,"children":2303},{"class":416,"line":1025},[2304,2309,2313],{"type":133,"tag":414,"props":2305,"children":2306},{"style":453},[2307],{"type":139,"value":2308},"      modifiers",{"type":133,"tag":414,"props":2310,"children":2311},{"style":444},[2312],{"type":139,"value":401},{"type":133,"tag":414,"props":2314,"children":2315},{"style":444},[2316],{"type":139,"value":465},{"type":133,"tag":414,"props":2318,"children":2319},{"class":416,"line":1055},[2320,2325,2329,2333,2338,2342],{"type":133,"tag":414,"props":2321,"children":2322},{"style":453},[2323],{"type":139,"value":2324},"        effect",{"type":133,"tag":414,"props":2326,"children":2327},{"style":444},[2328],{"type":139,"value":401},{"type":133,"tag":414,"props":2330,"children":2331},{"style":444},[2332],{"type":139,"value":1461},{"type":133,"tag":414,"props":2334,"children":2335},{"style":869},[2336],{"type":139,"value":2337},"sharpen:100",{"type":133,"tag":414,"props":2339,"children":2340},{"style":444},[2341],{"type":139,"value":866},{"type":133,"tag":414,"props":2343,"children":2344},{"style":444},[2345],{"type":139,"value":694},{"type":133,"tag":414,"props":2347,"children":2348},{"class":416,"line":1084},[2349,2354,2358,2362,2367,2371],{"type":133,"tag":414,"props":2350,"children":2351},{"style":453},[2352],{"type":139,"value":2353},"        quality",{"type":133,"tag":414,"props":2355,"children":2356},{"style":444},[2357],{"type":139,"value":401},{"type":133,"tag":414,"props":2359,"children":2360},{"style":444},[2361],{"type":139,"value":1461},{"type":133,"tag":414,"props":2363,"children":2364},{"style":869},[2365],{"type":139,"value":2366},"auto:best",{"type":133,"tag":414,"props":2368,"children":2369},{"style":444},[2370],{"type":139,"value":866},{"type":133,"tag":414,"props":2372,"children":2373},{"style":444},[2374],{"type":139,"value":694},{"type":133,"tag":414,"props":2376,"children":2377},{"class":416,"line":1114},[2378],{"type":133,"tag":414,"props":2379,"children":2380},{"style":444},[2381],{"type":139,"value":1527},{"type":133,"tag":414,"props":2383,"children":2384},{"class":416,"line":1144},[2385],{"type":133,"tag":414,"props":2386,"children":2387},{"style":444},[2388],{"type":139,"value":1535},{"type":133,"tag":414,"props":2390,"children":2391},{"class":416,"line":1174},[2392],{"type":133,"tag":414,"props":2393,"children":2394},{"style":444},[2395],{"type":139,"value":483},{"type":133,"tag":414,"props":2397,"children":2398},{"class":416,"line":1200},[2399,2403],{"type":133,"tag":414,"props":2400,"children":2401},{"style":444},[2402],{"type":139,"value":492},{"type":133,"tag":414,"props":2404,"children":2405},{"style":438},[2406],{"type":139,"value":497},{"type":133,"tag":134,"props":2408,"children":2410},{"id":2409},"densities",[2411],{"type":133,"tag":171,"props":2412,"children":2413},{"className":127},[2414],{"type":139,"value":2409},{"type":133,"tag":142,"props":2416,"children":2417},{},[2418,2419],{"type":139,"value":725},{"type":133,"tag":171,"props":2420,"children":2421},{"className":127},[2422],{"type":139,"value":2423},"[1, 2]",{"type":133,"tag":142,"props":2425,"children":2426},{},[2427,2429,2434,2436,2440],{"type":139,"value":2428},"Specify a value to work with ",{"type":133,"tag":171,"props":2430,"children":2431},{"className":127},[2432],{"type":139,"value":2433},"devicePixelRatio",{"type":139,"value":2435}," > 1 (these are devices with retina display and others). You must specify for which ",{"type":133,"tag":171,"props":2437,"children":2438},{"className":127},[2439],{"type":139,"value":2433},{"type":139,"value":2441}," values you want to adapt images.",{"type":133,"tag":142,"props":2443,"children":2444},{},[2445,2447,2460],{"type":139,"value":2446},"You can ",{"type":133,"tag":158,"props":2448,"children":2451},{"href":2449,"rel":2450},"https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio",[260],[2452,2454,2458],{"type":139,"value":2453},"read more about ",{"type":133,"tag":171,"props":2455,"children":2456},{"className":127},[2457],{"type":139,"value":2433},{"type":139,"value":2459}," on MDN",{"type":139,"value":164},{"type":133,"tag":403,"props":2462,"children":2464},{"className":405,"code":2463,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    densities: [1, 2, 3],\n  }\n})\n",[2465],{"type":133,"tag":171,"props":2466,"children":2467},{"__ignoreMap":127},[2468,2491,2506,2555,2562],{"type":133,"tag":414,"props":2469,"children":2470},{"class":416,"line":417},[2471,2475,2479,2483,2487],{"type":133,"tag":414,"props":2472,"children":2473},{"style":421},[2474],{"type":139,"value":424},{"type":133,"tag":414,"props":2476,"children":2477},{"style":421},[2478],{"type":139,"value":429},{"type":133,"tag":414,"props":2480,"children":2481},{"style":432},[2482],{"type":139,"value":435},{"type":133,"tag":414,"props":2484,"children":2485},{"style":438},[2486],{"type":139,"value":441},{"type":133,"tag":414,"props":2488,"children":2489},{"style":444},[2490],{"type":139,"value":447},{"type":133,"tag":414,"props":2492,"children":2493},{"class":416,"line":363},[2494,2498,2502],{"type":133,"tag":414,"props":2495,"children":2496},{"style":453},[2497],{"type":139,"value":456},{"type":133,"tag":414,"props":2499,"children":2500},{"style":444},[2501],{"type":139,"value":401},{"type":133,"tag":414,"props":2503,"children":2504},{"style":444},[2505],{"type":139,"value":465},{"type":133,"tag":414,"props":2507,"children":2508},{"class":416,"line":369},[2509,2514,2518,2522,2527,2532,2537,2541,2546,2551],{"type":133,"tag":414,"props":2510,"children":2511},{"style":453},[2512],{"type":139,"value":2513},"    densities",{"type":133,"tag":414,"props":2515,"children":2516},{"style":444},[2517],{"type":139,"value":401},{"type":133,"tag":414,"props":2519,"children":2520},{"style":438},[2521],{"type":139,"value":861},{"type":133,"tag":414,"props":2523,"children":2524},{"style":686},[2525],{"type":139,"value":2526},"1",{"type":133,"tag":414,"props":2528,"children":2529},{"style":444},[2530],{"type":139,"value":2531},",",{"type":133,"tag":414,"props":2533,"children":2534},{"style":686},[2535],{"type":139,"value":2536}," 2",{"type":133,"tag":414,"props":2538,"children":2539},{"style":444},[2540],{"type":139,"value":2531},{"type":133,"tag":414,"props":2542,"children":2543},{"style":686},[2544],{"type":139,"value":2545}," 3",{"type":133,"tag":414,"props":2547,"children":2548},{"style":438},[2549],{"type":139,"value":2550},"]",{"type":133,"tag":414,"props":2552,"children":2553},{"style":444},[2554],{"type":139,"value":694},{"type":133,"tag":414,"props":2556,"children":2557},{"class":416,"line":477},[2558],{"type":133,"tag":414,"props":2559,"children":2560},{"style":444},[2561],{"type":139,"value":483},{"type":133,"tag":414,"props":2563,"children":2564},{"class":416,"line":486},[2565,2569],{"type":133,"tag":414,"props":2566,"children":2567},{"style":444},[2568],{"type":139,"value":492},{"type":133,"tag":414,"props":2570,"children":2571},{"style":438},[2572],{"type":139,"value":497},{"type":133,"tag":134,"props":2574,"children":2576},{"id":2575},"dir",[2577],{"type":133,"tag":171,"props":2578,"children":2579},{"className":127},[2580],{"type":139,"value":2575},{"type":133,"tag":142,"props":2582,"children":2583},{},[2584,2585],{"type":139,"value":725},{"type":133,"tag":171,"props":2586,"children":2587},{"className":127},[2588],{"type":139,"value":2589},"public",{"type":133,"tag":142,"props":2591,"children":2592},{},[2593,2595,2599,2600,2604],{"type":139,"value":2594},"This option allows you to specify the location of the source images when using the ",{"type":133,"tag":171,"props":2596,"children":2597},{"className":127},[2598],{"type":139,"value":205},{"type":139,"value":176},{"type":133,"tag":171,"props":2601,"children":2602},{"className":127},[2603],{"type":139,"value":2010},{"type":139,"value":2605}," provider.",{"type":133,"tag":142,"props":2607,"children":2608},{},[2609,2611,2616,2618,2622,2624,2629],{"type":139,"value":2610},"For example you might want the source images in ",{"type":133,"tag":171,"props":2612,"children":2613},{"className":127},[2614],{"type":139,"value":2615},"assets/images",{"type":139,"value":2617}," directory rather than the default ",{"type":133,"tag":171,"props":2619,"children":2620},{"className":127},[2621],{"type":139,"value":2589},{"type":139,"value":2623}," directory so the source images don't get copied into ",{"type":133,"tag":171,"props":2625,"children":2626},{"className":127},[2627],{"type":139,"value":2628},"dist",{"type":139,"value":2630}," and deployed:",{"type":133,"tag":403,"props":2632,"children":2634},{"className":405,"code":2633,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    dir: 'assets/images'\n  }\n})\n",[2635],{"type":133,"tag":171,"props":2636,"children":2637},{"__ignoreMap":127},[2638,2661,2676,2700,2707],{"type":133,"tag":414,"props":2639,"children":2640},{"class":416,"line":417},[2641,2645,2649,2653,2657],{"type":133,"tag":414,"props":2642,"children":2643},{"style":421},[2644],{"type":139,"value":424},{"type":133,"tag":414,"props":2646,"children":2647},{"style":421},[2648],{"type":139,"value":429},{"type":133,"tag":414,"props":2650,"children":2651},{"style":432},[2652],{"type":139,"value":435},{"type":133,"tag":414,"props":2654,"children":2655},{"style":438},[2656],{"type":139,"value":441},{"type":133,"tag":414,"props":2658,"children":2659},{"style":444},[2660],{"type":139,"value":447},{"type":133,"tag":414,"props":2662,"children":2663},{"class":416,"line":363},[2664,2668,2672],{"type":133,"tag":414,"props":2665,"children":2666},{"style":453},[2667],{"type":139,"value":456},{"type":133,"tag":414,"props":2669,"children":2670},{"style":444},[2671],{"type":139,"value":401},{"type":133,"tag":414,"props":2673,"children":2674},{"style":444},[2675],{"type":139,"value":465},{"type":133,"tag":414,"props":2677,"children":2678},{"class":416,"line":369},[2679,2684,2688,2692,2696],{"type":133,"tag":414,"props":2680,"children":2681},{"style":453},[2682],{"type":139,"value":2683},"    dir",{"type":133,"tag":414,"props":2685,"children":2686},{"style":444},[2687],{"type":139,"value":401},{"type":133,"tag":414,"props":2689,"children":2690},{"style":444},[2691],{"type":139,"value":1461},{"type":133,"tag":414,"props":2693,"children":2694},{"style":869},[2695],{"type":139,"value":2615},{"type":133,"tag":414,"props":2697,"children":2698},{"style":444},[2699],{"type":139,"value":2145},{"type":133,"tag":414,"props":2701,"children":2702},{"class":416,"line":477},[2703],{"type":133,"tag":414,"props":2704,"children":2705},{"style":444},[2706],{"type":139,"value":483},{"type":133,"tag":414,"props":2708,"children":2709},{"class":416,"line":486},[2710,2714],{"type":133,"tag":414,"props":2711,"children":2712},{"style":444},[2713],{"type":139,"value":492},{"type":133,"tag":414,"props":2715,"children":2716},{"style":438},[2717],{"type":139,"value":497},{"type":133,"tag":142,"props":2719,"children":2720},{},[2721],{"type":133,"tag":282,"props":2722,"children":2723},{},[2724],{"type":139,"value":2725},"Notes:",{"type":133,"tag":335,"props":2727,"children":2728},{},[2729,2752,2768],{"type":133,"tag":339,"props":2730,"children":2731},{},[2732,2734,2738,2740,2744,2746,2750],{"type":139,"value":2733},"For ",{"type":133,"tag":171,"props":2735,"children":2736},{"className":127},[2737],{"type":139,"value":2010},{"type":139,"value":2739}," provider, if images weren't crawled during generation (unreachable modals, pages or dynamic runtime size), changing ",{"type":133,"tag":171,"props":2741,"children":2742},{"className":127},[2743],{"type":139,"value":2575},{"type":139,"value":2745}," from ",{"type":133,"tag":171,"props":2747,"children":2748},{"className":127},[2749],{"type":139,"value":2589},{"type":139,"value":2751}," causes 404 errors.",{"type":133,"tag":339,"props":2753,"children":2754},{},[2755,2756,2760,2762,2766],{"type":139,"value":2733},{"type":133,"tag":171,"props":2757,"children":2758},{"className":127},[2759],{"type":139,"value":205},{"type":139,"value":2761}," provider, make sure to deploy customized ",{"type":133,"tag":171,"props":2763,"children":2764},{"className":127},[2765],{"type":139,"value":2575},{"type":139,"value":2767}," as well.",{"type":133,"tag":339,"props":2769,"children":2770},{},[2771,2773,2777,2779,2783],{"type":139,"value":2772},"For some providers (like vercel), using a directory other than ",{"type":133,"tag":171,"props":2774,"children":2775},{"className":127},[2776],{"type":139,"value":224},{"type":139,"value":2778}," for assets is not supported since resizing happens at runtime (instead of build/generate time) and source fetched from the ",{"type":133,"tag":171,"props":2780,"children":2781},{"className":127},[2782],{"type":139,"value":224},{"type":139,"value":2784}," directory (deployment URL)",{"type":133,"tag":134,"props":2786,"children":2788},{"id":2787},"alias",[2789],{"type":133,"tag":171,"props":2790,"children":2791},{"className":127},[2792],{"type":139,"value":2787},{"type":133,"tag":142,"props":2794,"children":2795},{},[2796,2798,2803],{"type":139,"value":2797},"This option allows you to specify aliases for ",{"type":133,"tag":171,"props":2799,"children":2800},{"className":127},[2801],{"type":139,"value":2802},"src",{"type":139,"value":164},{"type":133,"tag":142,"props":2805,"children":2806},{},[2807],{"type":139,"value":2808},"When using the default ipx provider, URL aliases are shortened on the server-side.\nThis is especially useful for optimizing external URLs and not including them in HTML.",{"type":133,"tag":142,"props":2810,"children":2811},{},[2812],{"type":139,"value":2813},"When using other providers, aliases are resolved in runtime and included in HTML. (only the usage is simplified)",{"type":133,"tag":142,"props":2815,"children":2816},{},[2817],{"type":133,"tag":282,"props":2818,"children":2819},{},[2820],{"type":139,"value":2821},"Example:",{"type":133,"tag":403,"props":2823,"children":2825},{"className":405,"code":2824,"filename":407,"language":408,"meta":127,"style":127},"export default defineNuxtConfig({\n  image: {\n    domains: [\n      'images.unsplash.com'\n    ],\n    alias: {\n      unsplash: 'https://images.unsplash.com'\n    }\n  }\n})\n",[2826],{"type":133,"tag":171,"props":2827,"children":2828},{"__ignoreMap":127},[2829,2852,2867,2883,2899,2911,2927,2952,2959,2966],{"type":133,"tag":414,"props":2830,"children":2831},{"class":416,"line":417},[2832,2836,2840,2844,2848],{"type":133,"tag":414,"props":2833,"children":2834},{"style":421},[2835],{"type":139,"value":424},{"type":133,"tag":414,"props":2837,"children":2838},{"style":421},[2839],{"type":139,"value":429},{"type":133,"tag":414,"props":2841,"children":2842},{"style":432},[2843],{"type":139,"value":435},{"type":133,"tag":414,"props":2845,"children":2846},{"style":438},[2847],{"type":139,"value":441},{"type":133,"tag":414,"props":2849,"children":2850},{"style":444},[2851],{"type":139,"value":447},{"type":133,"tag":414,"props":2853,"children":2854},{"class":416,"line":363},[2855,2859,2863],{"type":133,"tag":414,"props":2856,"children":2857},{"style":453},[2858],{"type":139,"value":456},{"type":133,"tag":414,"props":2860,"children":2861},{"style":444},[2862],{"type":139,"value":401},{"type":133,"tag":414,"props":2864,"children":2865},{"style":444},[2866],{"type":139,"value":465},{"type":133,"tag":414,"props":2868,"children":2869},{"class":416,"line":369},[2870,2874,2878],{"type":133,"tag":414,"props":2871,"children":2872},{"style":453},[2873],{"type":139,"value":1291},{"type":133,"tag":414,"props":2875,"children":2876},{"style":444},[2877],{"type":139,"value":401},{"type":133,"tag":414,"props":2879,"children":2880},{"style":438},[2881],{"type":139,"value":2882}," [\n",{"type":133,"tag":414,"props":2884,"children":2885},{"class":416,"line":477},[2886,2890,2895],{"type":133,"tag":414,"props":2887,"children":2888},{"style":444},[2889],{"type":139,"value":1000},{"type":133,"tag":414,"props":2891,"children":2892},{"style":869},[2893],{"type":139,"value":2894},"images.unsplash.com",{"type":133,"tag":414,"props":2896,"children":2897},{"style":444},[2898],{"type":139,"value":2145},{"type":133,"tag":414,"props":2900,"children":2901},{"class":416,"line":486},[2902,2907],{"type":133,"tag":414,"props":2903,"children":2904},{"style":438},[2905],{"type":139,"value":2906},"    ]",{"type":133,"tag":414,"props":2908,"children":2909},{"style":444},[2910],{"type":139,"value":694},{"type":133,"tag":414,"props":2912,"children":2913},{"class":416,"line":1025},[2914,2919,2923],{"type":133,"tag":414,"props":2915,"children":2916},{"style":453},[2917],{"type":139,"value":2918},"    alias",{"type":133,"tag":414,"props":2920,"children":2921},{"style":444},[2922],{"type":139,"value":401},{"type":133,"tag":414,"props":2924,"children":2925},{"style":444},[2926],{"type":139,"value":465},{"type":133,"tag":414,"props":2928,"children":2929},{"class":416,"line":1055},[2930,2935,2939,2943,2948],{"type":133,"tag":414,"props":2931,"children":2932},{"style":453},[2933],{"type":139,"value":2934},"      unsplash",{"type":133,"tag":414,"props":2936,"children":2937},{"style":444},[2938],{"type":139,"value":401},{"type":133,"tag":414,"props":2940,"children":2941},{"style":444},[2942],{"type":139,"value":1461},{"type":133,"tag":414,"props":2944,"children":2945},{"style":869},[2946],{"type":139,"value":2947},"https://images.unsplash.com",{"type":133,"tag":414,"props":2949,"children":2950},{"style":444},[2951],{"type":139,"value":2145},{"type":133,"tag":414,"props":2953,"children":2954},{"class":416,"line":1084},[2955],{"type":133,"tag":414,"props":2956,"children":2957},{"style":444},[2958],{"type":139,"value":1535},{"type":133,"tag":414,"props":2960,"children":2961},{"class":416,"line":1114},[2962],{"type":133,"tag":414,"props":2963,"children":2964},{"style":444},[2965],{"type":139,"value":483},{"type":133,"tag":414,"props":2967,"children":2968},{"class":416,"line":1144},[2969,2973],{"type":133,"tag":414,"props":2970,"children":2971},{"style":444},[2972],{"type":139,"value":492},{"type":133,"tag":414,"props":2974,"children":2975},{"style":438},[2976],{"type":139,"value":497},{"type":133,"tag":142,"props":2978,"children":2979},{},[2980,2985],{"type":133,"tag":282,"props":2981,"children":2982},{},[2983],{"type":139,"value":2984},"Before",{"type":139,"value":2986}," using alias:",{"type":133,"tag":403,"props":2988,"children":2990},{"className":1556,"code":2989,"language":1559,"meta":127,"style":127},"\u003CNuxtImg src=\"https://images.unsplash.com/\u003Cid>\" />\n",[2991],{"type":133,"tag":171,"props":2992,"children":2993},{"__ignoreMap":127},[2994],{"type":133,"tag":414,"props":2995,"children":2996},{"class":416,"line":417},[2997,3001,3005,3009,3013,3017,3022,3026],{"type":133,"tag":414,"props":2998,"children":2999},{"style":444},[3000],{"type":139,"value":1571},{"type":133,"tag":414,"props":3002,"children":3003},{"style":453},[3004],{"type":139,"value":1594},{"type":133,"tag":414,"props":3006,"children":3007},{"style":1597},[3008],{"type":139,"value":1624},{"type":133,"tag":414,"props":3010,"children":3011},{"style":444},[3012],{"type":139,"value":1605},{"type":133,"tag":414,"props":3014,"children":3015},{"style":444},[3016],{"type":139,"value":1610},{"type":133,"tag":414,"props":3018,"children":3019},{"style":869},[3020],{"type":139,"value":3021},"https://images.unsplash.com/\u003Cid>",{"type":133,"tag":414,"props":3023,"children":3024},{"style":444},[3025],{"type":139,"value":1610},{"type":133,"tag":414,"props":3027,"children":3028},{"style":444},[3029],{"type":139,"value":1646},{"type":133,"tag":142,"props":3031,"children":3032},{},[3033],{"type":139,"value":3034},"Generates:",{"type":133,"tag":403,"props":3036,"children":3038},{"className":1556,"code":3037,"language":1559,"meta":127,"style":127},"\u003Cimg src=\"/_ipx/https://images.unsplash.com/\u003Cid>\">\n",[3039],{"type":133,"tag":171,"props":3040,"children":3041},{"__ignoreMap":127},[3042],{"type":133,"tag":414,"props":3043,"children":3044},{"class":416,"line":417},[3045,3049,3054,3058,3062,3066,3071,3075],{"type":133,"tag":414,"props":3046,"children":3047},{"style":444},[3048],{"type":139,"value":1571},{"type":133,"tag":414,"props":3050,"children":3051},{"style":453},[3052],{"type":139,"value":3053},"img",{"type":133,"tag":414,"props":3055,"children":3056},{"style":1597},[3057],{"type":139,"value":1624},{"type":133,"tag":414,"props":3059,"children":3060},{"style":444},[3061],{"type":139,"value":1605},{"type":133,"tag":414,"props":3063,"children":3064},{"style":444},[3065],{"type":139,"value":1610},{"type":133,"tag":414,"props":3067,"children":3068},{"style":869},[3069],{"type":139,"value":3070},"/_ipx/https://images.unsplash.com/\u003Cid>",{"type":133,"tag":414,"props":3072,"children":3073},{"style":444},[3074],{"type":139,"value":1610},{"type":133,"tag":414,"props":3076,"children":3077},{"style":444},[3078],{"type":139,"value":1581},{"type":133,"tag":142,"props":3080,"children":3081},{},[3082,3087],{"type":133,"tag":282,"props":3083,"children":3084},{},[3085],{"type":139,"value":3086},"After",{"type":139,"value":2986},{"type":133,"tag":403,"props":3089,"children":3091},{"className":1556,"code":3090,"language":1559,"meta":127,"style":127},"\u003CNuxtImg src=\"/unsplash/\u003Cid>\" />\n",[3092],{"type":133,"tag":171,"props":3093,"children":3094},{"__ignoreMap":127},[3095],{"type":133,"tag":414,"props":3096,"children":3097},{"class":416,"line":417},[3098,3102,3106,3110,3114,3118,3123,3127],{"type":133,"tag":414,"props":3099,"children":3100},{"style":444},[3101],{"type":139,"value":1571},{"type":133,"tag":414,"props":3103,"children":3104},{"style":453},[3105],{"type":139,"value":1594},{"type":133,"tag":414,"props":3107,"children":3108},{"style":1597},[3109],{"type":139,"value":1624},{"type":133,"tag":414,"props":3111,"children":3112},{"style":444},[3113],{"type":139,"value":1605},{"type":133,"tag":414,"props":3115,"children":3116},{"style":444},[3117],{"type":139,"value":1610},{"type":133,"tag":414,"props":3119,"children":3120},{"style":869},[3121],{"type":139,"value":3122},"/unsplash/\u003Cid>",{"type":133,"tag":414,"props":3124,"children":3125},{"style":444},[3126],{"type":139,"value":1610},{"type":133,"tag":414,"props":3128,"children":3129},{"style":444},[3130],{"type":139,"value":1646},{"type":133,"tag":142,"props":3132,"children":3133},{},[3134],{"type":139,"value":3034},{"type":133,"tag":403,"props":3136,"children":3138},{"className":1556,"code":3137,"language":1559,"meta":127,"style":127},"\u003Cimg src=\"/_ipx/unsplash/\u003Cid>\" />\n",[3139],{"type":133,"tag":171,"props":3140,"children":3141},{"__ignoreMap":127},[3142],{"type":133,"tag":414,"props":3143,"children":3144},{"class":416,"line":417},[3145,3149,3153,3157,3161,3165,3170,3174],{"type":133,"tag":414,"props":3146,"children":3147},{"style":444},[3148],{"type":139,"value":1571},{"type":133,"tag":414,"props":3150,"children":3151},{"style":453},[3152],{"type":139,"value":3053},{"type":133,"tag":414,"props":3154,"children":3155},{"style":1597},[3156],{"type":139,"value":1624},{"type":133,"tag":414,"props":3158,"children":3159},{"style":444},[3160],{"type":139,"value":1605},{"type":133,"tag":414,"props":3162,"children":3163},{"style":444},[3164],{"type":139,"value":1610},{"type":133,"tag":414,"props":3166,"children":3167},{"style":869},[3168],{"type":139,"value":3169},"/_ipx/unsplash/\u003Cid>",{"type":133,"tag":414,"props":3171,"children":3172},{"style":444},[3173],{"type":139,"value":1610},{"type":133,"tag":414,"props":3175,"children":3176},{"style":444},[3177],{"type":139,"value":1646},{"type":133,"tag":142,"props":3179,"children":3180},{},[3181],{"type":139,"value":3182},"Both usage and output are simplified!",{"type":133,"tag":3184,"props":3185,"children":3186},"style",{},[3187],{"type":139,"value":3188},"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":363,"depth":363,"links":3190},[3191,3192,3193,3194,3195,3196,3197,3198,3201,3202,3203],{"id":500,"depth":363,"text":500},{"id":601,"depth":363,"text":601},{"id":715,"depth":363,"text":715},{"id":901,"depth":363,"text":901},{"id":308,"depth":363,"text":308},{"id":1337,"depth":363,"text":1337},{"id":1665,"depth":363,"text":1665},{"id":1990,"depth":363,"text":1990,"children":3199},[3200],{"id":2173,"depth":369,"text":2173},{"id":2409,"depth":363,"text":2409},{"id":2575,"depth":363,"text":2575},{"id":2787,"depth":363,"text":2787},"content:1.get-started:2.configuration.md","1.get-started/2.configuration.md",{"_path":19,"_dir":125,"_draft":126,"_partial":126,"_locale":127,"title":18,"description":3207,"body":3208,"_type":373,"_id":3419,"_source":375,"_file":3420,"_extension":377},"We can never thank you enough for your contributions. ❤️",{"type":130,"children":3209,"toc":3413},[3210,3227,3233,3282,3288,3360,3366],{"type":133,"tag":266,"props":3211,"children":3212},{},[3213],{"type":133,"tag":142,"props":3214,"children":3215},{},[3216,3218,3225],{"type":139,"value":3217},"It is highly recommended to read ",{"type":133,"tag":158,"props":3219,"children":3222},{"href":3220,"rel":3221},"https://nuxt.com/docs/community/contribution",[260],[3223],{"type":139,"value":3224},"Nuxt contribution guide",{"type":139,"value":3226}," before making any contributions.",{"type":133,"tag":134,"props":3228,"children":3230},{"id":3229},"how-to-contribute",[3231],{"type":139,"value":3232},"How to contribute?",{"type":133,"tag":335,"props":3234,"children":3235},{},[3236,3250,3260,3270],{"type":133,"tag":339,"props":3237,"children":3238},{},[3239,3241,3248],{"type":139,"value":3240},"Clone ",{"type":133,"tag":158,"props":3242,"children":3245},{"href":3243,"rel":3244},"https://github.com/nuxt/image",[260],[3246],{"type":139,"value":3247},"nuxt/image",{"type":139,"value":3249}," repository",{"type":133,"tag":339,"props":3251,"children":3252},{},[3253,3255],{"type":139,"value":3254},"Enable Corepack using ",{"type":133,"tag":171,"props":3256,"children":3257},{"className":127},[3258],{"type":139,"value":3259},"corepack enable",{"type":133,"tag":339,"props":3261,"children":3262},{},[3263,3265],{"type":139,"value":3264},"Install dependencies using ",{"type":133,"tag":171,"props":3266,"children":3267},{"className":127},[3268],{"type":139,"value":3269},"pnpm install",{"type":133,"tag":339,"props":3271,"children":3272},{},[3273,3275,3280],{"type":139,"value":3274},"Run ",{"type":133,"tag":171,"props":3276,"children":3277},{"className":127},[3278],{"type":139,"value":3279},"pnpm dev:prepare",{"type":139,"value":3281}," to generate type stubs.",{"type":133,"tag":209,"props":3283,"children":3285},{"id":3284},"nuxt-image",[3286],{"type":139,"value":3287},"Nuxt Image",{"type":133,"tag":335,"props":3289,"children":3290},{},[3291,3312,3317,3338,3348],{"type":133,"tag":339,"props":3292,"children":3293},{},[3294,3296,3301,3303,3310],{"type":139,"value":3295},"Use ",{"type":133,"tag":171,"props":3297,"children":3298},{"className":127},[3299],{"type":139,"value":3300},"pnpm dev",{"type":139,"value":3302}," to start the ",{"type":133,"tag":158,"props":3304,"children":3307},{"href":3305,"rel":3306},"https://github.com/nuxt/image/tree/main/playground",[260],[3308],{"type":139,"value":3309},"playground",{"type":139,"value":3311}," in development mode.",{"type":133,"tag":339,"props":3313,"children":3314},{},[3315],{"type":139,"value":3316},"Apply your changes",{"type":133,"tag":339,"props":3318,"children":3319},{},[3320,3322,3329,3331,3336],{"type":139,"value":3321},"Add tests into the ",{"type":133,"tag":158,"props":3323,"children":3326},{"href":3324,"rel":3325},"https://github.com/nuxt/image/tree/main/test",[260],[3327],{"type":139,"value":3328},"test/",{"type":139,"value":3330}," directory and run ",{"type":133,"tag":171,"props":3332,"children":3333},{"className":127},[3334],{"type":139,"value":3335},"pnpm test",{"type":139,"value":3337}," to make sure they pass.",{"type":133,"tag":339,"props":3339,"children":3340},{},[3341,3343],{"type":139,"value":3342},"Check the code style with ",{"type":133,"tag":171,"props":3344,"children":3345},{"className":127},[3346],{"type":139,"value":3347},"pnpm lint",{"type":133,"tag":339,"props":3349,"children":3350},{},[3351,3353,3358],{"type":139,"value":3352},"Before creating a PR, make sure to run ",{"type":133,"tag":171,"props":3354,"children":3355},{"className":127},[3356],{"type":139,"value":3357},"pnpm build",{"type":139,"value":3359}," and that no errors are reported.",{"type":133,"tag":209,"props":3361,"children":3363},{"id":3362},"documentation",[3364],{"type":139,"value":3365},"Documentation",{"type":133,"tag":335,"props":3367,"children":3368},{},[3369,3386,3399],{"type":133,"tag":339,"props":3370,"children":3371},{},[3372,3373,3378,3379,3385],{"type":139,"value":3295},{"type":133,"tag":171,"props":3374,"children":3375},{"className":127},[3376],{"type":139,"value":3377},"pnpm docs:dev",{"type":139,"value":3302},{"type":133,"tag":158,"props":3380,"children":3383},{"href":3381,"rel":3382},"https://github.com/nuxt/image/tree/main/docs",[260],[3384],{"type":139,"value":3362},{"type":139,"value":3311},{"type":133,"tag":339,"props":3387,"children":3388},{},[3389,3391,3397],{"type":139,"value":3390},"Open ",{"type":133,"tag":158,"props":3392,"children":3395},{"href":3393,"rel":3394},"http://localhost:3000",[260],[3396],{"type":139,"value":3393},{"type":139,"value":3398}," to view it in the browser.",{"type":133,"tag":339,"props":3400,"children":3401},{},[3402,3404,3411],{"type":139,"value":3403},"Update the content of the documentation in the ",{"type":133,"tag":158,"props":3405,"children":3408},{"href":3406,"rel":3407},"https://github.com/nuxt/image/tree/main/docs/content",[260],[3409],{"type":139,"value":3410},"docs/content/",{"type":139,"value":3412}," directory.",{"title":127,"searchDepth":363,"depth":363,"links":3414},[3415],{"id":3229,"depth":363,"text":3232,"children":3416},[3417,3418],{"id":3284,"depth":369,"text":3287},{"id":3362,"depth":369,"text":3365},"content:1.get-started:4.contributing.md","1.get-started/4.contributing.md",1700216897732]