@modern-kit/utils
Version:
23 lines (20 loc) • 685 B
JavaScript
import { getMIMETypeFromFile } from '../getMIMETypeFromFile/index.mjs';
import { getMIMETypeFromResponse } from '../getMIMETypeFromResponse/index.mjs';
import { getMIMETypeFromUrl } from '../getMIMETypeFromUrl/index.mjs';
import '../getBlobFromUrl/index.mjs';
async function getMIMEType(data) {
try {
if (data instanceof File) {
return getMIMETypeFromFile(data);
}
if (data instanceof Response) {
return getMIMETypeFromResponse(data);
}
return await getMIMETypeFromUrl(data);
} catch (err) {
console.error(`Failed to get the MIME type. message: ${err.message}`);
return "";
}
}
export { getMIMEType };
//# sourceMappingURL=index.mjs.map