UNPKG

tsoa-zod-validator

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