Welcome to the Legal Markdown JS documentation. This guide will help you navigate through all available documentation.
- Quick Start Guide - Get up and running in minutes
- CLI Reference - Complete command-line documentation
- Features Overview - All Legal Markdown features
- YAML Frontmatter - Document metadata
- Headers & Numbering - Legal document structure
- Cross-References - Internal document links
- Optional Clauses - Conditional content
- Partial Imports - File inclusion
- Variables & Mixins - Template variables
- Template Loops - Iterations and lists
- Force Commands - Self-configuring documents
- Smart Archiving - Intelligent file management
- Helpers Overview - All available helpers
- Date Helpers - Date formatting and manipulation
- Number Helpers - Number and currency formatting
- String Helpers - String manipulation
- Special Values - @today and other special values
- Output Overview - Generation options
- PDF Generation - Creating PDF documents
- HTML Generation - Creating HTML documents
- DOCX Generation - Creating Word documents
- Field Highlighting - Document review features
- CSS Classes - Styling reference
- Advanced Overview - Power user features
- Batch Processing - Processing multiple files
- Custom Headers - Advanced formatting
- Error Handling - Debugging and errors
- Configuration - Config files and options
- Best Practices - Tips and recommendations
- Processing Overview - How Legal Markdown works
- Remark Processing - Modern AST processing
- Field Tracking - Variable tracking details
- Phase2->Phase3 Refactor Plan - AST-first tracking migration plan
- Phase2->Phase3 Validation Report - Test matrix and outcome summary
- Performance - Optimization guide
- System Architecture - Technical design
- Architecture Details - Component documentation
- Development Overview - Contributing to the project
- Contributing Guide - How to contribute
- Development Setup - Setting up dev environment
- Testing Guide - Running tests
- Release Process - Release procedures
- Reference Overview - Additional resources
- Security - Security considerations
- Versioning - Version management
- Troubleshooting - Common issues
- New Users: Start with Getting Started
- Template Authors: See Features and Helpers
- Developers: Check Development and Architecture
- System Admins: Review Configuration and CLI Reference