Expand description
mdbook-validator library
An mdBook preprocessor that validates code blocks using Docker containers.
Re-exports§
pub use error::ValidatorError;pub use preprocessor::ValidatorPreprocessor;
Modules§
- command
- Command execution abstraction for testing.
- config
- Configuration parsing from book.toml
- container
- Container lifecycle management using testcontainers + bollard
- dependency
- Dependency checking for jq and Docker availability.
- docker
- Docker operations abstraction for testing.
- error
- Structured error types for mdbook-validator.
- host_
validator - Host-side validator execution
- parser
- Markdown parsing and code block extraction
- preprocessor
- mdBook preprocessor implementation
- transpiler
- Strip validation markers from output