ut-tools
Version:
Build and Release management automation package.
18 lines (14 loc) • 523 B
text/typescript
import type {Vocabulary} from "ajv/dist/core"
import coreVocabulary from "./core"
import validationDraft4 from "./validation"
import getApplicatorVocabulary from "ajv/dist/vocabularies/applicator"
import formatVocabulary from "ajv/dist/vocabularies/format"
const metadataVocabulary: Vocabulary = ["title", "description", "default"]
const draft4Vocabularies: Vocabulary[] = [
coreVocabulary,
validationDraft4,
getApplicatorVocabulary(),
formatVocabulary,
metadataVocabulary,
]
export default draft4Vocabularies