Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
1 line
806 B
Plaintext
1 line
806 B
Plaintext
{"version":3,"sources":["../../src/utilities/validateMimeType.ts"],"sourcesContent":["export const validateMimeType = (mimeType: string, allowedMimeTypes: string[]): boolean => {\n if (allowedMimeTypes.length === 0) {\n return true\n }\n\n const cleanedMimeTypes = allowedMimeTypes.map((v) => v.replace('*', ''))\n\n return cleanedMimeTypes.some((cleanedMimeType) => mimeType.startsWith(cleanedMimeType))\n}\n"],"names":["validateMimeType","mimeType","allowedMimeTypes","length","cleanedMimeTypes","map","v","replace","some","cleanedMimeType","startsWith"],"mappings":"AAAA,OAAO,MAAMA,mBAAmB,CAACC,UAAkBC;IACjD,IAAIA,iBAAiBC,MAAM,KAAK,GAAG;QACjC,OAAO;IACT;IAEA,MAAMC,mBAAmBF,iBAAiBG,GAAG,CAAC,CAACC,IAAMA,EAAEC,OAAO,CAAC,KAAK;IAEpE,OAAOH,iBAAiBI,IAAI,CAAC,CAACC,kBAAoBR,SAASS,UAAU,CAACD;AACxE,EAAC"} |