write-excel-file
Version:
Write simple `*.xlsx` files in a browser or Node.js
19 lines (18 loc) • 600 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = getFileExtensionForContentType;
function getFileExtensionForContentType(contentType) {
if (!contentType) {
throw new Error('`contentType` is required');
}
// Discards everything before the slash, and the slash too.
// Example: "image/jpeg" → "jpeg".
var extension = contentType.toLowerCase().replace(/.*\//, '');
if (!extension) {
throw new Error('Unsupported `contentType`: ' + contentType);
}
return extension;
}
//# sourceMappingURL=getFileExtensionForContentType.js.map
;