1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//! genfile - CLI for template archive management
//!
//! This crate provides a command-line interface to `genfile_core`, enabling users to:
//! - Create and manage template archives
//! - Add files and define parameters
//! - Materialize templates with custom values
//! - Pack/unpack portable archives
//!
//! # Quick Start
//!
//! ```bash
//! # Create portable archive from directory
//! genfile .pack input::"./my-template" output::"template.json"
//!
//! # Load and materialize
//! genfile .archive.load path::"template.json"
//! genfile .value.set name::"project_name" value::"my-project"
//! genfile .materialize destination::"./output"
//! ```
/// Prelude with commonly used items