UNPKG

@prezly/uploads

Version:

Types and utilities to handle uploaded files & images in Prezly

4 lines 403 B
import { isObject } from "./isObject.mjs"; export function isUploadedFile(file) { return isObject(file) && typeof file.uuid === 'string' && typeof file.version === 'number' && typeof file.size === 'number' && typeof file.mime_type === 'string' && typeof file.filename === 'string' && file.version > 0 && file.uuid.length > 0 && file.size > 0 && file.mime_type.length > 0 && file.filename.length > 0; }