Crate mdbook_validator

Crate mdbook_validator 

Source
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