UNPKG

virus-nsfw

Version:

A simplified wrapper around Clarifai's NSFW detection.

12 lines (10 loc) 542 B
var allowedMIMETypes = ["image/jpeg", "image/png", "image/tiff", "image/webp", "video/mp4", "video/x-matroska", "video/x-msvideo", "video/quicktime", "image/gif"]; // Clarifai's list of allowed image and video types. /** * Checks if the supplied MIME type is an image that can be used with Clarifai. * @param {string} mimeType The MIME type to test * @returns {boolean} Whether the image is usable or not. */ function testMIMEType(mimeType) { return allowedMIMETypes.indexOf(mimeType.trim()) !== -1; } module.exports = testMIMEType;