Technical documentation about how Legal Markdown JS processes documents and handles various content types.
- Remark Processing - Modern AST-based processing engine
- Field Tracking - Variable tracking and highlighting details
- Performance - Optimization strategies and memory management
The remark async pipeline is now the only active runtime pipeline. "Legacy Mode" below is retained as historical context for migration readers.
- String-based processing
- Compatible with Ruby LegalMarkdown
- Field tracking disabled by default for markdown output
- AST-based processing
- Improved accuracy and performance
- Advanced field tracking capabilities
| Feature | Legacy Mode | Remark Mode |
|---|---|---|
| Performance | Standard | Optimized |
| Field Tracking | Basic | Advanced |
| Text Accuracy | Good | Excellent |
| Future Support | Maintenance | Active Development |