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