24 lines
541 B
JavaScript
24 lines
541 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
const imageExtList = [
|
|
"jpeg",
|
|
"jpg",
|
|
"png",
|
|
"gif",
|
|
"svg",
|
|
"tiff",
|
|
"bmp"
|
|
];
|
|
const imageChecker = (filename) => {
|
|
if (filename.length < 1 || !filename.includes(".")) {
|
|
return false;
|
|
}
|
|
const extSplit = filename.split(".");
|
|
if (extSplit.length <= 1) {
|
|
return false;
|
|
}
|
|
const ext = extSplit[extSplit.length - 1];
|
|
return imageExtList.includes(ext.toLowerCase());
|
|
};
|
|
exports.default = imageChecker;
|