express-image-validator
Version:
Validator of various image parameters in Express.js applications
12 lines (11 loc) • 541 B
TypeScript
import type { FieldValidatorFunction } from '../core/validators';
/**
* Checks if a field has at least one uploaded file when `required` is `true`.
* If no files are uploaded and `required` is `false`, breaks further validation for this field.
* @type { FieldValidatorFunction }
* @param { string } field Field name.
* @param { UploadedFile[] } files Array of uploaded files.
* @param { ValidationOptions } options Validation options.
* @returns { ValidationResult }
*/
export declare const validateRequired: FieldValidatorFunction;