[package]
name = "mizan-codegen"
version = "0.1.0"
edition = "2021"
description = "Mizan codegen substrate — consumes Mizan IR; emits typed clients for React/Vue/Svelte/Rust/Python."
license = "Elastic-2.0"

[[bin]]
name = "mizan-generate"
path = "src/main.rs"

[lib]
path = "src/lib.rs"

[dependencies]
askama = "0.12"
clap = { version = "4", features = ["derive"] }
kdl = "6"
serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["preserve_order"] }
toml = "0.8"
anyhow = "1"
indexmap = { version = "2", features = ["serde"] }
