MCPcopy Create free account
hub / github.com/PlayForm/Compress / r

Function r

Target/Function/Image/Writesharp.js:1–1  ·  view source on GitHub ↗
(...[a,{Buffer:i,Input:p}])

Source from the content-addressed store, hash-verified

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

Callers 2

main.jsFile · 0.85
Option.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected