updated design

This commit is contained in:
SinachPat
2026-04-25 22:52:30 +01:00
parent df79ae0bca
commit e836ac6d2b
22 changed files with 3480 additions and 781 deletions
+25 -1
View File
@@ -1 +1,25 @@
export {};
// @originmain/diff-engine — public API
export type {
ComponentSnapshot,
ComponentDiff,
PropChange,
ChangeType,
DiffLayout,
} from './schemas.js';
export {
ComponentSnapshotSchema,
ComponentDiffSchema,
PropChangeSchema,
ChangeTypeSchema,
DiffLayoutSchema,
} from './schemas.js';
export { computeEditScript, type EditOp, type EditType } from './myers.js';
export { serializeSnapshot, serializeValue } from './serialize.js';
export { generatePatch, type PatchOptions } from './patch.js';
export { diffComponents, computeDiff, type DiffResult } from './engine.js';