Crate luff

Crate luff 

Source
Expand description

File printer library

This library provides functionality to print file contents with various formatting options, including Markdown code blocks and tree-style directory listings.

Re-exports§

pub use error::Error;
pub use error::Result;
pub use fs_utils::MAX_FILE_SIZE;

Modules§

cli
CLI module for argument parsing, execution, and schema generation
config
Configuration management with layered sources (CLI > Env > Config File > Defaults)
error
Error types for luff with rich diagnostic support
fs_utils
File system utilities
git
Git repository operations
prelude
Re-export commonly used types
printer
File printing implementations
timeout
Timeout utilities for safe I/O operations
walker
Directory walking and file iteration

Constants§

VERSION
Library version