1.0.1 • Published 4 years ago

@vuelancer/extension-checker v1.0.1

Weekly downloads
2
License
ISC
Repository
-
Last release
4 years ago

@vuelancer/extension-checker


Extension checker for image, video and documents!

  1. Usage:

const checker = require("@vuelancer/extension-checker)

function getExtension(filename) {
var parts = filename.split(".");
return parts[parts.length - 1];
}

function imageExtensionFinder(filename) {
var ext = getExtension(filename);
switch (ext.toLowerCase()) {
case "jpg":
return "jpg";
case "jpeg":
return "jpeg";
case "gif":
return "gif";
case "bmp":
return "bmp";
case "png":
return "png";
}
return null;
}

function videoExtensionFinder(filename) {
var ext = getExtension(filename);
switch (ext.toLowerCase()) {
case "m4v":
return "m4v";
case "avi":
return "avi";
case "mpg":
return "mpg";
case "mp4":
return "mp4";
}
return null;
}

function documentExtensionFinder(filename) {
var ext = getExtension(filename);
switch (ext.toLowerCase()) {
case "pdf":
return "pdf";
case "docx":
return "docx";
case "doc":
return "doc";
}
return null;
}

export default {
imageExtensionFinder,
videoExtensionFinder,
documentExtensionFinder,
};