[{"data":1,"prerenderedAt":2725},["Reactive",2],{"navigation":3,"docs-/providers/vercel":112,"docs-/providers/vercel-surround":558},[4,17,30,102],{"title":5,"_path":6,"children":7},"Get Started","/get-started",[8,11,14],{"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,"children":20},"Usage","/usage",[21,24,27],{"title":22,"_path":23},"\u003CNuxtImg>","/usage/nuxt-img",{"title":25,"_path":26},"\u003CNuxtPicture>","/usage/nuxt-picture",{"title":28,"_path":29},"useImage()","/usage/use-image",{"title":15,"_path":31,"children":32},"/providers",[33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99],{"title":34,"_path":35},"Cloudflare","/providers/cloudflare",{"title":37,"_path":38},"Cloudimage","/providers/cloudimage",{"title":40,"_path":41},"Cloudinary","/providers/cloudinary",{"title":43,"_path":44},"Contentful","/providers/contentful",{"title":46,"_path":47},"Directus","/providers/directus",{"title":49,"_path":50},"Edgio","/providers/edgio",{"title":52,"_path":53},"Fastly","/providers/fastly",{"title":55,"_path":56},"Glide","/providers/glide",{"title":58,"_path":59},"Gumlet","/providers/gumlet",{"title":61,"_path":62},"ImageEngine","/providers/imageengine",{"title":64,"_path":65},"ImageKit","/providers/imagekit",{"title":67,"_path":68},"Imgix","/providers/imgix",{"title":70,"_path":71},"IPX","/providers/ipx",{"title":73,"_path":74},"Netlify","/providers/netlify",{"title":76,"_path":77},"Prepr","/providers/prepr",{"title":79,"_path":80},"Prismic","/providers/prismic",{"title":82,"_path":83},"Sanity","/providers/sanity",{"title":85,"_path":86},"Storyblok","/providers/storyblok",{"title":88,"_path":89},"Strapi","/providers/strapi",{"title":91,"_path":92},"Twicpics","/providers/twicpics",{"title":94,"_path":95},"Unsplash","/providers/unsplash",{"title":97,"_path":98},"Uploadcare","/providers/uploadcare",{"title":100,"_path":101},"Vercel","/providers/vercel",{"title":103,"_path":104,"children":105},"Advanced","/advanced",[106,109],{"title":107,"_path":108},"Custom Provider","/advanced/custom-provider",{"title":110,"_path":111},"Static Images","/advanced/static-images",{"_path":101,"_dir":113,"_draft":114,"_partial":114,"_locale":115,"title":100,"description":116,"body":117,"_type":553,"_id":554,"_source":555,"_file":556,"_extension":557},"providers",false,"","Optimize images at Vercel's Edge Network.",{"type":118,"children":119,"toc":549},"root",[120,147,152,159,172,181,331,337,368,373,380,543],{"type":121,"tag":122,"props":123,"children":124},"element","p",{},[125,128,136,138,145],{"type":126,"value":127},"text","When deploying your nuxt applications to ",{"type":121,"tag":129,"props":130,"children":134},"a",{"href":131,"rel":132},"https://vercel.com/",[133],"nofollow",[135],{"type":126,"value":100},{"type":126,"value":137}," platform, image module can use Vercel's ",{"type":121,"tag":129,"props":139,"children":142},{"href":140,"rel":141},"https://vercel.com/docs/edge-network/overview",[133],[143],{"type":126,"value":144},"Edge Network",{"type":126,"value":146}," to optimize images on demand.",{"type":121,"tag":122,"props":148,"children":149},{},[150],{"type":126,"value":151},"This provider will be enabled by default in vercel deployments.",{"type":121,"tag":153,"props":154,"children":156},"h2",{"id":155},"domains",[157],{"type":126,"value":158},"Domains",{"type":121,"tag":122,"props":160,"children":161},{},[162,164,170],{"type":126,"value":163},"To use external URLs (images not in ",{"type":121,"tag":165,"props":166,"children":167},"code",{},[168],{"type":126,"value":169},"public/",{"type":126,"value":171}," directory), hostnames should be whitelisted.",{"type":121,"tag":122,"props":173,"children":174},{},[175],{"type":121,"tag":176,"props":177,"children":178},"strong",{},[179],{"type":126,"value":180},"Example:",{"type":121,"tag":182,"props":183,"children":188},"pre",{"className":184,"code":185,"filename":186,"language":187,"meta":115},"language-ts material-theme_material-theme-palenight_material-theme-lighter","export default {\n  image: {\n    domains: [\n      'avatars0.githubusercontent.com'\n    ]\n  }\n}\n","nuxt.config","ts",[189],{"type":121,"tag":165,"props":190,"children":191},{"__ignoreMap":115},[192,225,253,275,300,309,322],{"type":121,"tag":193,"props":194,"children":197},"span",{"class":195,"line":196},"line",1,[198,204,210,215,219],{"type":121,"tag":193,"props":199,"children":201},{"class":200},"ct-398028",[202],{"type":126,"value":203},"export",{"type":121,"tag":193,"props":205,"children":207},{"class":206},"ct-521921",[208],{"type":126,"value":209}," ",{"type":121,"tag":193,"props":211,"children":212},{"class":200},[213],{"type":126,"value":214},"default",{"type":121,"tag":193,"props":216,"children":217},{"class":206},[218],{"type":126,"value":209},{"type":121,"tag":193,"props":220,"children":222},{"class":221},"ct-542793",[223],{"type":126,"value":224},"{\n",{"type":121,"tag":193,"props":226,"children":228},{"class":195,"line":227},2,[229,234,240,245,249],{"type":121,"tag":193,"props":230,"children":231},{"class":206},[232],{"type":126,"value":233},"  ",{"type":121,"tag":193,"props":235,"children":237},{"class":236},"ct-821147",[238],{"type":126,"value":239},"image",{"type":121,"tag":193,"props":241,"children":242},{"class":221},[243],{"type":126,"value":244},":",{"type":121,"tag":193,"props":246,"children":247},{"class":206},[248],{"type":126,"value":209},{"type":121,"tag":193,"props":250,"children":251},{"class":221},[252],{"type":126,"value":224},{"type":121,"tag":193,"props":254,"children":256},{"class":195,"line":255},3,[257,262,266,270],{"type":121,"tag":193,"props":258,"children":259},{"class":206},[260],{"type":126,"value":261},"    ",{"type":121,"tag":193,"props":263,"children":264},{"class":236},[265],{"type":126,"value":155},{"type":121,"tag":193,"props":267,"children":268},{"class":221},[269],{"type":126,"value":244},{"type":121,"tag":193,"props":271,"children":272},{"class":206},[273],{"type":126,"value":274}," [\n",{"type":121,"tag":193,"props":276,"children":278},{"class":195,"line":277},4,[279,284,289,295],{"type":121,"tag":193,"props":280,"children":281},{"class":206},[282],{"type":126,"value":283},"      ",{"type":121,"tag":193,"props":285,"children":286},{"class":221},[287],{"type":126,"value":288},"'",{"type":121,"tag":193,"props":290,"children":292},{"class":291},"ct-083593",[293],{"type":126,"value":294},"avatars0.githubusercontent.com",{"type":121,"tag":193,"props":296,"children":297},{"class":221},[298],{"type":126,"value":299},"'\n",{"type":121,"tag":193,"props":301,"children":303},{"class":195,"line":302},5,[304],{"type":121,"tag":193,"props":305,"children":306},{"class":206},[307],{"type":126,"value":308},"    ]\n",{"type":121,"tag":193,"props":310,"children":312},{"class":195,"line":311},6,[313,317],{"type":121,"tag":193,"props":314,"children":315},{"class":206},[316],{"type":126,"value":233},{"type":121,"tag":193,"props":318,"children":319},{"class":221},[320],{"type":126,"value":321},"}\n",{"type":121,"tag":193,"props":323,"children":325},{"class":195,"line":324},7,[326],{"type":121,"tag":193,"props":327,"children":328},{"class":221},[329],{"type":126,"value":330},"}",{"type":121,"tag":153,"props":332,"children":334},{"id":333},"sizes",[335],{"type":126,"value":336},"Sizes",{"type":121,"tag":122,"props":338,"children":339},{},[340,342,347,349,353,355,359,361,366],{"type":126,"value":341},"Specify any custom ",{"type":121,"tag":165,"props":343,"children":344},{},[345],{"type":126,"value":346},"width",{"type":126,"value":348}," property you use in ",{"type":121,"tag":165,"props":350,"children":351},{},[352],{"type":126,"value":22},{"type":126,"value":354},", ",{"type":121,"tag":165,"props":356,"children":357},{},[358],{"type":126,"value":25},{"type":126,"value":360}," and ",{"type":121,"tag":165,"props":362,"children":363},{},[364],{"type":126,"value":365},"$img",{"type":126,"value":367},".",{"type":121,"tag":122,"props":369,"children":370},{},[371],{"type":126,"value":372},"If a width is not defined, image will fallback to closest possible width.",{"type":121,"tag":122,"props":374,"children":375},{},[376],{"type":121,"tag":176,"props":377,"children":378},{},[379],{"type":126,"value":180},{"type":121,"tag":182,"props":381,"children":383},{"className":184,"code":382,"filename":186,"language":187,"meta":115},"export default {\n  image: {\n    screens: {\n      icon: 40,\n      avatar: 24\n    }\n  }\n}\n",[384],{"type":121,"tag":165,"props":385,"children":386},{"__ignoreMap":115},[387,410,433,457,488,513,524,535],{"type":121,"tag":193,"props":388,"children":389},{"class":195,"line":196},[390,394,398,402,406],{"type":121,"tag":193,"props":391,"children":392},{"class":200},[393],{"type":126,"value":203},{"type":121,"tag":193,"props":395,"children":396},{"class":206},[397],{"type":126,"value":209},{"type":121,"tag":193,"props":399,"children":400},{"class":200},[401],{"type":126,"value":214},{"type":121,"tag":193,"props":403,"children":404},{"class":206},[405],{"type":126,"value":209},{"type":121,"tag":193,"props":407,"children":408},{"class":221},[409],{"type":126,"value":224},{"type":121,"tag":193,"props":411,"children":412},{"class":195,"line":227},[413,417,421,425,429],{"type":121,"tag":193,"props":414,"children":415},{"class":206},[416],{"type":126,"value":233},{"type":121,"tag":193,"props":418,"children":419},{"class":236},[420],{"type":126,"value":239},{"type":121,"tag":193,"props":422,"children":423},{"class":221},[424],{"type":126,"value":244},{"type":121,"tag":193,"props":426,"children":427},{"class":206},[428],{"type":126,"value":209},{"type":121,"tag":193,"props":430,"children":431},{"class":221},[432],{"type":126,"value":224},{"type":121,"tag":193,"props":434,"children":435},{"class":195,"line":255},[436,440,445,449,453],{"type":121,"tag":193,"props":437,"children":438},{"class":206},[439],{"type":126,"value":261},{"type":121,"tag":193,"props":441,"children":442},{"class":236},[443],{"type":126,"value":444},"screens",{"type":121,"tag":193,"props":446,"children":447},{"class":221},[448],{"type":126,"value":244},{"type":121,"tag":193,"props":450,"children":451},{"class":206},[452],{"type":126,"value":209},{"type":121,"tag":193,"props":454,"children":455},{"class":221},[456],{"type":126,"value":224},{"type":121,"tag":193,"props":458,"children":459},{"class":195,"line":277},[460,464,469,473,477,483],{"type":121,"tag":193,"props":461,"children":462},{"class":206},[463],{"type":126,"value":283},{"type":121,"tag":193,"props":465,"children":466},{"class":236},[467],{"type":126,"value":468},"icon",{"type":121,"tag":193,"props":470,"children":471},{"class":221},[472],{"type":126,"value":244},{"type":121,"tag":193,"props":474,"children":475},{"class":206},[476],{"type":126,"value":209},{"type":121,"tag":193,"props":478,"children":480},{"class":479},"ct-053683",[481],{"type":126,"value":482},"40",{"type":121,"tag":193,"props":484,"children":485},{"class":221},[486],{"type":126,"value":487},",\n",{"type":121,"tag":193,"props":489,"children":490},{"class":195,"line":302},[491,495,500,504,508],{"type":121,"tag":193,"props":492,"children":493},{"class":206},[494],{"type":126,"value":283},{"type":121,"tag":193,"props":496,"children":497},{"class":236},[498],{"type":126,"value":499},"avatar",{"type":121,"tag":193,"props":501,"children":502},{"class":221},[503],{"type":126,"value":244},{"type":121,"tag":193,"props":505,"children":506},{"class":206},[507],{"type":126,"value":209},{"type":121,"tag":193,"props":509,"children":510},{"class":479},[511],{"type":126,"value":512},"24\n",{"type":121,"tag":193,"props":514,"children":515},{"class":195,"line":311},[516,520],{"type":121,"tag":193,"props":517,"children":518},{"class":206},[519],{"type":126,"value":261},{"type":121,"tag":193,"props":521,"children":522},{"class":221},[523],{"type":126,"value":321},{"type":121,"tag":193,"props":525,"children":526},{"class":195,"line":324},[527,531],{"type":121,"tag":193,"props":528,"children":529},{"class":206},[530],{"type":126,"value":233},{"type":121,"tag":193,"props":532,"children":533},{"class":221},[534],{"type":126,"value":321},{"type":121,"tag":193,"props":536,"children":538},{"class":195,"line":537},8,[539],{"type":121,"tag":193,"props":540,"children":541},{"class":221},[542],{"type":126,"value":330},{"type":121,"tag":544,"props":545,"children":546},"style",{},[547],{"type":126,"value":548},".material-theme_material-theme-palenight_material-theme-lighter{color:#EEFFFF;background:#263238;}.dark .material-theme_material-theme-palenight_material-theme-lighter{color:#A6ACCD;background:#292D3E;}.light .material-theme_material-theme-palenight_material-theme-lighter{color:#90A4AE;background:#FAFAFA;}.ct-398028{color:#89DDFF;font-style:italic;}.light .ct-398028{color:#39ADB5;font-style:italic;}.ct-521921{color:#EEFFFF;}.dark .ct-521921{color:#A6ACCD;}.light .ct-521921{color:#90A4AE;}.ct-542793{color:#89DDFF;}.light .ct-542793{color:#39ADB5;}.ct-821147{color:#F07178;}.light .ct-821147{color:#E53935;}.ct-083593{color:#C3E88D;}.light .ct-083593{color:#91B859;}.ct-053683{color:#F78C6C;}.light .ct-053683{color:#F76D47;}",{"title":115,"searchDepth":227,"depth":227,"links":550},[551,552],{"id":155,"depth":227,"text":158},{"id":333,"depth":227,"text":336},"markdown","content:3.providers:vercel.md","content","3.providers/vercel.md","md",[559,1709],{"_path":98,"_dir":113,"_draft":114,"_partial":114,"_locale":115,"title":97,"description":560,"body":561,"_type":553,"_id":1707,"_source":555,"_file":1708,"_extension":557},"Power up file uploading, processing and delivery for your app in one sitting.",{"type":118,"children":562,"toc":1702},[563,576,581,593,714,720,742,747,1492,1497,1502,1525,1539,1697],{"type":121,"tag":122,"props":564,"children":565},{},[566,568,574],{"type":126,"value":567},"Integration between ",{"type":121,"tag":129,"props":569,"children":572},{"href":570,"rel":571},"https://uploadcare.com/",[133],[573],{"type":126,"value":97},{"type":126,"value":575}," and the Nuxt Image module.",{"type":121,"tag":153,"props":577,"children":579},{"id":578},"usage",[580],{"type":126,"value":18},{"type":121,"tag":122,"props":582,"children":583},{},[584,586,591],{"type":126,"value":585},"To use images from uploadcare, specify the provider as ",{"type":121,"tag":165,"props":587,"children":588},{},[589],{"type":126,"value":590},"uploadcare",{"type":126,"value":592}," and set the image src to the UUID provided on the dashboard.",{"type":121,"tag":182,"props":594,"children":599},{"className":595,"code":596,"filename":597,"language":598,"meta":115},"language-vue material-theme_material-theme-palenight_material-theme-lighter","\u003CNuxtImg\n  provider=\"uploadcare\"\n  src=\"c160afba-8b42-45a9-a46a-d393248b0072\"\n  alt=\"My image from uploadcare\"\n/>\n","page.vue","vue",[600],{"type":121,"tag":165,"props":601,"children":602},{"__ignoreMap":115},[603,616,648,677,706],{"type":121,"tag":193,"props":604,"children":605},{"class":195,"line":196},[606,611],{"type":121,"tag":193,"props":607,"children":608},{"class":221},[609],{"type":126,"value":610},"\u003C",{"type":121,"tag":193,"props":612,"children":613},{"class":236},[614],{"type":126,"value":615},"NuxtImg\n",{"type":121,"tag":193,"props":617,"children":618},{"class":195,"line":227},[619,623,629,634,639,643],{"type":121,"tag":193,"props":620,"children":621},{"class":206},[622],{"type":126,"value":233},{"type":121,"tag":193,"props":624,"children":626},{"class":625},"ct-366012",[627],{"type":126,"value":628},"provider",{"type":121,"tag":193,"props":630,"children":631},{"class":221},[632],{"type":126,"value":633},"=",{"type":121,"tag":193,"props":635,"children":636},{"class":221},[637],{"type":126,"value":638},"\"",{"type":121,"tag":193,"props":640,"children":641},{"class":291},[642],{"type":126,"value":590},{"type":121,"tag":193,"props":644,"children":645},{"class":221},[646],{"type":126,"value":647},"\"\n",{"type":121,"tag":193,"props":649,"children":650},{"class":195,"line":255},[651,655,660,664,668,673],{"type":121,"tag":193,"props":652,"children":653},{"class":206},[654],{"type":126,"value":233},{"type":121,"tag":193,"props":656,"children":657},{"class":625},[658],{"type":126,"value":659},"src",{"type":121,"tag":193,"props":661,"children":662},{"class":221},[663],{"type":126,"value":633},{"type":121,"tag":193,"props":665,"children":666},{"class":221},[667],{"type":126,"value":638},{"type":121,"tag":193,"props":669,"children":670},{"class":291},[671],{"type":126,"value":672},"c160afba-8b42-45a9-a46a-d393248b0072",{"type":121,"tag":193,"props":674,"children":675},{"class":221},[676],{"type":126,"value":647},{"type":121,"tag":193,"props":678,"children":679},{"class":195,"line":277},[680,684,689,693,697,702],{"type":121,"tag":193,"props":681,"children":682},{"class":206},[683],{"type":126,"value":233},{"type":121,"tag":193,"props":685,"children":686},{"class":625},[687],{"type":126,"value":688},"alt",{"type":121,"tag":193,"props":690,"children":691},{"class":221},[692],{"type":126,"value":633},{"type":121,"tag":193,"props":694,"children":695},{"class":221},[696],{"type":126,"value":638},{"type":121,"tag":193,"props":698,"children":699},{"class":291},[700],{"type":126,"value":701},"My image from uploadcare",{"type":121,"tag":193,"props":703,"children":704},{"class":221},[705],{"type":126,"value":647},{"type":121,"tag":193,"props":707,"children":708},{"class":195,"line":302},[709],{"type":121,"tag":193,"props":710,"children":711},{"class":206},[712],{"type":126,"value":713},"/>",{"type":121,"tag":153,"props":715,"children":717},{"id":716},"modifiers",[718],{"type":126,"value":719},"Modifiers",{"type":121,"tag":122,"props":721,"children":722},{},[723,725,732,734,741],{"type":126,"value":724},"To see all possible modifiers and their options, check out the ",{"type":121,"tag":129,"props":726,"children":729},{"href":727,"rel":728},"https://uploadcare.com/docs/transformations/image/",[133],[730],{"type":126,"value":731},"image transformations documentation",{"type":126,"value":733}," or the ",{"type":121,"tag":129,"props":735,"children":738},{"href":736,"rel":737},"https://uploadcare.com/api-refs/url-api/",[133],[739],{"type":126,"value":740},"URL API Reference",{"type":126,"value":367},{"type":121,"tag":122,"props":743,"children":744},{},[745],{"type":126,"value":746},"Types are provided for the following modifiers:",{"type":121,"tag":182,"props":748,"children":751},{"className":184,"code":749,"filename":750,"language":187,"meta":115},"  // Image Compression\n  format: 'jpeg'|'png'|'webp'|'auto'\n  quality: 'smart'|'smart_retina'|'normal'|'better'|'best'|'lighter'|'lightest'\n  progressive: 'yes'|'no'\n  strip_meta: 'all'|'none'|'sensitive'\n\n  // Image Geometry\n  preview: `${number}x${number}` // Height x Width\n  resize: `${number}x${number}` | `${number}x`| `x${number}` \n  smart_resize: `${number}x${number}`\n  crop: string | string[]\n  scale_crop: string | string[]\n  border_radius: string | string[]\n  setfill: string // 3, 6 or 8 digit hex color\n  zoom_objects: string // 1 to 100\n","src/types/module.ts",[752],{"type":121,"tag":165,"props":753,"children":754},{"__ignoreMap":115},[755,768,854,989,1039,1106,1112,1124,1186,1301,1351,1382,1411,1440,1466],{"type":121,"tag":193,"props":756,"children":757},{"class":195,"line":196},[758,762],{"type":121,"tag":193,"props":759,"children":760},{"class":221},[761],{"type":126,"value":233},{"type":121,"tag":193,"props":763,"children":765},{"class":764},"ct-767688",[766],{"type":126,"value":767},"// Image Compression\n",{"type":121,"tag":193,"props":769,"children":770},{"class":195,"line":227},[771,775,781,785,789,793,798,802,807,811,816,820,824,828,833,837,841,845,850],{"type":121,"tag":193,"props":772,"children":773},{"class":206},[774],{"type":126,"value":233},{"type":121,"tag":193,"props":776,"children":778},{"class":777},"ct-902167",[779],{"type":126,"value":780},"format",{"type":121,"tag":193,"props":782,"children":783},{"class":221},[784],{"type":126,"value":244},{"type":121,"tag":193,"props":786,"children":787},{"class":206},[788],{"type":126,"value":209},{"type":121,"tag":193,"props":790,"children":791},{"class":221},[792],{"type":126,"value":288},{"type":121,"tag":193,"props":794,"children":795},{"class":291},[796],{"type":126,"value":797},"jpeg",{"type":121,"tag":193,"props":799,"children":800},{"class":221},[801],{"type":126,"value":288},{"type":121,"tag":193,"props":803,"children":804},{"class":221},[805],{"type":126,"value":806},"|",{"type":121,"tag":193,"props":808,"children":809},{"class":221},[810],{"type":126,"value":288},{"type":121,"tag":193,"props":812,"children":813},{"class":291},[814],{"type":126,"value":815},"png",{"type":121,"tag":193,"props":817,"children":818},{"class":221},[819],{"type":126,"value":288},{"type":121,"tag":193,"props":821,"children":822},{"class":221},[823],{"type":126,"value":806},{"type":121,"tag":193,"props":825,"children":826},{"class":221},[827],{"type":126,"value":288},{"type":121,"tag":193,"props":829,"children":830},{"class":291},[831],{"type":126,"value":832},"webp",{"type":121,"tag":193,"props":834,"children":835},{"class":221},[836],{"type":126,"value":288},{"type":121,"tag":193,"props":838,"children":839},{"class":221},[840],{"type":126,"value":806},{"type":121,"tag":193,"props":842,"children":843},{"class":221},[844],{"type":126,"value":288},{"type":121,"tag":193,"props":846,"children":847},{"class":291},[848],{"type":126,"value":849},"auto",{"type":121,"tag":193,"props":851,"children":852},{"class":221},[853],{"type":126,"value":299},{"type":121,"tag":193,"props":855,"children":856},{"class":195,"line":255},[857,861,866,870,874,878,883,887,891,895,900,904,908,912,917,921,925,929,934,938,942,946,951,955,959,963,968,972,976,980,985],{"type":121,"tag":193,"props":858,"children":859},{"class":206},[860],{"type":126,"value":233},{"type":121,"tag":193,"props":862,"children":863},{"class":777},[864],{"type":126,"value":865},"quality",{"type":121,"tag":193,"props":867,"children":868},{"class":221},[869],{"type":126,"value":244},{"type":121,"tag":193,"props":871,"children":872},{"class":206},[873],{"type":126,"value":209},{"type":121,"tag":193,"props":875,"children":876},{"class":221},[877],{"type":126,"value":288},{"type":121,"tag":193,"props":879,"children":880},{"class":291},[881],{"type":126,"value":882},"smart",{"type":121,"tag":193,"props":884,"children":885},{"class":221},[886],{"type":126,"value":288},{"type":121,"tag":193,"props":888,"children":889},{"class":221},[890],{"type":126,"value":806},{"type":121,"tag":193,"props":892,"children":893},{"class":221},[894],{"type":126,"value":288},{"type":121,"tag":193,"props":896,"children":897},{"class":291},[898],{"type":126,"value":899},"smart_retina",{"type":121,"tag":193,"props":901,"children":902},{"class":221},[903],{"type":126,"value":288},{"type":121,"tag":193,"props":905,"children":906},{"class":221},[907],{"type":126,"value":806},{"type":121,"tag":193,"props":909,"children":910},{"class":221},[911],{"type":126,"value":288},{"type":121,"tag":193,"props":913,"children":914},{"class":291},[915],{"type":126,"value":916},"normal",{"type":121,"tag":193,"props":918,"children":919},{"class":221},[920],{"type":126,"value":288},{"type":121,"tag":193,"props":922,"children":923},{"class":221},[924],{"type":126,"value":806},{"type":121,"tag":193,"props":926,"children":927},{"class":221},[928],{"type":126,"value":288},{"type":121,"tag":193,"props":930,"children":931},{"class":291},[932],{"type":126,"value":933},"better",{"type":121,"tag":193,"props":935,"children":936},{"class":221},[937],{"type":126,"value":288},{"type":121,"tag":193,"props":939,"children":940},{"class":221},[941],{"type":126,"value":806},{"type":121,"tag":193,"props":943,"children":944},{"class":221},[945],{"type":126,"value":288},{"type":121,"tag":193,"props":947,"children":948},{"class":291},[949],{"type":126,"value":950},"best",{"type":121,"tag":193,"props":952,"children":953},{"class":221},[954],{"type":126,"value":288},{"type":121,"tag":193,"props":956,"children":957},{"class":221},[958],{"type":126,"value":806},{"type":121,"tag":193,"props":960,"children":961},{"class":221},[962],{"type":126,"value":288},{"type":121,"tag":193,"props":964,"children":965},{"class":291},[966],{"type":126,"value":967},"lighter",{"type":121,"tag":193,"props":969,"children":970},{"class":221},[971],{"type":126,"value":288},{"type":121,"tag":193,"props":973,"children":974},{"class":221},[975],{"type":126,"value":806},{"type":121,"tag":193,"props":977,"children":978},{"class":221},[979],{"type":126,"value":288},{"type":121,"tag":193,"props":981,"children":982},{"class":291},[983],{"type":126,"value":984},"lightest",{"type":121,"tag":193,"props":986,"children":987},{"class":221},[988],{"type":126,"value":299},{"type":121,"tag":193,"props":990,"children":991},{"class":195,"line":277},[992,996,1001,1005,1009,1013,1018,1022,1026,1030,1035],{"type":121,"tag":193,"props":993,"children":994},{"class":206},[995],{"type":126,"value":233},{"type":121,"tag":193,"props":997,"children":998},{"class":777},[999],{"type":126,"value":1000},"progressive",{"type":121,"tag":193,"props":1002,"children":1003},{"class":221},[1004],{"type":126,"value":244},{"type":121,"tag":193,"props":1006,"children":1007},{"class":206},[1008],{"type":126,"value":209},{"type":121,"tag":193,"props":1010,"children":1011},{"class":221},[1012],{"type":126,"value":288},{"type":121,"tag":193,"props":1014,"children":1015},{"class":291},[1016],{"type":126,"value":1017},"yes",{"type":121,"tag":193,"props":1019,"children":1020},{"class":221},[1021],{"type":126,"value":288},{"type":121,"tag":193,"props":1023,"children":1024},{"class":221},[1025],{"type":126,"value":806},{"type":121,"tag":193,"props":1027,"children":1028},{"class":221},[1029],{"type":126,"value":288},{"type":121,"tag":193,"props":1031,"children":1032},{"class":291},[1033],{"type":126,"value":1034},"no",{"type":121,"tag":193,"props":1036,"children":1037},{"class":221},[1038],{"type":126,"value":299},{"type":121,"tag":193,"props":1040,"children":1041},{"class":195,"line":302},[1042,1046,1051,1055,1059,1063,1068,1072,1076,1080,1085,1089,1093,1097,1102],{"type":121,"tag":193,"props":1043,"children":1044},{"class":206},[1045],{"type":126,"value":233},{"type":121,"tag":193,"props":1047,"children":1048},{"class":777},[1049],{"type":126,"value":1050},"strip_meta",{"type":121,"tag":193,"props":1052,"children":1053},{"class":221},[1054],{"type":126,"value":244},{"type":121,"tag":193,"props":1056,"children":1057},{"class":206},[1058],{"type":126,"value":209},{"type":121,"tag":193,"props":1060,"children":1061},{"class":221},[1062],{"type":126,"value":288},{"type":121,"tag":193,"props":1064,"children":1065},{"class":291},[1066],{"type":126,"value":1067},"all",{"type":121,"tag":193,"props":1069,"children":1070},{"class":221},[1071],{"type":126,"value":288},{"type":121,"tag":193,"props":1073,"children":1074},{"class":221},[1075],{"type":126,"value":806},{"type":121,"tag":193,"props":1077,"children":1078},{"class":221},[1079],{"type":126,"value":288},{"type":121,"tag":193,"props":1081,"children":1082},{"class":291},[1083],{"type":126,"value":1084},"none",{"type":121,"tag":193,"props":1086,"children":1087},{"class":221},[1088],{"type":126,"value":288},{"type":121,"tag":193,"props":1090,"children":1091},{"class":221},[1092],{"type":126,"value":806},{"type":121,"tag":193,"props":1094,"children":1095},{"class":221},[1096],{"type":126,"value":288},{"type":121,"tag":193,"props":1098,"children":1099},{"class":291},[1100],{"type":126,"value":1101},"sensitive",{"type":121,"tag":193,"props":1103,"children":1104},{"class":221},[1105],{"type":126,"value":299},{"type":121,"tag":193,"props":1107,"children":1108},{"class":195,"line":311},[1109],{"type":121,"tag":193,"props":1110,"children":1111},{},[],{"type":121,"tag":193,"props":1113,"children":1114},{"class":195,"line":324},[1115,1119],{"type":121,"tag":193,"props":1116,"children":1117},{"class":221},[1118],{"type":126,"value":233},{"type":121,"tag":193,"props":1120,"children":1121},{"class":764},[1122],{"type":126,"value":1123},"// Image Geometry\n",{"type":121,"tag":193,"props":1125,"children":1126},{"class":195,"line":537},[1127,1131,1136,1140,1144,1149,1154,1158,1163,1168,1172,1177,1181],{"type":121,"tag":193,"props":1128,"children":1129},{"class":206},[1130],{"type":126,"value":233},{"type":121,"tag":193,"props":1132,"children":1133},{"class":777},[1134],{"type":126,"value":1135},"preview",{"type":121,"tag":193,"props":1137,"children":1138},{"class":221},[1139],{"type":126,"value":244},{"type":121,"tag":193,"props":1141,"children":1142},{"class":206},[1143],{"type":126,"value":209},{"type":121,"tag":193,"props":1145,"children":1146},{"class":221},[1147],{"type":126,"value":1148},"`${",{"type":121,"tag":193,"props":1150,"children":1151},{"class":206},[1152],{"type":126,"value":1153},"number",{"type":121,"tag":193,"props":1155,"children":1156},{"class":221},[1157],{"type":126,"value":330},{"type":121,"tag":193,"props":1159,"children":1160},{"class":291},[1161],{"type":126,"value":1162},"x",{"type":121,"tag":193,"props":1164,"children":1165},{"class":221},[1166],{"type":126,"value":1167},"${",{"type":121,"tag":193,"props":1169,"children":1170},{"class":206},[1171],{"type":126,"value":1153},{"type":121,"tag":193,"props":1173,"children":1174},{"class":221},[1175],{"type":126,"value":1176},"}`",{"type":121,"tag":193,"props":1178,"children":1179},{"class":206},[1180],{"type":126,"value":209},{"type":121,"tag":193,"props":1182,"children":1183},{"class":764},[1184],{"type":126,"value":1185},"// Height x Width\n",{"type":121,"tag":193,"props":1187,"children":1189},{"class":195,"line":1188},9,[1190,1194,1199,1203,1207,1211,1215,1219,1223,1227,1231,1235,1239,1243,1247,1251,1255,1259,1263,1268,1272,1276,1280,1284,1288,1292,1296],{"type":121,"tag":193,"props":1191,"children":1192},{"class":206},[1193],{"type":126,"value":233},{"type":121,"tag":193,"props":1195,"children":1196},{"class":777},[1197],{"type":126,"value":1198},"resize",{"type":121,"tag":193,"props":1200,"children":1201},{"class":221},[1202],{"type":126,"value":244},{"type":121,"tag":193,"props":1204,"children":1205},{"class":206},[1206],{"type":126,"value":209},{"type":121,"tag":193,"props":1208,"children":1209},{"class":221},[1210],{"type":126,"value":1148},{"type":121,"tag":193,"props":1212,"children":1213},{"class":206},[1214],{"type":126,"value":1153},{"type":121,"tag":193,"props":1216,"children":1217},{"class":221},[1218],{"type":126,"value":330},{"type":121,"tag":193,"props":1220,"children":1221},{"class":291},[1222],{"type":126,"value":1162},{"type":121,"tag":193,"props":1224,"children":1225},{"class":221},[1226],{"type":126,"value":1167},{"type":121,"tag":193,"props":1228,"children":1229},{"class":206},[1230],{"type":126,"value":1153},{"type":121,"tag":193,"props":1232,"children":1233},{"class":221},[1234],{"type":126,"value":1176},{"type":121,"tag":193,"props":1236,"children":1237},{"class":206},[1238],{"type":126,"value":209},{"type":121,"tag":193,"props":1240,"children":1241},{"class":221},[1242],{"type":126,"value":806},{"type":121,"tag":193,"props":1244,"children":1245},{"class":206},[1246],{"type":126,"value":209},{"type":121,"tag":193,"props":1248,"children":1249},{"class":221},[1250],{"type":126,"value":1148},{"type":121,"tag":193,"props":1252,"children":1253},{"class":206},[1254],{"type":126,"value":1153},{"type":121,"tag":193,"props":1256,"children":1257},{"class":221},[1258],{"type":126,"value":330},{"type":121,"tag":193,"props":1260,"children":1261},{"class":291},[1262],{"type":126,"value":1162},{"type":121,"tag":193,"props":1264,"children":1265},{"class":221},[1266],{"type":126,"value":1267},"`",{"type":121,"tag":193,"props":1269,"children":1270},{"class":221},[1271],{"type":126,"value":806},{"type":121,"tag":193,"props":1273,"children":1274},{"class":206},[1275],{"type":126,"value":209},{"type":121,"tag":193,"props":1277,"children":1278},{"class":221},[1279],{"type":126,"value":1267},{"type":121,"tag":193,"props":1281,"children":1282},{"class":291},[1283],{"type":126,"value":1162},{"type":121,"tag":193,"props":1285,"children":1286},{"class":221},[1287],{"type":126,"value":1167},{"type":121,"tag":193,"props":1289,"children":1290},{"class":206},[1291],{"type":126,"value":1153},{"type":121,"tag":193,"props":1293,"children":1294},{"class":221},[1295],{"type":126,"value":1176},{"type":121,"tag":193,"props":1297,"children":1298},{"class":206},[1299],{"type":126,"value":1300}," \n",{"type":121,"tag":193,"props":1302,"children":1304},{"class":195,"line":1303},10,[1305,1309,1314,1318,1322,1326,1330,1334,1338,1342,1346],{"type":121,"tag":193,"props":1306,"children":1307},{"class":206},[1308],{"type":126,"value":233},{"type":121,"tag":193,"props":1310,"children":1311},{"class":777},[1312],{"type":126,"value":1313},"smart_resize",{"type":121,"tag":193,"props":1315,"children":1316},{"class":221},[1317],{"type":126,"value":244},{"type":121,"tag":193,"props":1319,"children":1320},{"class":206},[1321],{"type":126,"value":209},{"type":121,"tag":193,"props":1323,"children":1324},{"class":221},[1325],{"type":126,"value":1148},{"type":121,"tag":193,"props":1327,"children":1328},{"class":206},[1329],{"type":126,"value":1153},{"type":121,"tag":193,"props":1331,"children":1332},{"class":221},[1333],{"type":126,"value":330},{"type":121,"tag":193,"props":1335,"children":1336},{"class":291},[1337],{"type":126,"value":1162},{"type":121,"tag":193,"props":1339,"children":1340},{"class":221},[1341],{"type":126,"value":1167},{"type":121,"tag":193,"props":1343,"children":1344},{"class":206},[1345],{"type":126,"value":1153},{"type":121,"tag":193,"props":1347,"children":1348},{"class":221},[1349],{"type":126,"value":1350},"}`\n",{"type":121,"tag":193,"props":1352,"children":1354},{"class":195,"line":1353},11,[1355,1359,1364,1368,1373,1377],{"type":121,"tag":193,"props":1356,"children":1357},{"class":206},[1358],{"type":126,"value":233},{"type":121,"tag":193,"props":1360,"children":1361},{"class":777},[1362],{"type":126,"value":1363},"crop",{"type":121,"tag":193,"props":1365,"children":1366},{"class":221},[1367],{"type":126,"value":244},{"type":121,"tag":193,"props":1369,"children":1370},{"class":206},[1371],{"type":126,"value":1372}," string ",{"type":121,"tag":193,"props":1374,"children":1375},{"class":221},[1376],{"type":126,"value":806},{"type":121,"tag":193,"props":1378,"children":1379},{"class":206},[1380],{"type":126,"value":1381}," string[]\n",{"type":121,"tag":193,"props":1383,"children":1385},{"class":195,"line":1384},12,[1386,1390,1395,1399,1403,1407],{"type":121,"tag":193,"props":1387,"children":1388},{"class":206},[1389],{"type":126,"value":233},{"type":121,"tag":193,"props":1391,"children":1392},{"class":777},[1393],{"type":126,"value":1394},"scale_crop",{"type":121,"tag":193,"props":1396,"children":1397},{"class":221},[1398],{"type":126,"value":244},{"type":121,"tag":193,"props":1400,"children":1401},{"class":206},[1402],{"type":126,"value":1372},{"type":121,"tag":193,"props":1404,"children":1405},{"class":221},[1406],{"type":126,"value":806},{"type":121,"tag":193,"props":1408,"children":1409},{"class":206},[1410],{"type":126,"value":1381},{"type":121,"tag":193,"props":1412,"children":1414},{"class":195,"line":1413},13,[1415,1419,1424,1428,1432,1436],{"type":121,"tag":193,"props":1416,"children":1417},{"class":206},[1418],{"type":126,"value":233},{"type":121,"tag":193,"props":1420,"children":1421},{"class":777},[1422],{"type":126,"value":1423},"border_radius",{"type":121,"tag":193,"props":1425,"children":1426},{"class":221},[1427],{"type":126,"value":244},{"type":121,"tag":193,"props":1429,"children":1430},{"class":206},[1431],{"type":126,"value":1372},{"type":121,"tag":193,"props":1433,"children":1434},{"class":221},[1435],{"type":126,"value":806},{"type":121,"tag":193,"props":1437,"children":1438},{"class":206},[1439],{"type":126,"value":1381},{"type":121,"tag":193,"props":1441,"children":1443},{"class":195,"line":1442},14,[1444,1448,1453,1457,1461],{"type":121,"tag":193,"props":1445,"children":1446},{"class":206},[1447],{"type":126,"value":233},{"type":121,"tag":193,"props":1449,"children":1450},{"class":777},[1451],{"type":126,"value":1452},"setfill",{"type":121,"tag":193,"props":1454,"children":1455},{"class":221},[1456],{"type":126,"value":244},{"type":121,"tag":193,"props":1458,"children":1459},{"class":206},[1460],{"type":126,"value":1372},{"type":121,"tag":193,"props":1462,"children":1463},{"class":764},[1464],{"type":126,"value":1465},"// 3, 6 or 8 digit hex color\n",{"type":121,"tag":193,"props":1467,"children":1469},{"class":195,"line":1468},15,[1470,1474,1479,1483,1487],{"type":121,"tag":193,"props":1471,"children":1472},{"class":206},[1473],{"type":126,"value":233},{"type":121,"tag":193,"props":1475,"children":1476},{"class":777},[1477],{"type":126,"value":1478},"zoom_objects",{"type":121,"tag":193,"props":1480,"children":1481},{"class":221},[1482],{"type":126,"value":244},{"type":121,"tag":193,"props":1484,"children":1485},{"class":206},[1486],{"type":126,"value":1372},{"type":121,"tag":193,"props":1488,"children":1489},{"class":764},[1490],{"type":126,"value":1491},"// 1 to 100",{"type":121,"tag":122,"props":1493,"children":1494},{},[1495],{"type":126,"value":1496},"Please feel free to open a PR to improve support for additional operations.",{"type":121,"tag":153,"props":1498,"children":1500},{"id":1499},"configuration",[1501],{"type":126,"value":12},{"type":121,"tag":1503,"props":1504,"children":1505},"blockquote",{},[1506],{"type":121,"tag":122,"props":1507,"children":1508},{},[1509,1511,1516,1518,1523],{"type":126,"value":1510},"By default, all file URLs use the ",{"type":121,"tag":165,"props":1512,"children":1513},{},[1514],{"type":126,"value":1515},"ucarecdn.com",{"type":126,"value":1517}," domain. By setting a custom CDN CNAME, file URLs can use ",{"type":121,"tag":165,"props":1519,"children":1520},{},[1521],{"type":126,"value":1522},"cdn.mycompany.com",{"type":126,"value":1524}," instead.",{"type":121,"tag":122,"props":1526,"children":1527},{},[1528,1530,1537],{"type":126,"value":1529},"See the ",{"type":121,"tag":129,"props":1531,"children":1534},{"href":1532,"rel":1533},"https://uploadcare.com/docs/delivery/cdn/#custom-cdn-cname",[133],[1535],{"type":126,"value":1536},"Uploadcare documentation",{"type":126,"value":1538}," for how to enable a custom domain in your project. To tell Nuxt Image about the custom CDN name, use the following configuration:",{"type":121,"tag":182,"props":1540,"children":1543},{"className":184,"code":1541,"filename":1542,"language":187,"meta":115},"export default defineNuxtConfig({\n  image: {\n    uploadcare: {\n      cdnURL: 'cdn.mycompany.com',\n    }\n  }\n})\n","nuxt.config.ts",[1544],{"type":121,"tag":165,"props":1545,"children":1546},{"__ignoreMap":115},[1547,1581,1604,1627,1663,1674,1685],{"type":121,"tag":193,"props":1548,"children":1549},{"class":195,"line":196},[1550,1554,1558,1562,1566,1572,1577],{"type":121,"tag":193,"props":1551,"children":1552},{"class":200},[1553],{"type":126,"value":203},{"type":121,"tag":193,"props":1555,"children":1556},{"class":206},[1557],{"type":126,"value":209},{"type":121,"tag":193,"props":1559,"children":1560},{"class":200},[1561],{"type":126,"value":214},{"type":121,"tag":193,"props":1563,"children":1564},{"class":206},[1565],{"type":126,"value":209},{"type":121,"tag":193,"props":1567,"children":1569},{"class":1568},"ct-021512",[1570],{"type":126,"value":1571},"defineNuxtConfig",{"type":121,"tag":193,"props":1573,"children":1574},{"class":206},[1575],{"type":126,"value":1576},"(",{"type":121,"tag":193,"props":1578,"children":1579},{"class":221},[1580],{"type":126,"value":224},{"type":121,"tag":193,"props":1582,"children":1583},{"class":195,"line":227},[1584,1588,1592,1596,1600],{"type":121,"tag":193,"props":1585,"children":1586},{"class":206},[1587],{"type":126,"value":233},{"type":121,"tag":193,"props":1589,"children":1590},{"class":236},[1591],{"type":126,"value":239},{"type":121,"tag":193,"props":1593,"children":1594},{"class":221},[1595],{"type":126,"value":244},{"type":121,"tag":193,"props":1597,"children":1598},{"class":206},[1599],{"type":126,"value":209},{"type":121,"tag":193,"props":1601,"children":1602},{"class":221},[1603],{"type":126,"value":224},{"type":121,"tag":193,"props":1605,"children":1606},{"class":195,"line":255},[1607,1611,1615,1619,1623],{"type":121,"tag":193,"props":1608,"children":1609},{"class":206},[1610],{"type":126,"value":261},{"type":121,"tag":193,"props":1612,"children":1613},{"class":236},[1614],{"type":126,"value":590},{"type":121,"tag":193,"props":1616,"children":1617},{"class":221},[1618],{"type":126,"value":244},{"type":121,"tag":193,"props":1620,"children":1621},{"class":206},[1622],{"type":126,"value":209},{"type":121,"tag":193,"props":1624,"children":1625},{"class":221},[1626],{"type":126,"value":224},{"type":121,"tag":193,"props":1628,"children":1629},{"class":195,"line":277},[1630,1634,1639,1643,1647,1651,1655,1659],{"type":121,"tag":193,"props":1631,"children":1632},{"class":206},[1633],{"type":126,"value":283},{"type":121,"tag":193,"props":1635,"children":1636},{"class":236},[1637],{"type":126,"value":1638},"cdnURL",{"type":121,"tag":193,"props":1640,"children":1641},{"class":221},[1642],{"type":126,"value":244},{"type":121,"tag":193,"props":1644,"children":1645},{"class":206},[1646],{"type":126,"value":209},{"type":121,"tag":193,"props":1648,"children":1649},{"class":221},[1650],{"type":126,"value":288},{"type":121,"tag":193,"props":1652,"children":1653},{"class":291},[1654],{"type":126,"value":1522},{"type":121,"tag":193,"props":1656,"children":1657},{"class":221},[1658],{"type":126,"value":288},{"type":121,"tag":193,"props":1660,"children":1661},{"class":221},[1662],{"type":126,"value":487},{"type":121,"tag":193,"props":1664,"children":1665},{"class":195,"line":302},[1666,1670],{"type":121,"tag":193,"props":1667,"children":1668},{"class":206},[1669],{"type":126,"value":261},{"type":121,"tag":193,"props":1671,"children":1672},{"class":221},[1673],{"type":126,"value":321},{"type":121,"tag":193,"props":1675,"children":1676},{"class":195,"line":311},[1677,1681],{"type":121,"tag":193,"props":1678,"children":1679},{"class":206},[1680],{"type":126,"value":233},{"type":121,"tag":193,"props":1682,"children":1683},{"class":221},[1684],{"type":126,"value":321},{"type":121,"tag":193,"props":1686,"children":1687},{"class":195,"line":324},[1688,1692],{"type":121,"tag":193,"props":1689,"children":1690},{"class":221},[1691],{"type":126,"value":330},{"type":121,"tag":193,"props":1693,"children":1694},{"class":206},[1695],{"type":126,"value":1696},")",{"type":121,"tag":544,"props":1698,"children":1699},{},[1700],{"type":126,"value":1701},".material-theme_material-theme-palenight_material-theme-lighter{color:#EEFFFF;background:#263238;}.dark .material-theme_material-theme-palenight_material-theme-lighter{color:#A6ACCD;background:#292D3E;}.light .material-theme_material-theme-palenight_material-theme-lighter{color:#90A4AE;background:#FAFAFA;}.ct-542793{color:#89DDFF;}.light .ct-542793{color:#39ADB5;}.ct-821147{color:#F07178;}.light .ct-821147{color:#E53935;}.ct-521921{color:#EEFFFF;}.dark .ct-521921{color:#A6ACCD;}.light .ct-521921{color:#90A4AE;}.ct-366012{color:#C792EA;}.light .ct-366012{color:#9C3EDA;}.ct-083593{color:#C3E88D;}.light .ct-083593{color:#91B859;}.ct-767688{color:#546E7A;font-style:italic;}.dark .ct-767688{color:#676E95;font-style:italic;}.light .ct-767688{color:#90A4AE;font-style:italic;}.ct-902167{color:#FFCB6B;}.light .ct-902167{color:#E2931D;}.ct-398028{color:#89DDFF;font-style:italic;}.light .ct-398028{color:#39ADB5;font-style:italic;}.ct-021512{color:#82AAFF;}.light .ct-021512{color:#6182B8;}",{"title":115,"searchDepth":227,"depth":227,"links":1703},[1704,1705,1706],{"id":578,"depth":227,"text":18},{"id":716,"depth":227,"text":719},{"id":1499,"depth":227,"text":12},"content:3.providers:uploadcare.md","3.providers/uploadcare.md",{"_path":108,"_dir":1710,"_draft":114,"_partial":114,"_locale":115,"title":107,"description":1711,"body":1712,"_type":553,"_id":2723,"_source":555,"_file":2724,"_extension":557},"advanced","If a CDN provider is not supported, you can define it yourself.",{"type":118,"children":1713,"toc":2714},[1714,1720,1725,2267,2274,2346,2362,2367,2380,2386,2392,2409,2688,2709],{"type":121,"tag":153,"props":1715,"children":1717},{"id":1716},"provider-entry",[1718],{"type":126,"value":1719},"Provider Entry",{"type":121,"tag":122,"props":1721,"children":1722},{},[1723],{"type":126,"value":1724},"The runtime will receive a source, image modifiers and its provider options. It is responsible for generating a url for optimized images, and needs to be isomorphic because it may be called on either server or client.",{"type":121,"tag":182,"props":1726,"children":1730},{"className":1727,"code":1728,"language":1729,"meta":115},"language-js material-theme_material-theme-palenight_material-theme-lighter","import { joinURL } from 'ufo'\n\n// import {} from '#image'\n\nexport function getImage(src, { modifiers, baseURL } = {}, { options, $img }) {\n  const { width, height, format, fit, ...providerModifiers } = modifiers\n  const operations = []\n  // process modifiers\n  const operationsString = operations.join(',')\n  return {\n    url: joinURL(baseURL, operationsString, src)\n  }\n}\n","js",[1731],{"type":121,"tag":165,"props":1732,"children":1733},{"__ignoreMap":115},[1734,1794,1800,1808,1814,1953,2062,2095,2107,2173,2193,2249,2260],{"type":121,"tag":193,"props":1735,"children":1736},{"class":195,"line":196},[1737,1742,1746,1751,1755,1760,1764,1768,1772,1777,1781,1785,1790],{"type":121,"tag":193,"props":1738,"children":1739},{"class":200},[1740],{"type":126,"value":1741},"import",{"type":121,"tag":193,"props":1743,"children":1744},{"class":206},[1745],{"type":126,"value":209},{"type":121,"tag":193,"props":1747,"children":1748},{"class":221},[1749],{"type":126,"value":1750},"{",{"type":121,"tag":193,"props":1752,"children":1753},{"class":236},[1754],{"type":126,"value":209},{"type":121,"tag":193,"props":1756,"children":1757},{"class":206},[1758],{"type":126,"value":1759},"joinURL",{"type":121,"tag":193,"props":1761,"children":1762},{"class":236},[1763],{"type":126,"value":209},{"type":121,"tag":193,"props":1765,"children":1766},{"class":221},[1767],{"type":126,"value":330},{"type":121,"tag":193,"props":1769,"children":1770},{"class":206},[1771],{"type":126,"value":209},{"type":121,"tag":193,"props":1773,"children":1774},{"class":200},[1775],{"type":126,"value":1776},"from",{"type":121,"tag":193,"props":1778,"children":1779},{"class":206},[1780],{"type":126,"value":209},{"type":121,"tag":193,"props":1782,"children":1783},{"class":221},[1784],{"type":126,"value":288},{"type":121,"tag":193,"props":1786,"children":1787},{"class":291},[1788],{"type":126,"value":1789},"ufo",{"type":121,"tag":193,"props":1791,"children":1792},{"class":221},[1793],{"type":126,"value":299},{"type":121,"tag":193,"props":1795,"children":1796},{"class":195,"line":227},[1797],{"type":121,"tag":193,"props":1798,"children":1799},{},[],{"type":121,"tag":193,"props":1801,"children":1802},{"class":195,"line":255},[1803],{"type":121,"tag":193,"props":1804,"children":1805},{"class":764},[1806],{"type":126,"value":1807},"// import {} from '#image'\n",{"type":121,"tag":193,"props":1809,"children":1810},{"class":195,"line":277},[1811],{"type":121,"tag":193,"props":1812,"children":1813},{},[],{"type":121,"tag":193,"props":1815,"children":1816},{"class":195,"line":302},[1817,1821,1825,1830,1834,1839,1843,1848,1853,1857,1861,1865,1869,1873,1877,1882,1886,1890,1894,1898,1902,1907,1911,1915,1919,1924,1928,1932,1936,1940,1945,1949],{"type":121,"tag":193,"props":1818,"children":1819},{"class":200},[1820],{"type":126,"value":203},{"type":121,"tag":193,"props":1822,"children":1823},{"class":206},[1824],{"type":126,"value":209},{"type":121,"tag":193,"props":1826,"children":1827},{"class":625},[1828],{"type":126,"value":1829},"function",{"type":121,"tag":193,"props":1831,"children":1832},{"class":206},[1833],{"type":126,"value":209},{"type":121,"tag":193,"props":1835,"children":1836},{"class":1568},[1837],{"type":126,"value":1838},"getImage",{"type":121,"tag":193,"props":1840,"children":1841},{"class":221},[1842],{"type":126,"value":1576},{"type":121,"tag":193,"props":1844,"children":1846},{"class":1845},"ct-377156",[1847],{"type":126,"value":659},{"type":121,"tag":193,"props":1849,"children":1850},{"class":221},[1851],{"type":126,"value":1852},",",{"type":121,"tag":193,"props":1854,"children":1855},{"class":206},[1856],{"type":126,"value":209},{"type":121,"tag":193,"props":1858,"children":1859},{"class":221},[1860],{"type":126,"value":1750},{"type":121,"tag":193,"props":1862,"children":1863},{"class":206},[1864],{"type":126,"value":209},{"type":121,"tag":193,"props":1866,"children":1867},{"class":1845},[1868],{"type":126,"value":716},{"type":121,"tag":193,"props":1870,"children":1871},{"class":221},[1872],{"type":126,"value":1852},{"type":121,"tag":193,"props":1874,"children":1875},{"class":206},[1876],{"type":126,"value":209},{"type":121,"tag":193,"props":1878,"children":1879},{"class":1845},[1880],{"type":126,"value":1881},"baseURL",{"type":121,"tag":193,"props":1883,"children":1884},{"class":206},[1885],{"type":126,"value":209},{"type":121,"tag":193,"props":1887,"children":1888},{"class":221},[1889],{"type":126,"value":330},{"type":121,"tag":193,"props":1891,"children":1892},{"class":206},[1893],{"type":126,"value":209},{"type":121,"tag":193,"props":1895,"children":1896},{"class":221},[1897],{"type":126,"value":633},{"type":121,"tag":193,"props":1899,"children":1900},{"class":206},[1901],{"type":126,"value":209},{"type":121,"tag":193,"props":1903,"children":1904},{"class":221},[1905],{"type":126,"value":1906},"{},",{"type":121,"tag":193,"props":1908,"children":1909},{"class":206},[1910],{"type":126,"value":209},{"type":121,"tag":193,"props":1912,"children":1913},{"class":221},[1914],{"type":126,"value":1750},{"type":121,"tag":193,"props":1916,"children":1917},{"class":206},[1918],{"type":126,"value":209},{"type":121,"tag":193,"props":1920,"children":1921},{"class":1845},[1922],{"type":126,"value":1923},"options",{"type":121,"tag":193,"props":1925,"children":1926},{"class":221},[1927],{"type":126,"value":1852},{"type":121,"tag":193,"props":1929,"children":1930},{"class":206},[1931],{"type":126,"value":209},{"type":121,"tag":193,"props":1933,"children":1934},{"class":1845},[1935],{"type":126,"value":365},{"type":121,"tag":193,"props":1937,"children":1938},{"class":206},[1939],{"type":126,"value":209},{"type":121,"tag":193,"props":1941,"children":1942},{"class":221},[1943],{"type":126,"value":1944},"})",{"type":121,"tag":193,"props":1946,"children":1947},{"class":206},[1948],{"type":126,"value":209},{"type":121,"tag":193,"props":1950,"children":1951},{"class":221},[1952],{"type":126,"value":224},{"type":121,"tag":193,"props":1954,"children":1955},{"class":195,"line":311},[1956,1960,1965,1969,1973,1977,1981,1985,1989,1994,1998,2002,2006,2010,2014,2019,2023,2027,2032,2037,2041,2045,2049,2053,2057],{"type":121,"tag":193,"props":1957,"children":1958},{"class":236},[1959],{"type":126,"value":233},{"type":121,"tag":193,"props":1961,"children":1962},{"class":625},[1963],{"type":126,"value":1964},"const",{"type":121,"tag":193,"props":1966,"children":1967},{"class":236},[1968],{"type":126,"value":209},{"type":121,"tag":193,"props":1970,"children":1971},{"class":221},[1972],{"type":126,"value":1750},{"type":121,"tag":193,"props":1974,"children":1975},{"class":236},[1976],{"type":126,"value":209},{"type":121,"tag":193,"props":1978,"children":1979},{"class":206},[1980],{"type":126,"value":346},{"type":121,"tag":193,"props":1982,"children":1983},{"class":221},[1984],{"type":126,"value":1852},{"type":121,"tag":193,"props":1986,"children":1987},{"class":236},[1988],{"type":126,"value":209},{"type":121,"tag":193,"props":1990,"children":1991},{"class":206},[1992],{"type":126,"value":1993},"height",{"type":121,"tag":193,"props":1995,"children":1996},{"class":221},[1997],{"type":126,"value":1852},{"type":121,"tag":193,"props":1999,"children":2000},{"class":236},[2001],{"type":126,"value":209},{"type":121,"tag":193,"props":2003,"children":2004},{"class":206},[2005],{"type":126,"value":780},{"type":121,"tag":193,"props":2007,"children":2008},{"class":221},[2009],{"type":126,"value":1852},{"type":121,"tag":193,"props":2011,"children":2012},{"class":236},[2013],{"type":126,"value":209},{"type":121,"tag":193,"props":2015,"children":2016},{"class":206},[2017],{"type":126,"value":2018},"fit",{"type":121,"tag":193,"props":2020,"children":2021},{"class":221},[2022],{"type":126,"value":1852},{"type":121,"tag":193,"props":2024,"children":2025},{"class":236},[2026],{"type":126,"value":209},{"type":121,"tag":193,"props":2028,"children":2029},{"class":221},[2030],{"type":126,"value":2031},"...",{"type":121,"tag":193,"props":2033,"children":2034},{"class":206},[2035],{"type":126,"value":2036},"providerModifiers",{"type":121,"tag":193,"props":2038,"children":2039},{"class":236},[2040],{"type":126,"value":209},{"type":121,"tag":193,"props":2042,"children":2043},{"class":221},[2044],{"type":126,"value":330},{"type":121,"tag":193,"props":2046,"children":2047},{"class":236},[2048],{"type":126,"value":209},{"type":121,"tag":193,"props":2050,"children":2051},{"class":221},[2052],{"type":126,"value":633},{"type":121,"tag":193,"props":2054,"children":2055},{"class":236},[2056],{"type":126,"value":209},{"type":121,"tag":193,"props":2058,"children":2059},{"class":206},[2060],{"type":126,"value":2061},"modifiers\n",{"type":121,"tag":193,"props":2063,"children":2064},{"class":195,"line":324},[2065,2069,2073,2077,2082,2086,2090],{"type":121,"tag":193,"props":2066,"children":2067},{"class":236},[2068],{"type":126,"value":233},{"type":121,"tag":193,"props":2070,"children":2071},{"class":625},[2072],{"type":126,"value":1964},{"type":121,"tag":193,"props":2074,"children":2075},{"class":236},[2076],{"type":126,"value":209},{"type":121,"tag":193,"props":2078,"children":2079},{"class":206},[2080],{"type":126,"value":2081},"operations",{"type":121,"tag":193,"props":2083,"children":2084},{"class":236},[2085],{"type":126,"value":209},{"type":121,"tag":193,"props":2087,"children":2088},{"class":221},[2089],{"type":126,"value":633},{"type":121,"tag":193,"props":2091,"children":2092},{"class":236},[2093],{"type":126,"value":2094}," []\n",{"type":121,"tag":193,"props":2096,"children":2097},{"class":195,"line":537},[2098,2102],{"type":121,"tag":193,"props":2099,"children":2100},{"class":221},[2101],{"type":126,"value":233},{"type":121,"tag":193,"props":2103,"children":2104},{"class":764},[2105],{"type":126,"value":2106},"// process modifiers\n",{"type":121,"tag":193,"props":2108,"children":2109},{"class":195,"line":1188},[2110,2114,2118,2122,2127,2131,2135,2139,2143,2147,2152,2156,2160,2164,2168],{"type":121,"tag":193,"props":2111,"children":2112},{"class":236},[2113],{"type":126,"value":233},{"type":121,"tag":193,"props":2115,"children":2116},{"class":625},[2117],{"type":126,"value":1964},{"type":121,"tag":193,"props":2119,"children":2120},{"class":236},[2121],{"type":126,"value":209},{"type":121,"tag":193,"props":2123,"children":2124},{"class":206},[2125],{"type":126,"value":2126},"operationsString",{"type":121,"tag":193,"props":2128,"children":2129},{"class":236},[2130],{"type":126,"value":209},{"type":121,"tag":193,"props":2132,"children":2133},{"class":221},[2134],{"type":126,"value":633},{"type":121,"tag":193,"props":2136,"children":2137},{"class":236},[2138],{"type":126,"value":209},{"type":121,"tag":193,"props":2140,"children":2141},{"class":206},[2142],{"type":126,"value":2081},{"type":121,"tag":193,"props":2144,"children":2145},{"class":221},[2146],{"type":126,"value":367},{"type":121,"tag":193,"props":2148,"children":2149},{"class":1568},[2150],{"type":126,"value":2151},"join",{"type":121,"tag":193,"props":2153,"children":2154},{"class":236},[2155],{"type":126,"value":1576},{"type":121,"tag":193,"props":2157,"children":2158},{"class":221},[2159],{"type":126,"value":288},{"type":121,"tag":193,"props":2161,"children":2162},{"class":291},[2163],{"type":126,"value":1852},{"type":121,"tag":193,"props":2165,"children":2166},{"class":221},[2167],{"type":126,"value":288},{"type":121,"tag":193,"props":2169,"children":2170},{"class":236},[2171],{"type":126,"value":2172},")\n",{"type":121,"tag":193,"props":2174,"children":2175},{"class":195,"line":1303},[2176,2180,2185,2189],{"type":121,"tag":193,"props":2177,"children":2178},{"class":236},[2179],{"type":126,"value":233},{"type":121,"tag":193,"props":2181,"children":2182},{"class":200},[2183],{"type":126,"value":2184},"return",{"type":121,"tag":193,"props":2186,"children":2187},{"class":236},[2188],{"type":126,"value":209},{"type":121,"tag":193,"props":2190,"children":2191},{"class":221},[2192],{"type":126,"value":224},{"type":121,"tag":193,"props":2194,"children":2195},{"class":195,"line":1353},[2196,2201,2205,2209,2213,2217,2221,2225,2229,2233,2237,2241,2245],{"type":121,"tag":193,"props":2197,"children":2198},{"class":236},[2199],{"type":126,"value":2200},"    url",{"type":121,"tag":193,"props":2202,"children":2203},{"class":221},[2204],{"type":126,"value":244},{"type":121,"tag":193,"props":2206,"children":2207},{"class":236},[2208],{"type":126,"value":209},{"type":121,"tag":193,"props":2210,"children":2211},{"class":1568},[2212],{"type":126,"value":1759},{"type":121,"tag":193,"props":2214,"children":2215},{"class":236},[2216],{"type":126,"value":1576},{"type":121,"tag":193,"props":2218,"children":2219},{"class":206},[2220],{"type":126,"value":1881},{"type":121,"tag":193,"props":2222,"children":2223},{"class":221},[2224],{"type":126,"value":1852},{"type":121,"tag":193,"props":2226,"children":2227},{"class":236},[2228],{"type":126,"value":209},{"type":121,"tag":193,"props":2230,"children":2231},{"class":206},[2232],{"type":126,"value":2126},{"type":121,"tag":193,"props":2234,"children":2235},{"class":221},[2236],{"type":126,"value":1852},{"type":121,"tag":193,"props":2238,"children":2239},{"class":236},[2240],{"type":126,"value":209},{"type":121,"tag":193,"props":2242,"children":2243},{"class":206},[2244],{"type":126,"value":659},{"type":121,"tag":193,"props":2246,"children":2247},{"class":236},[2248],{"type":126,"value":2172},{"type":121,"tag":193,"props":2250,"children":2251},{"class":195,"line":1384},[2252,2256],{"type":121,"tag":193,"props":2253,"children":2254},{"class":236},[2255],{"type":126,"value":233},{"type":121,"tag":193,"props":2257,"children":2258},{"class":221},[2259],{"type":126,"value":321},{"type":121,"tag":193,"props":2261,"children":2262},{"class":195,"line":1413},[2263],{"type":121,"tag":193,"props":2264,"children":2265},{"class":221},[2266],{"type":126,"value":330},{"type":121,"tag":2268,"props":2269,"children":2271},"h3",{"id":2270},"parameters",[2272],{"type":126,"value":2273},"Parameters",{"type":121,"tag":2275,"props":2276,"children":2277},"ul",{},[2278,2288,2297],{"type":121,"tag":2279,"props":2280,"children":2281},"li",{},[2282,2286],{"type":121,"tag":165,"props":2283,"children":2284},{},[2285],{"type":126,"value":659},{"type":126,"value":2287},": Source path of the image.",{"type":121,"tag":2279,"props":2289,"children":2290},{},[2291,2295],{"type":121,"tag":165,"props":2292,"children":2293},{},[2294],{"type":126,"value":716},{"type":126,"value":2296},": List of image modifiers that are defined in the image component or as a preset.",{"type":121,"tag":2279,"props":2298,"children":2299},{},[2300,2305,2307,2312,2314],{"type":121,"tag":165,"props":2301,"children":2302},{},[2303],{"type":126,"value":2304},"ctx",{"type":126,"value":2306},": (",{"type":121,"tag":165,"props":2308,"children":2309},{},[2310],{"type":126,"value":2311},"ImageCTX",{"type":126,"value":2313},") Image module runtime context\n",{"type":121,"tag":2275,"props":2315,"children":2316},{},[2317,2332],{"type":121,"tag":2279,"props":2318,"children":2319},{},[2320,2324,2325,2330],{"type":121,"tag":165,"props":2321,"children":2322},{},[2323],{"type":126,"value":1923},{"type":126,"value":2306},{"type":121,"tag":165,"props":2326,"children":2327},{},[2328],{"type":126,"value":2329},"CreateImageOptions",{"type":126,"value":2331},") Image module global runtime options",{"type":121,"tag":2279,"props":2333,"children":2334},{},[2335,2339,2341],{"type":121,"tag":165,"props":2336,"children":2337},{},[2338],{"type":126,"value":365},{"type":126,"value":2340},": The ",{"type":121,"tag":129,"props":2342,"children":2343},{"href":29},[2344],{"type":126,"value":2345},"$img helper",{"type":121,"tag":122,"props":2347,"children":2348},{},[2349,2354,2356,2360],{"type":121,"tag":176,"props":2350,"children":2351},{},[2352],{"type":126,"value":2353},"Note:",{"type":126,"value":2355}," Values in ",{"type":121,"tag":165,"props":2357,"children":2358},{},[2359],{"type":126,"value":2304},{"type":126,"value":2361}," might change. Use it with caution.",{"type":121,"tag":2268,"props":2363,"children":2364},{"id":2184},[2365],{"type":126,"value":2366},"Return",{"type":121,"tag":2275,"props":2368,"children":2369},{},[2370],{"type":121,"tag":2279,"props":2371,"children":2372},{},[2373,2378],{"type":121,"tag":165,"props":2374,"children":2375},{},[2376],{"type":126,"value":2377},"url",{"type":126,"value":2379},": Absolute or relative url of optimized image.",{"type":121,"tag":153,"props":2381,"children":2383},{"id":2382},"use-your-provider",[2384],{"type":126,"value":2385},"Use your provider",{"type":121,"tag":2268,"props":2387,"children":2389},{"id":2388},"register-provider",[2390],{"type":126,"value":2391},"Register provider",{"type":121,"tag":122,"props":2393,"children":2394},{},[2395,2397,2401,2403,2408],{"type":126,"value":2396},"After you create your own provider, you should register it in the ",{"type":121,"tag":165,"props":2398,"children":2399},{},[2400],{"type":126,"value":186},{"type":126,"value":2402},". In order to do that create a property inside ",{"type":121,"tag":165,"props":2404,"children":2405},{},[2406],{"type":126,"value":2407},"image.provider",{"type":126,"value":367},{"type":121,"tag":182,"props":2410,"children":2412},{"className":1727,"code":2411,"language":1729,"meta":115},"export default {\n  ...\n  image: {\n    providers: {\n      customProvider: {\n        name: 'customProvider', // optional value to overrider provider name\n        provider: '~/providers/custom', // Path to custom provider\n        options: {\n          // ... provider options\n        }\n      }\n    }\n  }\n}\n",[2413],{"type":121,"tag":165,"props":2414,"children":2415},{"__ignoreMap":115},[2416,2439,2451,2463,2486,2510,2556,2601,2624,2637,2648,2659,2670,2681],{"type":121,"tag":193,"props":2417,"children":2418},{"class":195,"line":196},[2419,2423,2427,2431,2435],{"type":121,"tag":193,"props":2420,"children":2421},{"class":200},[2422],{"type":126,"value":203},{"type":121,"tag":193,"props":2424,"children":2425},{"class":206},[2426],{"type":126,"value":209},{"type":121,"tag":193,"props":2428,"children":2429},{"class":200},[2430],{"type":126,"value":214},{"type":121,"tag":193,"props":2432,"children":2433},{"class":206},[2434],{"type":126,"value":209},{"type":121,"tag":193,"props":2436,"children":2437},{"class":221},[2438],{"type":126,"value":224},{"type":121,"tag":193,"props":2440,"children":2441},{"class":195,"line":227},[2442,2446],{"type":121,"tag":193,"props":2443,"children":2444},{"class":206},[2445],{"type":126,"value":233},{"type":121,"tag":193,"props":2447,"children":2448},{"class":221},[2449],{"type":126,"value":2450},"...\n",{"type":121,"tag":193,"props":2452,"children":2453},{"class":195,"line":255},[2454,2459],{"type":121,"tag":193,"props":2455,"children":2456},{"class":206},[2457],{"type":126,"value":2458},"  image: ",{"type":121,"tag":193,"props":2460,"children":2461},{"class":221},[2462],{"type":126,"value":224},{"type":121,"tag":193,"props":2464,"children":2465},{"class":195,"line":277},[2466,2470,2474,2478,2482],{"type":121,"tag":193,"props":2467,"children":2468},{"class":206},[2469],{"type":126,"value":261},{"type":121,"tag":193,"props":2471,"children":2472},{"class":236},[2473],{"type":126,"value":113},{"type":121,"tag":193,"props":2475,"children":2476},{"class":221},[2477],{"type":126,"value":244},{"type":121,"tag":193,"props":2479,"children":2480},{"class":206},[2481],{"type":126,"value":209},{"type":121,"tag":193,"props":2483,"children":2484},{"class":221},[2485],{"type":126,"value":224},{"type":121,"tag":193,"props":2487,"children":2488},{"class":195,"line":302},[2489,2493,2498,2502,2506],{"type":121,"tag":193,"props":2490,"children":2491},{"class":206},[2492],{"type":126,"value":283},{"type":121,"tag":193,"props":2494,"children":2495},{"class":236},[2496],{"type":126,"value":2497},"customProvider",{"type":121,"tag":193,"props":2499,"children":2500},{"class":221},[2501],{"type":126,"value":244},{"type":121,"tag":193,"props":2503,"children":2504},{"class":206},[2505],{"type":126,"value":209},{"type":121,"tag":193,"props":2507,"children":2508},{"class":221},[2509],{"type":126,"value":224},{"type":121,"tag":193,"props":2511,"children":2512},{"class":195,"line":311},[2513,2518,2523,2527,2531,2535,2539,2543,2547,2551],{"type":121,"tag":193,"props":2514,"children":2515},{"class":206},[2516],{"type":126,"value":2517},"        ",{"type":121,"tag":193,"props":2519,"children":2520},{"class":236},[2521],{"type":126,"value":2522},"name",{"type":121,"tag":193,"props":2524,"children":2525},{"class":221},[2526],{"type":126,"value":244},{"type":121,"tag":193,"props":2528,"children":2529},{"class":206},[2530],{"type":126,"value":209},{"type":121,"tag":193,"props":2532,"children":2533},{"class":221},[2534],{"type":126,"value":288},{"type":121,"tag":193,"props":2536,"children":2537},{"class":291},[2538],{"type":126,"value":2497},{"type":121,"tag":193,"props":2540,"children":2541},{"class":221},[2542],{"type":126,"value":288},{"type":121,"tag":193,"props":2544,"children":2545},{"class":221},[2546],{"type":126,"value":1852},{"type":121,"tag":193,"props":2548,"children":2549},{"class":206},[2550],{"type":126,"value":209},{"type":121,"tag":193,"props":2552,"children":2553},{"class":764},[2554],{"type":126,"value":2555},"// optional value to overrider provider name\n",{"type":121,"tag":193,"props":2557,"children":2558},{"class":195,"line":324},[2559,2563,2567,2571,2575,2579,2584,2588,2592,2596],{"type":121,"tag":193,"props":2560,"children":2561},{"class":206},[2562],{"type":126,"value":2517},{"type":121,"tag":193,"props":2564,"children":2565},{"class":236},[2566],{"type":126,"value":628},{"type":121,"tag":193,"props":2568,"children":2569},{"class":221},[2570],{"type":126,"value":244},{"type":121,"tag":193,"props":2572,"children":2573},{"class":206},[2574],{"type":126,"value":209},{"type":121,"tag":193,"props":2576,"children":2577},{"class":221},[2578],{"type":126,"value":288},{"type":121,"tag":193,"props":2580,"children":2581},{"class":291},[2582],{"type":126,"value":2583},"~/providers/custom",{"type":121,"tag":193,"props":2585,"children":2586},{"class":221},[2587],{"type":126,"value":288},{"type":121,"tag":193,"props":2589,"children":2590},{"class":221},[2591],{"type":126,"value":1852},{"type":121,"tag":193,"props":2593,"children":2594},{"class":206},[2595],{"type":126,"value":209},{"type":121,"tag":193,"props":2597,"children":2598},{"class":764},[2599],{"type":126,"value":2600},"// Path to custom provider\n",{"type":121,"tag":193,"props":2602,"children":2603},{"class":195,"line":537},[2604,2608,2612,2616,2620],{"type":121,"tag":193,"props":2605,"children":2606},{"class":206},[2607],{"type":126,"value":2517},{"type":121,"tag":193,"props":2609,"children":2610},{"class":236},[2611],{"type":126,"value":1923},{"type":121,"tag":193,"props":2613,"children":2614},{"class":221},[2615],{"type":126,"value":244},{"type":121,"tag":193,"props":2617,"children":2618},{"class":206},[2619],{"type":126,"value":209},{"type":121,"tag":193,"props":2621,"children":2622},{"class":221},[2623],{"type":126,"value":224},{"type":121,"tag":193,"props":2625,"children":2626},{"class":195,"line":1188},[2627,2632],{"type":121,"tag":193,"props":2628,"children":2629},{"class":221},[2630],{"type":126,"value":2631},"          ",{"type":121,"tag":193,"props":2633,"children":2634},{"class":764},[2635],{"type":126,"value":2636},"// ... provider options\n",{"type":121,"tag":193,"props":2638,"children":2639},{"class":195,"line":1303},[2640,2644],{"type":121,"tag":193,"props":2641,"children":2642},{"class":206},[2643],{"type":126,"value":2517},{"type":121,"tag":193,"props":2645,"children":2646},{"class":221},[2647],{"type":126,"value":321},{"type":121,"tag":193,"props":2649,"children":2650},{"class":195,"line":1353},[2651,2655],{"type":121,"tag":193,"props":2652,"children":2653},{"class":206},[2654],{"type":126,"value":283},{"type":121,"tag":193,"props":2656,"children":2657},{"class":221},[2658],{"type":126,"value":321},{"type":121,"tag":193,"props":2660,"children":2661},{"class":195,"line":1384},[2662,2666],{"type":121,"tag":193,"props":2663,"children":2664},{"class":206},[2665],{"type":126,"value":261},{"type":121,"tag":193,"props":2667,"children":2668},{"class":221},[2669],{"type":126,"value":321},{"type":121,"tag":193,"props":2671,"children":2672},{"class":195,"line":1413},[2673,2677],{"type":121,"tag":193,"props":2674,"children":2675},{"class":206},[2676],{"type":126,"value":233},{"type":121,"tag":193,"props":2678,"children":2679},{"class":221},[2680],{"type":126,"value":321},{"type":121,"tag":193,"props":2682,"children":2683},{"class":195,"line":1442},[2684],{"type":121,"tag":193,"props":2685,"children":2686},{"class":221},[2687],{"type":126,"value":330},{"type":121,"tag":122,"props":2689,"children":2690},{},[2691,2693,2698,2700,2707],{"type":126,"value":2692},"There are plenty of useful utilities that can be used to write providers by importing from ",{"type":121,"tag":165,"props":2694,"children":2695},{},[2696],{"type":126,"value":2697},"#img",{"type":126,"value":2699},". See ",{"type":121,"tag":129,"props":2701,"children":2704},{"href":2702,"rel":2703},"https://github.com/nuxt/image/tree/dev/src/runtime/providers",[133],[2705],{"type":126,"value":2706},"src/runtime/providers",{"type":126,"value":2708}," for more info.",{"type":121,"tag":544,"props":2710,"children":2711},{},[2712],{"type":126,"value":2713},".material-theme_material-theme-palenight_material-theme-lighter{color:#EEFFFF;background:#263238;}.dark .material-theme_material-theme-palenight_material-theme-lighter{color:#A6ACCD;background:#292D3E;}.light .material-theme_material-theme-palenight_material-theme-lighter{color:#90A4AE;background:#FAFAFA;}.ct-398028{color:#89DDFF;font-style:italic;}.light .ct-398028{color:#39ADB5;font-style:italic;}.ct-521921{color:#EEFFFF;}.dark .ct-521921{color:#A6ACCD;}.light .ct-521921{color:#90A4AE;}.ct-542793{color:#89DDFF;}.light .ct-542793{color:#39ADB5;}.ct-821147{color:#F07178;}.light .ct-821147{color:#E53935;}.ct-083593{color:#C3E88D;}.light .ct-083593{color:#91B859;}.ct-767688{color:#546E7A;font-style:italic;}.dark .ct-767688{color:#676E95;font-style:italic;}.light .ct-767688{color:#90A4AE;font-style:italic;}.ct-366012{color:#C792EA;}.light .ct-366012{color:#9C3EDA;}.ct-021512{color:#82AAFF;}.light .ct-021512{color:#6182B8;}.ct-377156{color:#EEFFFF;font-style:italic;}.dark .ct-377156{color:#A6ACCD;font-style:italic;}.light .ct-377156{color:#90A4AE;font-style:italic;}",{"title":115,"searchDepth":227,"depth":227,"links":2715},[2716,2720],{"id":1716,"depth":227,"text":1719,"children":2717},[2718,2719],{"id":2270,"depth":255,"text":2273},{"id":2184,"depth":255,"text":2366},{"id":2382,"depth":227,"text":2385,"children":2721},[2722],{"id":2388,"depth":255,"text":2391},"content:4.advanced:1.custom-provider.md","4.advanced/1.custom-provider.md",1694348696437]