[{"data":1,"prerenderedAt":745},["Reactive",2],{"navigation":3,"docs-/providers/fastly":136,"docs-/providers/fastly-surround":331},[4,20,33,126],{"title":5,"_path":6,"children":7},"Get Started","/get-started",[8,11,14,17],{"title":9,"_path":10},"Installation","/get-started/installation",{"title":12,"_path":13},"Configuration","/get-started/configuration",{"title":15,"_path":16},"Providers","/get-started/providers",{"title":18,"_path":19},"Contributing","/get-started/contributing",{"title":21,"_path":22,"children":23},"Usage","/usage",[24,27,30],{"title":25,"_path":26},"\u003CNuxtImg>","/usage/nuxt-img",{"title":28,"_path":29},"\u003CNuxtPicture>","/usage/nuxt-picture",{"title":31,"_path":32},"useImage()","/usage/use-image",{"title":15,"_path":34,"children":35},"/providers",[36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123],{"title":37,"_path":38},"Aliyun","/providers/aliyun",{"title":40,"_path":41},"AWS Amplify","/providers/aws-amplify",{"title":43,"_path":44},"Bunny","/providers/bunny",{"title":46,"_path":47},"Caisy","/providers/caisy",{"title":49,"_path":50},"Cloudflare","/providers/cloudflare",{"title":52,"_path":53},"Cloudimage","/providers/cloudimage",{"title":55,"_path":56},"Cloudinary","/providers/cloudinary",{"title":58,"_path":59},"Contentful","/providers/contentful",{"title":61,"_path":62},"Directus","/providers/directus",{"title":64,"_path":65},"Edgio","/providers/edgio",{"title":67,"_path":68},"Fastly","/providers/fastly",{"title":70,"_path":71},"Glide","/providers/glide",{"title":73,"_path":74},"Gumlet","/providers/gumlet",{"title":76,"_path":77},"Hygraph","/providers/hygraph",{"title":79,"_path":80},"ImageEngine","/providers/imageengine",{"title":82,"_path":83},"ImageKit","/providers/imagekit",{"title":85,"_path":86},"Imgix","/providers/imgix",{"title":88,"_path":89},"IPX","/providers/ipx",{"title":91,"_path":92},"Netlify","/providers/netlify",{"title":94,"_path":95},"Prepr","/providers/prepr",{"title":97,"_path":98},"Prismic","/providers/prismic",{"title":100,"_path":101},"Sanity","/providers/sanity",{"title":103,"_path":104},"Sirv","/providers/sirv",{"title":106,"_path":107},"Storyblok","/providers/storyblok",{"title":109,"_path":110},"Strapi","/providers/strapi",{"title":112,"_path":113},"Twicpics","/providers/twicpics",{"title":115,"_path":116},"Unsplash","/providers/unsplash",{"title":118,"_path":119},"Uploadcare","/providers/uploadcare",{"title":121,"_path":122},"Vercel","/providers/vercel",{"title":124,"_path":125},"Weserv","/providers/weserv",{"title":127,"_path":128,"children":129},"Advanced","/advanced",[130,133],{"title":131,"_path":132},"Custom Provider","/advanced/custom-provider",{"title":134,"_path":135},"Static Images","/advanced/static-images",{"_path":68,"_dir":137,"_draft":138,"_partial":138,"_locale":139,"title":67,"description":140,"links":141,"body":147,"_type":326,"_id":327,"_source":328,"_file":329,"_extension":330},"providers",false,"","Nuxt Image has first class integration with Fastly.",[142],{"label":143,"icon":144,"to":145,"size":146},"Source","i-simple-icons-github","https://github.com/nuxt/image/blob/main/src/runtime/providers/fastly.ts","xs",{"type":148,"children":149,"toc":324},"root",[150,168,173,318],{"type":151,"tag":152,"props":153,"children":154},"element","p",{},[155,158,166],{"type":156,"value":157},"text","Integration between ",{"type":151,"tag":159,"props":160,"children":164},"a",{"href":161,"rel":162},"https://docs.fastly.com/en/guides/image-optimization-api",[163],"nofollow",[165],{"type":156,"value":67},{"type":156,"value":167}," and the image module.",{"type":151,"tag":152,"props":169,"children":170},{},[171],{"type":156,"value":172},"To use this provider you just need to specify the base url of your service in Fastly.",{"type":151,"tag":174,"props":175,"children":180},"pre",{"className":176,"code":177,"filename":178,"language":179,"meta":139,"style":139},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  image: {\n    fastly: {\n      baseURL: 'https://www.fastly.io'\n    }\n  }\n})\n","nuxt.config.ts","ts",[181],{"type":151,"tag":182,"props":183,"children":184},"code",{"__ignoreMap":139},[185,220,240,257,286,295,304],{"type":151,"tag":186,"props":187,"children":190},"span",{"class":188,"line":189},"line",1,[191,197,202,208,214],{"type":151,"tag":186,"props":192,"children":194},{"style":193},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF;--shiki-light-font-style:italic;--shiki-default-font-style:italic;--shiki-dark-font-style:italic",[195],{"type":156,"value":196},"export",{"type":151,"tag":186,"props":198,"children":199},{"style":193},[200],{"type":156,"value":201}," default",{"type":151,"tag":186,"props":203,"children":205},{"style":204},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[206],{"type":156,"value":207}," defineNuxtConfig",{"type":151,"tag":186,"props":209,"children":211},{"style":210},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[212],{"type":156,"value":213},"(",{"type":151,"tag":186,"props":215,"children":217},{"style":216},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[218],{"type":156,"value":219},"{\n",{"type":151,"tag":186,"props":221,"children":223},{"class":188,"line":222},2,[224,230,235],{"type":151,"tag":186,"props":225,"children":227},{"style":226},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[228],{"type":156,"value":229},"  image",{"type":151,"tag":186,"props":231,"children":232},{"style":216},[233],{"type":156,"value":234},":",{"type":151,"tag":186,"props":236,"children":237},{"style":216},[238],{"type":156,"value":239}," {\n",{"type":151,"tag":186,"props":241,"children":243},{"class":188,"line":242},3,[244,249,253],{"type":151,"tag":186,"props":245,"children":246},{"style":226},[247],{"type":156,"value":248},"    fastly",{"type":151,"tag":186,"props":250,"children":251},{"style":216},[252],{"type":156,"value":234},{"type":151,"tag":186,"props":254,"children":255},{"style":216},[256],{"type":156,"value":239},{"type":151,"tag":186,"props":258,"children":260},{"class":188,"line":259},4,[261,266,270,275,281],{"type":151,"tag":186,"props":262,"children":263},{"style":226},[264],{"type":156,"value":265},"      baseURL",{"type":151,"tag":186,"props":267,"children":268},{"style":216},[269],{"type":156,"value":234},{"type":151,"tag":186,"props":271,"children":272},{"style":216},[273],{"type":156,"value":274}," '",{"type":151,"tag":186,"props":276,"children":278},{"style":277},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[279],{"type":156,"value":280},"https://www.fastly.io",{"type":151,"tag":186,"props":282,"children":283},{"style":216},[284],{"type":156,"value":285},"'\n",{"type":151,"tag":186,"props":287,"children":289},{"class":188,"line":288},5,[290],{"type":151,"tag":186,"props":291,"children":292},{"style":216},[293],{"type":156,"value":294},"    }\n",{"type":151,"tag":186,"props":296,"children":298},{"class":188,"line":297},6,[299],{"type":151,"tag":186,"props":300,"children":301},{"style":216},[302],{"type":156,"value":303},"  }\n",{"type":151,"tag":186,"props":305,"children":307},{"class":188,"line":306},7,[308,313],{"type":151,"tag":186,"props":309,"children":310},{"style":216},[311],{"type":156,"value":312},"}",{"type":151,"tag":186,"props":314,"children":315},{"style":210},[316],{"type":156,"value":317},")\n",{"type":151,"tag":319,"props":320,"children":321},"style",{},[322],{"type":156,"value":323},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":139,"searchDepth":222,"depth":222,"links":325},[],"markdown","content:3.providers:fastly.md","content","3.providers/fastly.md","md",[332,594],{"_path":65,"_dir":137,"_draft":138,"_partial":138,"_locale":139,"title":64,"description":333,"links":334,"body":337,"_type":326,"_id":592,"_source":328,"_file":593,"_extension":330},"Optimize images with Edgio (formerly Layer0)'s optimization service.",[335],{"label":143,"icon":144,"to":336,"size":146},"https://github.com/nuxt/image/blob/main/src/runtime/providers/edgio.ts",{"type":148,"children":338,"toc":586},[339,344,353,367,376,515,522,549,555,566,582],{"type":151,"tag":152,"props":340,"children":341},{},[342],{"type":156,"value":343},"Edgio provides a simple HTTP service for optimizing images.",{"type":151,"tag":345,"props":346,"children":347},"callout",{},[348],{"type":151,"tag":152,"props":349,"children":350},{},[351],{"type":156,"value":352},"The image optimizer will only return an optimized image for mobile browsers. Desktop browsers are served the original image.",{"type":151,"tag":152,"props":354,"children":355},{},[356,358,365],{"type":156,"value":357},"This integration works out of the box without need to configure!  See the ",{"type":151,"tag":159,"props":359,"children":362},{"href":360,"rel":361},"https://docs.edg.io/guides/image_optimization",[163],[363],{"type":156,"value":364},"Documentation",{"type":156,"value":366}," for more information.",{"type":151,"tag":152,"props":368,"children":369},{},[370],{"type":151,"tag":371,"props":372,"children":373},"strong",{},[374],{"type":156,"value":375},"Example:",{"type":151,"tag":174,"props":377,"children":381},{"className":378,"code":379,"language":380,"meta":139,"style":139},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003CNuxtImg provider=\"edgio\" src=\"https://i.imgur.com/LFtQeX2.jpeg\" width=\"200\" height=\"200\" quality=\"80\" />\n","vue",[382],{"type":151,"tag":182,"props":383,"children":384},{"__ignoreMap":139},[385],{"type":151,"tag":186,"props":386,"children":387},{"class":188,"line":189},[388,393,398,404,409,414,419,423,428,432,436,441,445,450,454,458,463,467,472,476,480,484,488,493,497,501,506,510],{"type":151,"tag":186,"props":389,"children":390},{"style":216},[391],{"type":156,"value":392},"\u003C",{"type":151,"tag":186,"props":394,"children":395},{"style":226},[396],{"type":156,"value":397},"NuxtImg",{"type":151,"tag":186,"props":399,"children":401},{"style":400},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[402],{"type":156,"value":403}," provider",{"type":151,"tag":186,"props":405,"children":406},{"style":216},[407],{"type":156,"value":408},"=",{"type":151,"tag":186,"props":410,"children":411},{"style":216},[412],{"type":156,"value":413},"\"",{"type":151,"tag":186,"props":415,"children":416},{"style":277},[417],{"type":156,"value":418},"edgio",{"type":151,"tag":186,"props":420,"children":421},{"style":216},[422],{"type":156,"value":413},{"type":151,"tag":186,"props":424,"children":425},{"style":400},[426],{"type":156,"value":427}," src",{"type":151,"tag":186,"props":429,"children":430},{"style":216},[431],{"type":156,"value":408},{"type":151,"tag":186,"props":433,"children":434},{"style":216},[435],{"type":156,"value":413},{"type":151,"tag":186,"props":437,"children":438},{"style":277},[439],{"type":156,"value":440},"https://i.imgur.com/LFtQeX2.jpeg",{"type":151,"tag":186,"props":442,"children":443},{"style":216},[444],{"type":156,"value":413},{"type":151,"tag":186,"props":446,"children":447},{"style":400},[448],{"type":156,"value":449}," width",{"type":151,"tag":186,"props":451,"children":452},{"style":216},[453],{"type":156,"value":408},{"type":151,"tag":186,"props":455,"children":456},{"style":216},[457],{"type":156,"value":413},{"type":151,"tag":186,"props":459,"children":460},{"style":277},[461],{"type":156,"value":462},"200",{"type":151,"tag":186,"props":464,"children":465},{"style":216},[466],{"type":156,"value":413},{"type":151,"tag":186,"props":468,"children":469},{"style":400},[470],{"type":156,"value":471}," height",{"type":151,"tag":186,"props":473,"children":474},{"style":216},[475],{"type":156,"value":408},{"type":151,"tag":186,"props":477,"children":478},{"style":216},[479],{"type":156,"value":413},{"type":151,"tag":186,"props":481,"children":482},{"style":277},[483],{"type":156,"value":462},{"type":151,"tag":186,"props":485,"children":486},{"style":216},[487],{"type":156,"value":413},{"type":151,"tag":186,"props":489,"children":490},{"style":400},[491],{"type":156,"value":492}," quality",{"type":151,"tag":186,"props":494,"children":495},{"style":216},[496],{"type":156,"value":408},{"type":151,"tag":186,"props":498,"children":499},{"style":216},[500],{"type":156,"value":413},{"type":151,"tag":186,"props":502,"children":503},{"style":277},[504],{"type":156,"value":505},"80",{"type":151,"tag":186,"props":507,"children":508},{"style":216},[509],{"type":156,"value":413},{"type":151,"tag":186,"props":511,"children":512},{"style":216},[513],{"type":156,"value":514}," />\n",{"type":151,"tag":516,"props":517,"children":519},"h2",{"id":518},"modifiers",[520],{"type":156,"value":521},"Modifiers",{"type":151,"tag":152,"props":523,"children":524},{},[525,527,533,535,541,543],{"type":156,"value":526},"Edgio supports the following modifiers: ",{"type":151,"tag":182,"props":528,"children":530},{"className":529},[],[531],{"type":156,"value":532},"height",{"type":156,"value":534},", ",{"type":151,"tag":182,"props":536,"children":538},{"className":537},[],[539],{"type":156,"value":540},"width",{"type":156,"value":542}," and ",{"type":151,"tag":182,"props":544,"children":546},{"className":545},[],[547],{"type":156,"value":548},"quality",{"type":151,"tag":516,"props":550,"children":552},{"id":551},"options",[553],{"type":156,"value":554},"Options",{"type":151,"tag":556,"props":557,"children":559},"h3",{"id":558},"baseurl",[560],{"type":151,"tag":182,"props":561,"children":563},{"className":562},[],[564],{"type":156,"value":565},"baseURL",{"type":151,"tag":567,"props":568,"children":569},"ul",{},[570],{"type":151,"tag":571,"props":572,"children":573},"li",{},[574,576],{"type":156,"value":575},"Default: ",{"type":151,"tag":182,"props":577,"children":579},{"className":578},[],[580],{"type":156,"value":581},"https://opt.moovweb.net",{"type":151,"tag":319,"props":583,"children":584},{},[585],{"type":156,"value":323},{"title":139,"searchDepth":222,"depth":222,"links":587},[588,589],{"id":518,"depth":222,"text":521},{"id":551,"depth":222,"text":554,"children":590},[591],{"id":558,"depth":242,"text":565},"content:3.providers:edgio.md","3.providers/edgio.md",{"_path":71,"_dir":137,"_draft":138,"_partial":138,"_locale":139,"title":70,"description":595,"links":596,"body":599,"_type":326,"_id":743,"_source":328,"_file":744,"_extension":330},"Nuxt Image has first class integration with Glide.",[597],{"label":143,"icon":144,"to":598,"size":146},"https://github.com/nuxt/image/blob/main/src/runtime/providers/glide.ts",{"type":148,"children":600,"toc":741},[601,612,617,737],{"type":151,"tag":152,"props":602,"children":603},{},[604,605,611],{"type":156,"value":157},{"type":151,"tag":159,"props":606,"children":609},{"href":607,"rel":608},"https://glide.thephpleague.com/",[163],[610],{"type":156,"value":70},{"type":156,"value":167},{"type":151,"tag":152,"props":613,"children":614},{},[615],{"type":156,"value":616},"To use this provider you just need to specify the base url of your service in glide.",{"type":151,"tag":174,"props":618,"children":620},{"className":176,"code":619,"filename":178,"language":179,"meta":139,"style":139},"export default defineNuxtConfig({\n  image: {\n    glide: {\n      // baseURL of your laravel application\n      baseURL: 'https://glide.herokuapp.com/1.0/'\n    }\n  }\n})\n",[621],{"type":151,"tag":182,"props":622,"children":623},{"__ignoreMap":139},[624,647,662,678,687,711,718,725],{"type":151,"tag":186,"props":625,"children":626},{"class":188,"line":189},[627,631,635,639,643],{"type":151,"tag":186,"props":628,"children":629},{"style":193},[630],{"type":156,"value":196},{"type":151,"tag":186,"props":632,"children":633},{"style":193},[634],{"type":156,"value":201},{"type":151,"tag":186,"props":636,"children":637},{"style":204},[638],{"type":156,"value":207},{"type":151,"tag":186,"props":640,"children":641},{"style":210},[642],{"type":156,"value":213},{"type":151,"tag":186,"props":644,"children":645},{"style":216},[646],{"type":156,"value":219},{"type":151,"tag":186,"props":648,"children":649},{"class":188,"line":222},[650,654,658],{"type":151,"tag":186,"props":651,"children":652},{"style":226},[653],{"type":156,"value":229},{"type":151,"tag":186,"props":655,"children":656},{"style":216},[657],{"type":156,"value":234},{"type":151,"tag":186,"props":659,"children":660},{"style":216},[661],{"type":156,"value":239},{"type":151,"tag":186,"props":663,"children":664},{"class":188,"line":242},[665,670,674],{"type":151,"tag":186,"props":666,"children":667},{"style":226},[668],{"type":156,"value":669},"    glide",{"type":151,"tag":186,"props":671,"children":672},{"style":216},[673],{"type":156,"value":234},{"type":151,"tag":186,"props":675,"children":676},{"style":216},[677],{"type":156,"value":239},{"type":151,"tag":186,"props":679,"children":680},{"class":188,"line":259},[681],{"type":151,"tag":186,"props":682,"children":684},{"style":683},"--shiki-light:#90A4AE;--shiki-default:#546E7A;--shiki-dark:#676E95;--shiki-light-font-style:italic;--shiki-default-font-style:italic;--shiki-dark-font-style:italic",[685],{"type":156,"value":686},"      // baseURL of your laravel application\n",{"type":151,"tag":186,"props":688,"children":689},{"class":188,"line":288},[690,694,698,702,707],{"type":151,"tag":186,"props":691,"children":692},{"style":226},[693],{"type":156,"value":265},{"type":151,"tag":186,"props":695,"children":696},{"style":216},[697],{"type":156,"value":234},{"type":151,"tag":186,"props":699,"children":700},{"style":216},[701],{"type":156,"value":274},{"type":151,"tag":186,"props":703,"children":704},{"style":277},[705],{"type":156,"value":706},"https://glide.herokuapp.com/1.0/",{"type":151,"tag":186,"props":708,"children":709},{"style":216},[710],{"type":156,"value":285},{"type":151,"tag":186,"props":712,"children":713},{"class":188,"line":297},[714],{"type":151,"tag":186,"props":715,"children":716},{"style":216},[717],{"type":156,"value":294},{"type":151,"tag":186,"props":719,"children":720},{"class":188,"line":306},[721],{"type":151,"tag":186,"props":722,"children":723},{"style":216},[724],{"type":156,"value":303},{"type":151,"tag":186,"props":726,"children":728},{"class":188,"line":727},8,[729,733],{"type":151,"tag":186,"props":730,"children":731},{"style":216},[732],{"type":156,"value":312},{"type":151,"tag":186,"props":734,"children":735},{"style":210},[736],{"type":156,"value":317},{"type":151,"tag":319,"props":738,"children":739},{},[740],{"type":156,"value":323},{"title":139,"searchDepth":222,"depth":222,"links":742},[],"content:3.providers:glide.md","3.providers/glide.md",1713782163488]