UNPKG

@qundus/qform

Version:

The only form library you'll ever need :)

1 lines 787 B
"use strict";var e=Object.defineProperty,t={};((t,r)=>{for(var i in r)e(t,i,{get:r[i],enumerable:!0})})(t,{Ranges:()=>i,bytesInfo:()=>n,isFileSizeLessThan:()=>a});var r=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],i=(e=>(e.byte="Bytes",e.kilo="KB",e.meg="MB",e.gig="GB",e.tera="TB",e.peta="PB",e.exa="EB",e.zetta="ZB",e.yotta="YB",e))(i||{});function n(e,t=2){if(!+e)return{size:0,range:"Bytes",range_idx:0,format:"0 Bytes"};const i=t<0?0:t,n=Math.floor(Math.log(e)/Math.log(1024)),a=Number.parseFloat((e/1024**n).toFixed(i)),s=r[n];return{size:a,range:s,range_idx:n,format:`${a} ${s}`}}function a(e,t,i,a=2){if(!e)return;const{size:s,range_idx:B}=n(e.size,a),o=r.indexOf(i);if(B===o){if(s<=t)return!0}else if(B<o)return!0;return!1}exports.vFile=t;//# sourceMappingURL=index.cjs.map