UNPKG

legal-markdown-js

Version:

Node.js implementation of LegalMarkdown for processing legal documents with markdown and YAML - Complete feature parity with Ruby version

24 lines 1.17 kB
/** * Remark plugins for Legal Markdown processing (Phase 3: AST Processing) * * This module exports all remark plugins used for Legal Markdown document * processing. These plugins provide AST-based processing to avoid text * contamination issues present in string-based approaches. * * NOTE: String-level transformations (optional clauses, template loops, field * normalization) are handled in Phase 2 before remark AST parsing. * See: src/core/pipeline/string-transformations.ts * * @module */ export { default as remarkCrossReferences } from './cross-references.js'; export { default as remarkTemplateFields } from './template-fields.js'; export { remarkHeaders } from './headers.js'; // remarkClauses removed: Optional clauses are now processed in Phase 2 (string transformations) // See: src/core/pipeline/string-transformations.ts export { remarkMixins } from './mixins.js'; export { remarkImports } from './imports.js'; export { remarkLegalHeadersParser } from './legal-headers-parser.js'; export { default as remarkDates } from './dates.js'; export { default as remarkSignatureLines } from './signature-lines.js'; //# sourceMappingURL=index.js.map