[package]
name = "cosmobiologia"
version = { workspace = true }
edition = { workspace = true }
license = { workspace = true }
description = "Tahuantinsuyu — estudio profesional de astrología. Tree + canvas + panel sobre yahweh + eternal-astrology."

[dependencies]
cosmobiologia-card = { path = "../../modules/cosmobiologia/cosmobiologia-card" }
cosmobiologia-canvas = { path = "../../modules/cosmobiologia/cosmobiologia-canvas" }
cosmobiologia-engine = { path = "../../modules/cosmobiologia/cosmobiologia-engine" }
cosmobiologia-model = { path = "../../modules/cosmobiologia/cosmobiologia-model" }
cosmobiologia-modules = { path = "../../modules/cosmobiologia/cosmobiologia-modules" }
cosmobiologia-panel = { path = "../../modules/cosmobiologia/cosmobiologia-panel" }
cosmobiologia-store = { path = "../../modules/cosmobiologia/cosmobiologia-store" }
cosmobiologia-theme = { path = "../../modules/cosmobiologia/cosmobiologia-theme" }
cosmobiologia-tree = { path = "../../modules/cosmobiologia/cosmobiologia-tree" }
brahman-sidecar = { path = "../../protocol/brahman-sidecar" }

nahual-core = { workspace = true }
nahual-theme = { workspace = true }
nahual-widget-theme-switcher = { path = "../../modules/nahual/widgets/theme-switcher" }
nahual-widget-splitter = { workspace = true }
nahual-widget-container-core = { workspace = true }
gpui = { workspace = true }
directories = { workspace = true }
serde_json = { workspace = true }

[dev-dependencies]
# TestAppContext + #[gpui::test] para tests de integración del shell.
gpui = { workspace = true, features = ["test-support"] }

[[bin]]
name = "cosmobiologia"
path = "src/main.rs"
