@codefast/image-loader
Version:
Simple, functional image loader for Next.js supporting multiple CDN providers
1 lines • 302 B
JavaScript
function t({quality:t=80,src:e,width:n}){try{let r=new URL(e),a=r.hostname.split(".")[0],i=`t.resize(w:${n})~t.compress(q:${t})`,o=`/v2/${a}/${i}${r.pathname}`;return r.hostname="cdn.pixelbin.io",r.pathname=o,r.searchParams.set("f_auto","true"),r.toString()}catch{return e}}export{t as pixelbinLoader};