Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@filerobot/utils / lib / isImage.js
Size: Mime:
import getFileType from './getFileType';
export default function isImage() {
  var file = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
  if (!file) {
    return false;
  }

  // More determined logic as some mimeTypes like photoshop has (image/vnd.photoshop...)
  // which shouldn't be treated as image in that case.
  return /^image\/(jpeg|jpg|png|gif|apng|avif|heif|heic|svg\+xml|webp|x-icon|bmp|x-ms-bmp|tiff|vnd\.microsoft\.icon)$/.test(getFileType(file).toLowerCase());
}