astro-compress
Version:
2 lines (1 loc) • 440 B
JavaScript
var s=async(...[t,{Buffer:f,Input:r}])=>{const a=r.split(".").pop();if(!a)return;const e=typeof i[a]<"u"?i[a]:typeof t[a]<"u"?a:!1;if(e&&["avif","gif","heif","jpeg","png","raw","tiff","webp"].includes(e)&&typeof t[e]<"u"&&t[e]!==!1)return e in f&&await f[e](t[e]!==!0?t[e]:(await import("../../Variable/Image/sharp.js")).default).toBuffer()};const{default:i}=await import("../../Variable/Image/Mapsharp.js");export{i as _Map,s as default};