[package]
name = "rust-shared"
version = "0.1.0"
edition = "2024"

[dependencies]
# Core dependencies for i18n
hmac = "0.12.1"
sha2 = "0.10.8"
hex = "0.4.3"
serde = { version = "1.0.215", features = ["derive"] }
color-eyre = "0.6.3"
log = "0.4.22"
hashbrown = { version = "0.15.3", features = ["serde"] }
ahash = "0.8.12"
indoc = "2.0.6"
serde_repr = "0.1.20"
strum = { version = "0.26.3", features = ["derive"] }
strum_macros = "0.27.2"
serde_json = "1.0.142"
reqwest = { version = "0.11.27", features = ["json"] }
tokio = { version = "1.0", features = ["rt", "macros", "time"] }
lazy_static = "1.5.0"
colored = "3.0.0"
colored_json = "5.0.0"

# Build script dependencies
[build-dependencies]