[package]
name = "character-wizard-cli"
version = "0.7.0"
edition = "2024"
rust-version = "1.88"
license = "MIT"
repository = "https://github.com/volnuttz/character-wizard"
homepage = "https://github.com/volnuttz/character-wizard"
authors = ["Cuauhtemoc Contreras <89711776+volnuttz@users.noreply.github.com>"]
description = "Native level-1 SRD character creation CLI"
exclude = ["assets/*.pdf"]
[lints.rust]
unsafe_code = "forbid"
[lints.clippy]
all = { level = "warn", priority = -1 }
pedantic = { level = "warn", priority = -1 }
[dependencies]
clap = { version = "4.6.2", features = ["derive"] }
inquire = "0.9.4"
lopdf = { version = "0.43.0", default-features = false }
rand = "0.10.2"
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.150"
sha2 = "0.11.0"
ureq = { version = "3.3.0", default-features = false, features = ["rustls"] }
[[bin]]
name = "character-wizard"
path = "src/main.rs"