mdbook-lint-rulesets 0.9.0

Modular rulesets for mdbook-lint - standard and mdBook-specific linting rules
Documentation

Modular rulesets for mdbook-lint

This crate provides rule implementations organized by category:

  • Standard markdown rules (MD001-MD059) under the standard feature
  • mdBook-specific rules (MDBOOK001-007) under the mdbook feature

Features

  • standard (default): Standard markdown linting rules
  • mdbook (default): mdBook-specific linting rules

Usage

use mdbook_lint_rulesets::StandardRuleProvider;
use mdbook_lint_core::PluginRegistry;

let mut registry = PluginRegistry::new();
registry.register_provider(Box::new(StandardRuleProvider))?;
# Ok::<(), Box<dyn std::error::Error>>(())