@hyperjump/json-schema
Version:
A JSON Schema validator with support for custom keywords, vocabularies, and dialects
12 lines (11 loc) • 549 B
JavaScript
export { compile, interpret, BASIC, DETAILED } from "./core.js";
export {
addKeyword, getKeyword, getKeywordByName, getKeywordName, getKeywordId,
defineVocabulary,
loadDialect, unloadDialect, hasDialect
} from "./keywords.js";
export { getSchema, toSchema, canonicalUri, buildSchemaDocument } from "./schema.js";
export { default as Validation } from "./keywords/validation.js";
export * from "./evaluation-plugins/basic-output.js";
export * from "./evaluation-plugins/detailed-output.js";
export * from "./evaluation-plugins/annotations.js";