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
JavaScript
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
}