tsoa-zod-validator
Version:
Zod validation decorators for tsoa
14 lines (13 loc) • 472 B
JavaScript
;
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);
}