const r=globalThis,a=Math,n=a.floor,o=(r,a)=>r.map(a),t="-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz".split("");var l;l=o(t,((r,a)=>[r,a])),new Map(l);const e=r.crypto?a=>r.crypto.getRandomValues(a):r=>o(r,(()=>n(256*a.random()))),p=(r,a)=>(null!=r?r:0)<(null!=a?a:0)?-1:1,c=(r=16)=>{return a=(r,a)=>r+t[63&a],e(new Uint8Array(r)).reduce(a,"");var a};export{p as defaultSorter,c as getUniqueId};
