Error Handling
Overview
Basic Parser Error Handling
Configuration
const parser = new MarkdownParser({
tokenizer: { strict: false }, // Enable error recovery
astBuilder: { strict: false }
});
try {
const adf = parser.parse(malformedMarkdown);
// Graceful degradation in non-strict mode
} catch (error) {
console.error('Parsing failed:', error.message);
// Handle error appropriately
}Enhanced Parser Error Handling
Async Error Handling
Validation Before Parsing
ADF to Markdown Error Handling
With Recovery Mode
Configuration Options
Common Error Patterns
Invalid Markdown
Validation with Error Reporting
Batch Processing with Error Handling
Debug Mode
Detailed Error Reporting
Troubleshooting
Memory Usage Issues
Performance Issues
Async/Sync Mismatch
Last updated