UNPKG

@tsed/schema

Version:
22 lines (21 loc) 672 B
export var JsonParameterTypes; (function (JsonParameterTypes) { JsonParameterTypes["BODY"] = "body"; JsonParameterTypes["PATH"] = "path"; JsonParameterTypes["QUERY"] = "query"; JsonParameterTypes["HEADER"] = "header"; JsonParameterTypes["COOKIES"] = "cookie"; JsonParameterTypes["FILES"] = "files"; })(JsonParameterTypes || (JsonParameterTypes = {})); /** * @ignore */ export function formatParameterType(type) { return String(type).toLowerCase().replace("raw_", "").replace("cookies", "cookie"); } /** * @ignore */ export function isParameterType(type) { return Object.values(JsonParameterTypes).includes(formatParameterType(type)); }