core-types-json-schema
Version:
core-types ⬌ JSON Schema conversion
5 lines (4 loc) • 348 B
TypeScript
import type { JSONSchema7 } from "json-schema";
import { CoreTypeAnnotations, NodeType } from 'core-types';
export declare function annotateJsonSchema(node: CoreTypeAnnotations, jsonSchema: JSONSchema7): JSONSchema7;
export declare function annotateCoreTypes<T extends CoreTypeAnnotations & Partial<NodeType>>(node: T, jsonSchema: JSONSchema7): T;