codemirror-json-schema
Version:
Codemirror 6 extensions that provide full JSONSchema support for `@codemirror/lang-json` and `codemirror-json5`
18 lines (17 loc) • 543 B
TypeScript
import { EditorState } from "@codemirror/state";
/**
* Return parsed data and json pointers for a given codemirror EditorState
* @group Utilities
*/
export declare function parseJSONDocumentState(state: EditorState): {
data: any;
pointers: import("..").JSONPointersMap;
};
/**
* Mimics the behavior of `json-source-map`'s `parseJSONDocument` function using codemirror EditorState
* @group Utilities
*/
export declare function parseJSONDocument(jsonString: string): {
data: any;
pointers: import("..").JSONPointersMap;
};