Expand description
Scrybe CLI — library of extracted, testable logic.
main.rs contains the thin clap shell; the real work lives here so it
can be unit-tested without spawning a process.
Re-exports§
pub use lint::lint_document;pub use lint::BrokenLink;pub use lint::LintReport;pub use wrap::wrap_full_html;
Modules§
- lint
- Document linter — walks the AST and produces a
LintReport. - rpc_
client - Thin JSON-RPC client to talk to the running Scrybe GUI.
- wrap
- Full-HTML wrapper — wraps a body-only render output in a complete
<!DOCTYPE html>document with CDN tags for KaTeX and Mermaid.
Functions§
- active_
features - Returns a list of active Cargo feature flags (as a static string).
- version_
string - Returns the crate version string.