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