20 lines
374 B
JavaScript
20 lines
374 B
JavaScript
class FilePathUtil {
|
|
static isMatchingExtension(filepath, fileExtension) {
|
|
if (!fileExtension) {
|
|
return false;
|
|
}
|
|
|
|
if (!(fileExtension || "").startsWith(".")) {
|
|
fileExtension = "." + fileExtension;
|
|
}
|
|
|
|
return filepath.endsWith(fileExtension);
|
|
}
|
|
|
|
static getFileExtension(filepath) {
|
|
return (filepath || "").split(".").pop();
|
|
}
|
|
}
|
|
|
|
export { FilePathUtil };
|