You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							38 lines
						
					
					
						
							1007 B
						
					
					
				
			
		
		
	
	
							38 lines
						
					
					
						
							1007 B
						
					
					
				import type {Vocabulary} from "../../types"
 | 
						|
import refKeyword from "./ref"
 | 
						|
import typeKeyword, {JTDTypeError} from "./type"
 | 
						|
import enumKeyword, {JTDEnumError} from "./enum"
 | 
						|
import elements, {JTDElementsError} from "./elements"
 | 
						|
import properties, {JTDPropertiesError} from "./properties"
 | 
						|
import optionalProperties from "./optionalProperties"
 | 
						|
import discriminator, {JTDDiscriminatorError} from "./discriminator"
 | 
						|
import values, {JTDValuesError} from "./values"
 | 
						|
import union from "./union"
 | 
						|
import metadata from "./metadata"
 | 
						|
 | 
						|
const jtdVocabulary: Vocabulary = [
 | 
						|
  "definitions",
 | 
						|
  refKeyword,
 | 
						|
  typeKeyword,
 | 
						|
  enumKeyword,
 | 
						|
  elements,
 | 
						|
  properties,
 | 
						|
  optionalProperties,
 | 
						|
  discriminator,
 | 
						|
  values,
 | 
						|
  union,
 | 
						|
  metadata,
 | 
						|
  {keyword: "additionalProperties", schemaType: "boolean"},
 | 
						|
  {keyword: "nullable", schemaType: "boolean"},
 | 
						|
]
 | 
						|
 | 
						|
export default jtdVocabulary
 | 
						|
 | 
						|
export type JTDErrorObject =
 | 
						|
  | JTDTypeError
 | 
						|
  | JTDEnumError
 | 
						|
  | JTDElementsError
 | 
						|
  | JTDPropertiesError
 | 
						|
  | JTDDiscriminatorError
 | 
						|
  | JTDValuesError
 |