[package]
name = "runeforge"
version = "25.8.0"
edition = "2021"
rust-version = "1.80"
authors = ["Rune* Ecosystem <team@rune.cloud>"]
description = "Blueprint to optimal stack JSON converter - Part of Rune* Ecosystem"
license = "MIT"
repository = "https://github.com/rune-ecosystem/forge"
homepage = "https://rune.cloud/forge"
documentation = "https://docs.rs/runeforge"
keywords = ["blueprint", "stack", "architecture", "devops", "infrastructure"]
categories = ["command-line-utilities", "development-tools", "web-programming"]
readme = "README.md"
exclude = [
"target/",
".github/",
"*.log",
".DS_Store"
]
[dependencies]
clap = { version = "4.5", features = ["derive"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
serde_yaml = "0.9"
schemars = "0.8"
rand = { version = "0.8", features = ["std_rng"] }
sha2 = "0.10"
hex = "0.4"
anyhow = "1.0"
jsonschema = "0.18"
[dev-dependencies]
tempfile = "3.10"
assert_cmd = "2.0"
predicates = "3.1"
[[bin]]
name = "runeforge"
path = "src/main.rs"
[profile.release]
lto = true
codegen-units = 1
strip = true
opt-level = 3