tsoa-zod-validator
Version:
Zod validation decorators for tsoa
14 lines (13 loc) • 481 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ZodFiles = ZodFiles;
const ZodValidate_1 = require("./ZodValidate");
/**
* Shorthand decorator for validating file uploads
* @param fileOptions The file validation options
* @param options Validation options
* @returns A decorator function for controller methods
*/
function ZodFiles(fileOptions, options = {}) {
return (0, ZodValidate_1.ZodValidate)({ files: fileOptions }, options);
}