UNPKG

@mini2/core

Version:

Mini Express Framework - Lightweight and modular Express.js framework with TypeScript support

9 lines 523 B
import type { RequestHandler } from 'express'; /** * validationMiddleware(ValidationClass, 'body' | 'query' | 'params') * - Orijinal kaynakları (req.body/query/params) ÜZERİNE YAZMAZ. * - Doğrulanmış veriyi şu alanlara koyar: req.validatedBody / req.validatedQuery / req.validatedParams * - Hata varsa 400 döner. */ export default function validationMiddleware(ValidationClass: new (...args: any[]) => any, type: 'body' | 'query' | 'params'): RequestHandler; //# sourceMappingURL=validation.middleware.d.ts.map