UNPKG

tsoa-zod-validator

Version:
14 lines (13 loc) 481 B
"use strict"; 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); }