UNPKG

tsoa-zod-validator

Version:
14 lines (13 loc) 472 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ZodQuery = ZodQuery; const ZodValidate_1 = require("./ZodValidate"); /** * Shorthand decorator for validating query parameters * @param schema The Zod schema for validation * @param options Validation options * @returns A decorator function for controller methods */ function ZodQuery(schema, options = {}) { return (0, ZodValidate_1.ZodValidate)({ query: schema }, options); }