"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.docsCanonicallyEqual = exports.canonicalizeContent = exports.markdownToProseMirror = exports.convertProseMirrorToMarkdown = exports.serializeDocmostMarkdownBody = exports.parseDocmostMarkdown = exports.serializeDocmostMarkdown = void 0; /** * Public surface of the vendored pure converter (the `lib/` half of the * docmost-sync `docmost-client` package). This barrel re-exports only the * PURE, IO-free pieces the sync engine needs: the self-contained markdown * (de)serializers, the lossless ProseMirror <-> Markdown converter, the * markdown -> ProseMirror import path, and semantic canonicalization for the * round-trip idempotency check (SPEC §11). * * The REST client, websocket/collab write-path, auth-utils and page-lock from * the upstream package are deliberately NOT vendored (the gitmost server writes * natively — plan §2.2/§2.3). */ var markdown_document_1 = require("./markdown-document"); Object.defineProperty(exports, "serializeDocmostMarkdown", { enumerable: true, get: function () { return markdown_document_1.serializeDocmostMarkdown; } }); Object.defineProperty(exports, "parseDocmostMarkdown", { enumerable: true, get: function () { return markdown_document_1.parseDocmostMarkdown; } }); Object.defineProperty(exports, "serializeDocmostMarkdownBody", { enumerable: true, get: function () { return markdown_document_1.serializeDocmostMarkdownBody; } }); var markdown_converter_1 = require("./markdown-converter"); Object.defineProperty(exports, "convertProseMirrorToMarkdown", { enumerable: true, get: function () { return markdown_converter_1.convertProseMirrorToMarkdown; } }); var markdown_to_prosemirror_1 = require("./markdown-to-prosemirror"); Object.defineProperty(exports, "markdownToProseMirror", { enumerable: true, get: function () { return markdown_to_prosemirror_1.markdownToProseMirror; } }); var canonicalize_1 = require("./canonicalize"); Object.defineProperty(exports, "canonicalizeContent", { enumerable: true, get: function () { return canonicalize_1.canonicalizeContent; } }); Object.defineProperty(exports, "docsCanonicallyEqual", { enumerable: true, get: function () { return canonicalize_1.docsCanonicallyEqual; } });