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