el-beeswarm
Version:
<div style="display: flex; padding: 1rem; flex-direction: column; align-items: center; justify-content: center; height: 100vh; text-align: center; display: flex;
31 lines (28 loc) • 780 B
text/typescript
import type {Vocabulary} from "../../types"
// import definitions from "./definitions"
import refKeyword from "./ref"
import typeKeyword from "./type"
import enumKeyword from "./enum"
import elements from "./elements"
import properties from "./properties"
import optionalProperties from "./optionalProperties"
import discriminator from "./discriminator"
import values 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