UNPKG

@samchon/openapi

Version:

OpenAPI definitions and converters for 'typia' and 'nestia'.

23 lines (20 loc) 1.03 kB
var OpenApiExclusiveEmender; (function(OpenApiExclusiveEmender) { OpenApiExclusiveEmender.emend = schema => { const minimum = typeof schema.minimum === "number" && typeof schema.exclusiveMinimum === "number" ? { minimum: schema.minimum > schema.exclusiveMinimum ? schema.minimum : undefined, exclusiveMinimum: schema.minimum > schema.exclusiveMinimum ? undefined : schema.exclusiveMinimum } : {}; const maximum = typeof schema.maximum === "number" && typeof schema.exclusiveMaximum === "number" ? { maximum: schema.maximum < schema.exclusiveMaximum ? schema.maximum : undefined, exclusiveMaximum: schema.maximum < schema.exclusiveMaximum ? undefined : schema.exclusiveMaximum } : {}; return { ...schema, ...minimum, ...maximum }; }; })(OpenApiExclusiveEmender || (OpenApiExclusiveEmender = {})); export { OpenApiExclusiveEmender }; //# sourceMappingURL=OpenApiExclusiveEmender.mjs.map