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