UNPKG

json-schema-library

Version:

Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation

14 lines (13 loc) 552 B
import { compileSchema } from "../compileSchema"; export function shouldReturnTypeNode(schema) { const root = compileSchema(schema); // eslint-disable-next-line const { node: childNode, error } = root.getNode("/test", undefined, { createSchema: true }); // getNode should return NodeOrError } export function shouldReturnTypeNodeOrUndefined(schema) { const root = compileSchema(schema); // eslint-disable-next-line const { node: childNode, error } = root.getNode("/test"); // getNode should return OptionalNodeOrError }