react-monaco-json-merge
Version:
A powerful React component for 3-way JSON merging with semantic comparison, built on Monaco Editor. Features schema-aware conflict detection, interactive resolution, and real-time validation.
7 lines • 587 B
TypeScript
export { JsonDiffMergeEditor } from "./components/editor";
export type { ConflictIssue, ConflictType, EditorDiffMergeProps, InputState, JSONSchema, ModifiedBaseRange, ResolutionInfo, } from "./types";
export type { BuildResultContentResult, ConflictIssue as DiffMergeConflictIssue } from "./utils/diffMerge";
export { computeDiffs, computeLineConflictType } from "./utils/diffMerge";
export type { ConflictAnalysis } from "./utils/jsonPatchDiff";
export { analyzeConflicts, analyzeTwoWayConflicts, computeDiffsJsonPatch } from "./utils/jsonPatchDiff";
//# sourceMappingURL=index.d.ts.map