import"./Co0rzPff.js";import{e as t}from"./z-xUYPp7.js";const n=(a,p)=>{const{maxSize:i,alertOnInvalid:e}=p;return i!=null&&a.size>i?(e&&alert(`File ${a.name} is too big! Must be less than ${t(i)}`),!1):!0},o=a=>{switch(a){case"mod":return".jar,.zip,.litemod,application/java-archive,application/x-java-archive,application/zip";case"plugin":return".jar,.zip,application/java-archive,application/x-java-archive,application/zip";case"resourcepack":return".zip,application/zip";case"shader":return".zip,application/zip";case"datapack":return".zip,application/zip";case"modpack":return".mrpack,application/x-modrinth-modpack+zip,application/zip";default:return"*"}};export{o as a,n as f};