express-image-validator
Version:
Validator of various image parameters in Express.js applications
14 lines (13 loc) • 631 B
TypeScript
import type { RequestHandler } from 'express';
import type { FieldSet } from '../types/field';
/**
* Middleware for validating uploaded images in `req.files`.
* @param { FieldSet } field Single field name, field object, or array of them to validate.
* @returns { RequestHandler } Express middleware function that validates uploaded image fields.
*/
/**
* Express middleware to validate multiple image fields.
* @param { FieldSet } field Single field or array of field schemas to validate.
* @returns { RequestHandler } Express middleware function.
*/
export declare function validateImage(field: FieldSet): RequestHandler;