@otterlord/astro-compress
Version:
🗜️ AstroJS compression utilities. Compress HTML, CSS, JavaScript and more!
2 lines (1 loc) • 347 B
JavaScript
var o=async(e,t)=>{switch(!0){case e instanceof Map:{const a=new Map;for(const[n,r]of e)a.set(await t(n),await t(r));return a}case e instanceof Set:{const a=new Set;for(const n of e)a.add(await t(n));return a}case e instanceof Array:{const a=new Array;for(const n of e)a.push(await t(n));return a}default:return await t(e)}};export{o as default};