krik 0.1.27

A fast static site generator written in Rust with internationalization, theming, and modern web features
Documentation
//! Site generation functionality for Krik
//!
//! This module provides focused components for better maintainability:
//!
//! - `core`: Main SiteGenerator struct and orchestration
//! - `markdown`: Markdown processing and content parsing  
//! - `ast_parser`: AST-based parsing for TOC and footnotes
//! - `assets`: Asset copying and file management
//! - `templates`: HTML template rendering and page generation
//! - `feeds`: Atom feed generation
//! - `sitemap`: XML sitemap generation
//! - `robots`: robots.txt generation
//! - `pdf`: PDF generation using pandoc and typst

pub mod assets;
pub mod ast_parser;
pub mod core;
pub mod feeds;
pub mod markdown;
pub mod pdf;
pub mod pipeline;
pub mod robots;
pub mod sitemap;
pub mod templates;

// Re-export the main SiteGenerator for backwards compatibility
pub use core::SiteGenerator;