Defines types for using operational tranform to modify HTML-like documents.
See the book for more details: http://tcr.github.io/edit-text/
Methods to apply an operation to a document.
Composes two operations together.
Defines document types, operation types, and cursor types.
Macros for more easily creating operations and documents in code.
Performs operational transform.
Enables stepping through a span operation.
Performs operational transform on a Doc.
Helper methods for performing transform tests.
Validates a document matches a given Schema.
Classes for generating operation steps (add / del).
A type that can have operational transform applied to it.