UNPKG

tsoa-zod-validator

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