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