[{"data":1,"prerenderedAt":826},["ShallowReactive",2],{"navigation_docs":3,"-providers-uploadcare":196,"-providers-uploadcare-surround":821},[4,30,47,183],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Get Started","/get-started","1.get-started",[9,13,17,21,25],{"title":10,"path":11,"stem":12},"Installation","/get-started/installation","1.get-started/1.installation",{"title":14,"path":15,"stem":16},"Configuration","/get-started/configuration","1.get-started/2.configuration",{"title":18,"path":19,"stem":20},"Providers","/get-started/providers","1.get-started/3.providers",{"title":22,"path":23,"stem":24},"Contributing","/get-started/contributing","1.get-started/4.contributing",{"title":26,"path":27,"stem":28},"Migration","/get-started/migration","1.get-started/5.migration",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"Usage","/usage","2.usage",[35,39,43],{"title":36,"path":37,"stem":38},"\u003CNuxtImg>","/usage/nuxt-img","2.usage/1.nuxt-img",{"title":40,"path":41,"stem":42},"\u003CNuxtPicture>","/usage/nuxt-picture","2.usage/2.nuxt-picture",{"title":44,"path":45,"stem":46},"useImage()","/usage/use-image","2.usage/3.use-image",{"title":18,"path":48,"stem":49,"children":50,"page":29},"/providers","3.providers",[51,55,59,63,67,71,75,79,83,87,91,95,99,103,107,111,115,119,123,127,131,135,139,143,147,151,155,159,163,167,171,175,179],{"title":52,"path":53,"stem":54},"Aliyun","/providers/aliyun","3.providers/aliyun",{"title":56,"path":57,"stem":58},"AWS Amplify","/providers/aws-amplify","3.providers/aws-amplify",{"title":60,"path":61,"stem":62},"Bunny","/providers/bunny","3.providers/bunny",{"title":64,"path":65,"stem":66},"Caisy","/providers/caisy","3.providers/caisy",{"title":68,"path":69,"stem":70},"Cloudflare","/providers/cloudflare","3.providers/cloudflare",{"title":72,"path":73,"stem":74},"Cloudimage","/providers/cloudimage","3.providers/cloudimage",{"title":76,"path":77,"stem":78},"Cloudinary","/providers/cloudinary","3.providers/cloudinary",{"title":80,"path":81,"stem":82},"Contentful","/providers/contentful","3.providers/contentful",{"title":84,"path":85,"stem":86},"Directus","/providers/directus","3.providers/directus",{"title":88,"path":89,"stem":90},"Fastly","/providers/fastly","3.providers/fastly",{"title":92,"path":93,"stem":94},"Filerobot","/providers/filerobot","3.providers/filerobot",{"title":96,"path":97,"stem":98},"GitHub","/providers/github","3.providers/github",{"title":100,"path":101,"stem":102},"Glide","/providers/glide","3.providers/glide",{"title":104,"path":105,"stem":106},"Gumlet","/providers/gumlet","3.providers/gumlet",{"title":108,"path":109,"stem":110},"Hygraph","/providers/hygraph","3.providers/hygraph",{"title":112,"path":113,"stem":114},"ImageEngine","/providers/imageengine","3.providers/imageengine",{"title":116,"path":117,"stem":118},"ImageKit","/providers/imagekit","3.providers/imagekit",{"title":120,"path":121,"stem":122},"Imgix","/providers/imgix","3.providers/imgix",{"title":124,"path":125,"stem":126},"IPX","/providers/ipx","3.providers/ipx",{"title":128,"path":129,"stem":130},"Netlify","/providers/netlify","3.providers/netlify",{"title":132,"path":133,"stem":134},"None","/providers/none","3.providers/none",{"title":136,"path":137,"stem":138},"Prepr","/providers/prepr","3.providers/prepr",{"title":140,"path":141,"stem":142},"Prismic","/providers/prismic","3.providers/prismic",{"title":144,"path":145,"stem":146},"Sanity","/providers/sanity","3.providers/sanity",{"title":148,"path":149,"stem":150},"Shopify","/providers/shopify","3.providers/shopify",{"title":152,"path":153,"stem":154},"Sirv","/providers/sirv","3.providers/sirv",{"title":156,"path":157,"stem":158},"Storyblok","/providers/storyblok","3.providers/storyblok",{"title":160,"path":161,"stem":162},"Strapi","/providers/strapi","3.providers/strapi",{"title":164,"path":165,"stem":166},"Twicpics","/providers/twicpics","3.providers/twicpics",{"title":168,"path":169,"stem":170},"Unsplash","/providers/unsplash","3.providers/unsplash",{"title":172,"path":173,"stem":174},"Uploadcare","/providers/uploadcare","3.providers/uploadcare",{"title":176,"path":177,"stem":178},"Vercel","/providers/vercel","3.providers/vercel",{"title":180,"path":181,"stem":182},"Weserv","/providers/weserv","3.providers/weserv",{"title":184,"path":185,"stem":186,"children":187,"page":29},"Advanced","/advanced","4.advanced",[188,192],{"title":189,"path":190,"stem":191},"Custom Provider","/advanced/custom-provider","4.advanced/1.custom-provider",{"title":193,"path":194,"stem":195},"Static Images","/advanced/static-images","4.advanced/2.static-images",{"id":197,"title":172,"body":198,"description":810,"extension":811,"links":812,"meta":818,"navigation":514,"path":173,"seo":819,"stem":174,"__hash__":820},"docs/3.providers/uploadcare.md",{"type":199,"value":200,"toc":805},"minimark",[201,212,216,224,303,307,322,325,698,701,704,718,727,801],[202,203,204,205,211],"p",{},"Integration between ",[206,207,172],"a",{"href":208,"rel":209},"https://uploadcare.com",[210],"nofollow"," and the Nuxt Image module.",[213,214,31],"h2",{"id":215},"usage",[202,217,218,219,223],{},"To use images from uploadcare, specify the provider as ",[220,221,222],"code",{},"uploadcare"," and set the image src to the UUID provided on the dashboard.",[225,226,232],"pre",{"className":227,"code":228,"filename":229,"language":230,"meta":231,"style":231},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003CNuxtImg\n  provider=\"uploadcare\"\n  src=\"c160afba-8b42-45a9-a46a-d393248b0072\"\n  alt=\"My image from uploadcare\"\n/>\n","page.vue","vue","",[220,233,234,247,266,281,296],{"__ignoreMap":231},[235,236,239,243],"span",{"class":237,"line":238},"line",1,[235,240,242],{"class":241},"sMK4o","\u003C",[235,244,246],{"class":245},"swJcz","NuxtImg\n",[235,248,250,254,257,260,263],{"class":237,"line":249},2,[235,251,253],{"class":252},"spNyl","  provider",[235,255,256],{"class":241},"=",[235,258,259],{"class":241},"\"",[235,261,222],{"class":262},"sfazB",[235,264,265],{"class":241},"\"\n",[235,267,269,272,274,276,279],{"class":237,"line":268},3,[235,270,271],{"class":252},"  src",[235,273,256],{"class":241},[235,275,259],{"class":241},[235,277,278],{"class":262},"c160afba-8b42-45a9-a46a-d393248b0072",[235,280,265],{"class":241},[235,282,284,287,289,291,294],{"class":237,"line":283},4,[235,285,286],{"class":252},"  alt",[235,288,256],{"class":241},[235,290,259],{"class":241},[235,292,293],{"class":262},"My image from uploadcare",[235,295,265],{"class":241},[235,297,299],{"class":237,"line":298},5,[235,300,302],{"class":301},"sTEyZ","/>\n",[213,304,306],{"id":305},"modifiers","Modifiers",[202,308,309,310,315,316,321],{},"To see all possible modifiers and their options, check out the ",[206,311,314],{"href":312,"rel":313},"https://uploadcare.com/docs/transformations/image",[210],"image transformations documentation"," or the ",[206,317,320],{"href":318,"rel":319},"https://uploadcare.com/api-refs/url-api",[210],"URL API Reference",".",[202,323,324],{},"Types are provided for the following modifiers:",[225,326,331],{"className":327,"code":328,"filename":329,"language":330,"meta":231,"style":231},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","// Image Compression\nformat: 'jpeg' | 'png' | 'webp' | 'auto'\nquality: 'smart' | 'smart_retina' | 'normal' | 'better' | 'best' | 'lighter' | 'lightest'\nprogressive: 'yes' | 'no'\nstrip_meta: 'all' | 'none' | 'sensitive'\n\n// Image Geometry\npreview: `${number}x${number}` // Height x Width\nresize: `${number}x${number}` | `${number}x`| `x${number}` \nsmart_resize: `${number}x${number}`\ncrop: string | string[]\nscale_crop: string | string[]\nborder_radius: string | string[]\nsetfill: string // 3, 6 or 8 digit hex color\nzoom_objects: string // 1 to 100\n","src/types/module.ts","ts",[220,332,333,339,386,454,477,509,516,522,553,605,628,644,658,672,685],{"__ignoreMap":231},[235,334,335],{"class":237,"line":238},[235,336,338],{"class":337},"sHwdD","// Image Compression\n",[235,340,341,345,348,351,354,357,360,362,365,367,369,371,374,376,378,380,383],{"class":237,"line":249},[235,342,344],{"class":343},"sBMFI","format",[235,346,347],{"class":241},":",[235,349,350],{"class":241}," '",[235,352,353],{"class":262},"jpeg",[235,355,356],{"class":241},"'",[235,358,359],{"class":241}," |",[235,361,350],{"class":241},[235,363,364],{"class":262},"png",[235,366,356],{"class":241},[235,368,359],{"class":241},[235,370,350],{"class":241},[235,372,373],{"class":262},"webp",[235,375,356],{"class":241},[235,377,359],{"class":241},[235,379,350],{"class":241},[235,381,382],{"class":262},"auto",[235,384,385],{"class":241},"'\n",[235,387,388,391,393,395,398,400,402,404,407,409,411,413,416,418,420,422,425,427,429,431,434,436,438,440,443,445,447,449,452],{"class":237,"line":268},[235,389,390],{"class":343},"quality",[235,392,347],{"class":241},[235,394,350],{"class":241},[235,396,397],{"class":262},"smart",[235,399,356],{"class":241},[235,401,359],{"class":241},[235,403,350],{"class":241},[235,405,406],{"class":262},"smart_retina",[235,408,356],{"class":241},[235,410,359],{"class":241},[235,412,350],{"class":241},[235,414,415],{"class":262},"normal",[235,417,356],{"class":241},[235,419,359],{"class":241},[235,421,350],{"class":241},[235,423,424],{"class":262},"better",[235,426,356],{"class":241},[235,428,359],{"class":241},[235,430,350],{"class":241},[235,432,433],{"class":262},"best",[235,435,356],{"class":241},[235,437,359],{"class":241},[235,439,350],{"class":241},[235,441,442],{"class":262},"lighter",[235,444,356],{"class":241},[235,446,359],{"class":241},[235,448,350],{"class":241},[235,450,451],{"class":262},"lightest",[235,453,385],{"class":241},[235,455,456,459,461,463,466,468,470,472,475],{"class":237,"line":283},[235,457,458],{"class":343},"progressive",[235,460,347],{"class":241},[235,462,350],{"class":241},[235,464,465],{"class":262},"yes",[235,467,356],{"class":241},[235,469,359],{"class":241},[235,471,350],{"class":241},[235,473,474],{"class":262},"no",[235,476,385],{"class":241},[235,478,479,482,484,486,489,491,493,495,498,500,502,504,507],{"class":237,"line":298},[235,480,481],{"class":343},"strip_meta",[235,483,347],{"class":241},[235,485,350],{"class":241},[235,487,488],{"class":262},"all",[235,490,356],{"class":241},[235,492,359],{"class":241},[235,494,350],{"class":241},[235,496,497],{"class":262},"none",[235,499,356],{"class":241},[235,501,359],{"class":241},[235,503,350],{"class":241},[235,505,506],{"class":262},"sensitive",[235,508,385],{"class":241},[235,510,512],{"class":237,"line":511},6,[235,513,515],{"emptyLinePlaceholder":514},true,"\n",[235,517,519],{"class":237,"line":518},7,[235,520,521],{"class":337},"// Image Geometry\n",[235,523,525,528,530,533,536,539,542,545,547,550],{"class":237,"line":524},8,[235,526,527],{"class":343},"preview",[235,529,347],{"class":241},[235,531,532],{"class":241}," `${",[235,534,535],{"class":301},"number",[235,537,538],{"class":241},"}",[235,540,541],{"class":262},"x",[235,543,544],{"class":241},"${",[235,546,535],{"class":301},[235,548,549],{"class":241},"}`",[235,551,552],{"class":337}," // Height x Width\n",[235,554,556,559,561,563,565,567,569,571,573,575,577,579,581,583,585,588,591,594,596,598,600,602],{"class":237,"line":555},9,[235,557,558],{"class":343},"resize",[235,560,347],{"class":241},[235,562,532],{"class":241},[235,564,535],{"class":301},[235,566,538],{"class":241},[235,568,541],{"class":262},[235,570,544],{"class":241},[235,572,535],{"class":301},[235,574,549],{"class":241},[235,576,359],{"class":241},[235,578,532],{"class":241},[235,580,535],{"class":301},[235,582,538],{"class":241},[235,584,541],{"class":262},[235,586,587],{"class":241},"`",[235,589,590],{"class":241},"|",[235,592,593],{"class":241}," `",[235,595,541],{"class":262},[235,597,544],{"class":241},[235,599,535],{"class":301},[235,601,549],{"class":241},[235,603,604],{"class":301}," \n",[235,606,608,611,613,615,617,619,621,623,625],{"class":237,"line":607},10,[235,609,610],{"class":343},"smart_resize",[235,612,347],{"class":241},[235,614,532],{"class":241},[235,616,535],{"class":301},[235,618,538],{"class":241},[235,620,541],{"class":262},[235,622,544],{"class":241},[235,624,535],{"class":301},[235,626,627],{"class":241},"}`\n",[235,629,631,634,636,639,641],{"class":237,"line":630},11,[235,632,633],{"class":343},"crop",[235,635,347],{"class":241},[235,637,638],{"class":301}," string ",[235,640,590],{"class":241},[235,642,643],{"class":301}," string[]\n",[235,645,647,650,652,654,656],{"class":237,"line":646},12,[235,648,649],{"class":343},"scale_crop",[235,651,347],{"class":241},[235,653,638],{"class":301},[235,655,590],{"class":241},[235,657,643],{"class":301},[235,659,661,664,666,668,670],{"class":237,"line":660},13,[235,662,663],{"class":343},"border_radius",[235,665,347],{"class":241},[235,667,638],{"class":301},[235,669,590],{"class":241},[235,671,643],{"class":301},[235,673,675,678,680,682],{"class":237,"line":674},14,[235,676,677],{"class":343},"setfill",[235,679,347],{"class":241},[235,681,638],{"class":301},[235,683,684],{"class":337},"// 3, 6 or 8 digit hex color\n",[235,686,688,691,693,695],{"class":237,"line":687},15,[235,689,690],{"class":343},"zoom_objects",[235,692,347],{"class":241},[235,694,638],{"class":301},[235,696,697],{"class":337},"// 1 to 100\n",[202,699,700],{},"Please feel free to open a PR to improve support for additional operations.",[213,702,14],{"id":703},"configuration",[705,706,707],"blockquote",{},[202,708,709,710,713,714,717],{},"By default, all file URLs use the ",[220,711,712],{},"ucarecdn.com"," domain. By setting a custom CDN CNAME, file URLs can use ",[220,715,716],{},"cdn.mycompany.com"," instead.",[202,719,720,721,726],{},"See the ",[206,722,725],{"href":723,"rel":724},"https://uploadcare.com/docs/delivery/cdn/#custom-cdn-cname",[210],"Uploadcare documentation"," for how to enable a custom domain in your project. To tell Nuxt Image about the custom CDN name, use the following configuration:",[225,728,731],{"className":327,"code":729,"filename":730,"language":330,"meta":231,"style":231},"export default defineNuxtConfig({\n  image: {\n    uploadcare: {\n      cdnURL: 'cdn.mycompany.com'\n    }\n  }\n})\n","nuxt.config.ts",[220,732,733,752,762,771,784,789,794],{"__ignoreMap":231},[235,734,735,739,742,746,749],{"class":237,"line":238},[235,736,738],{"class":737},"s7zQu","export",[235,740,741],{"class":737}," default",[235,743,745],{"class":744},"s2Zo4"," defineNuxtConfig",[235,747,748],{"class":301},"(",[235,750,751],{"class":241},"{\n",[235,753,754,757,759],{"class":237,"line":249},[235,755,756],{"class":245},"  image",[235,758,347],{"class":241},[235,760,761],{"class":241}," {\n",[235,763,764,767,769],{"class":237,"line":268},[235,765,766],{"class":245},"    uploadcare",[235,768,347],{"class":241},[235,770,761],{"class":241},[235,772,773,776,778,780,782],{"class":237,"line":283},[235,774,775],{"class":245},"      cdnURL",[235,777,347],{"class":241},[235,779,350],{"class":241},[235,781,716],{"class":262},[235,783,385],{"class":241},[235,785,786],{"class":237,"line":298},[235,787,788],{"class":241},"    }\n",[235,790,791],{"class":237,"line":511},[235,792,793],{"class":241},"  }\n",[235,795,796,798],{"class":237,"line":518},[235,797,538],{"class":241},[235,799,800],{"class":301},")\n",[802,803,804],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}",{"title":231,"searchDepth":249,"depth":249,"links":806},[807,808,809],{"id":215,"depth":249,"text":31},{"id":305,"depth":249,"text":306},{"id":703,"depth":249,"text":14},"Power up file uploading, processing and delivery for your app in one sitting.","md",[813],{"label":814,"icon":815,"to":816,"size":817},"Source","i-simple-icons-github","https://github.com/nuxt/image/blob/main/src/runtime/providers/uploadcare.ts","xs",{},{"title":172,"description":810},"xibCoh4c7fzJ_4MhIYzi6eAC5XRiC-elXdCMKjhrqro",[822,824],{"title":168,"path":169,"stem":170,"description":823,"children":-1},"Nuxt Image has first class integration with Unsplash.",{"title":176,"path":177,"stem":178,"description":825,"children":-1},"Optimize images at Vercel's Edge Network.",1762338918202]