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
JavaScript
/**
* 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