yaschema

Namespaces

schema

Interfaces

CommonSchemaMeta
Logger
PureSchema
Range
SchemaFunctions
SerDes
ValidationOptions

Type Aliases

AsyncDeserializer
AsyncSerializer
AsyncValidator
DataType
DeserializationResult
JsonArray
JsonObject
JsonValue
MarkerType
MeaningfulTypeofExtractor
NumberSubtypeArray
ObjectInference
Schema
SchemaPreferredValidationMode
SchemaType
SerializationResult
SingleOrArray
StringSubtypeArray
TypeOrPromisedType
ValidationErrorLevel
ValidationMode
ValidationResult

Variables

dataTypes
markerTypes
schemaTypes

Functions

getAsyncMaxWorkIntervalMSec
getAsyncTimeComplexityThreshold
getLogger
getMeaningfulTypeof
getMeaningfulTypeofExtractor
makeNumberSubtypeArray
makeSerDes
makeStringSubtypeArray
setAsyncMaxWorkIntervalMSec
setAsyncTimeComplexityThreshold
setLogger
setMeaningfulTypeofExtractor