UNPKG

codemirror-json-schema

Version:

Codemirror 6 extensions that provide full JSONSchema support for `@codemirror/lang-json` and `codemirror-json5`

21 lines (20 loc) 654 B
/** * Mimics the behavior of `json-source-map`'s `parseJSONDocument` function using codemirror EditorState... for json5 */ import { EditorState } from "@codemirror/state"; /** * Return parsed data and json5 pointers for a given codemirror EditorState * @group Utilities */ export declare function parseJSON5DocumentState(state: EditorState): { data: any; pointers: import("..").JSONPointersMap; }; /** * Mimics the behavior of `json-source-map`'s `parseJSONDocument` function, for json5! * @group Utilities */ export declare function parseJSON5Document(jsonString: string): { data: any; pointers: import("..").JSONPointersMap; };