Mermaid Linting Guide
This guide helps you set up and use a linter for Mermaid diagrams. Ensure consistent styling and adherence to best practices in your documentation.
Chapters
- 01 Build a Rust CLI: Project Setup, Environment, and Basic Arguments 22m
- 02 Implement a Production-Ready Mermaid Lexer in Rust 30m
- 03 Building a Mermaid Parser's Abstract Syntax Tree (AST) 28m
- 04 Designing Rust Data Structures for a Mermaid AST 21m
- 05 Implement a Strict Validation Layer for Mermaid AST in Rust 25m
- 06 Emit Compiler-Style Error Messages with Rich Diagnostics in Rust 38m
- 07 Build a Deterministic Rule Engine for Linting and Fixing Mermaid 25m
- 08 Designing and Implementing a Rust CLI: UI and Output Modes 29m
- 09 Extend Your Rust Parser for Nested Mermaid Structures & Errors 33m
- 10 Optimizing Rust Mermaid Tool for Performance and Streaming 63m
- 11 Unit, Golden, and Fuzz Testing for Rust Mermaid Tools 20m
- 12 Automate Rust CLI CI/CD with GitHub Actions and Docker 21m
- 13 Harden Rust CLI Tools: Input Validation & Supply Chain Security 14m
- 14 Monitor, Maintain & Extend a Rust Production CLI Tool 23m