0.14.1 • Published 1 year ago
@typeschema/all v0.14.1
API
Inference
Infer<TSchema>: Extracts the output type of a schemaInferIn<TSchema>: Extracts the input type of a schema
Validation
wrap(schema): Returns the wrapped schema with access to its operationsvalidate(schema, data): Returns the validated data or a list of validation issuesassert(schema, data): Returns the validated data or throws anAggregateError
Serialization
toJSONSchema(schema): Converts the schema into the equivalent JSON schema