Module json-schema-utils/src

Interfaces

CompileSchemaOptions
InversePropertyAnnotation
JSONSchemaWithInverseProperties
SchemaRegistry
SchemaRegistryEntry
TranslationGenerationOptions
TranslationObject

Type Aliases

GeneratePropertiesFunction
GenRequiredPropertiesFunction
InversePropertyData
InversePropertyResolution
JsonSchema
RefAppendOptions
SchemaExpander

Functions

bringDefinitionToTop
compileSchema
convertDefsToDefinitions
definitionsToStubDefinitions
defs
defsToDefinitions
extendDefinitionsWithProperties
extendProperties
extendSchemaShortcut
extractTranslationKeysFromSchema
extractTypeIRI
filterForArrayProperties
filterForPrimitiveProperties
filterForPrimitivePropertiesAndArrays
filterForPrimitives
getDefintitionKey
getInverseProperties
getInversePropertyAnnotation
getSubschemaByPath
hasInversePropertyAnnotation
isJSONSchema
isJSONSchemaDefinition
isPrimitive
prepareStubbedSchema
propertyExistsWithinSchema
recursivelyFindRefsAndAppendStub
removePrimitiveProperties
resolveAndWalkJSONSchema
resolveInverseProperties
resolveSchema
walkJSONSchema