inherit-core 0.1.3

Core library for [`Inherit`](https://crates.io/crates/cargo-inherit).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Core library for [`cargo-inherit`](https://crates.io/crates/cargo-inherit).
//!
//! This crate provides the templating engine, manifest parsing, and project generation logic.
//! For detailed documentation, examples, and design rationale, see the
//! [Inherit Book — inherit-core chapter](https://vi-is-ramen.github.io/book/en/my-crates/inherit-core).

pub mod error;
pub mod ignore;
pub mod manifest;
pub mod pipeline;
pub mod scanner;

pub use error::{InheritError, Result};
pub use kissreplace::Variables;
pub use manifest::Manifest;
pub use pipeline::{
    load_template, process_template, ProcessOptions, ProcessResult, TemplateContext,
};