json-schema-library
Version:
Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation
10 lines (9 loc) • 491 B
TypeScript
import { GetNodeOptions } from "./SchemaNode";
import { NodeOrError, OptionalNodeOrError } from "./types";
export declare function getNode(pointer: string, data: unknown, options: {
withSchemaWarning: true;
} & GetNodeOptions): NodeOrError;
export declare function getNode(pointer: string, data: unknown, options: {
createSchema: true;
} & GetNodeOptions): NodeOrError;
export declare function getNode(pointer: string, data?: unknown, options?: GetNodeOptions): OptionalNodeOrError;