Files
2026-06-16 22:43:54 +00:00

89 lines
4.6 KiB
TOML

# Cargo.toml raíz STANDALONE de nakui — front-door ERP/Hoja/Grafo sobre Llimphi.
# Solo el código de nakui; Llimphi y lo fundacional por git-dep del monorepo tawasuyu.git.
[workspace]
resolver = "2"
members = [
"01_yachay/nakui/nakui-core",
"01_yachay/nakui/nakui-backend",
"01_yachay/nakui/nakui-sheet",
"01_yachay/nakui/nakui-sheet-nakuicore",
"01_yachay/nakui/nakui-sheet-llimphi",
"01_yachay/nakui/nakui-explorer-llimphi",
"01_yachay/nakui/nakui-ui-llimphi",
"01_yachay/nakui/yupay-core",
"01_yachay/nakui/yupay-fns",
]
[workspace.package]
version = "0.1.0"
edition = "2021"
rust-version = "1.80"
license = "MIT"
authors = ["Sergio <gerencia@jlsoltech.com>"]
publish = false
repository = "https://github.com/tawasuyu/nakui"
[workspace.dependencies]
# ============================================================
# Externas de crates.io (versión local, no compartidas por git-dep)
# ============================================================
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "2"
tokio = { version = "1", features = ["full"] }
ulid = { version = "1", features = ["serde"] }
uuid = { version = "1", features = ["v4", "rng-getrandom"] }
sha2 = "0.10"
petgraph = "0.6"
csv = "1.4"
arboard = "3"
png = "0.18"
pollster = "0.4"
tempfile = "3"
# ============================================================
# git-deps al monorepo tawasuyu (fuente única de verdad)
# ============================================================
# Registro de apps / menú global
app-bus = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
# Brahman protocol — presencia ante el Init
card-core = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
card-sidecar = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
cards = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
# Metainterfaz (esquemas + runtime) de nahual
nahual-meta-schema = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
nahual-meta-runtime = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
# i18n + bus de config del SO
rimay-localize = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
wawa-config = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
wawa-config-llimphi = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
# ============================================================
# Llimphi (motor gráfico soberano) — bucle Elm, theme, widgets
# ============================================================
llimphi-ui = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-theme = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-motion = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-icons = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-clipboard = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-app-header = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-banner = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-button = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-card = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-context-menu = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-dock-rail = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-edit-menu = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-field = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-list = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-menubar = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-nodegraph = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-panel = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-splitter = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-text-input = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }
llimphi-widget-toolbar = { git = "https://git.tawasuyu.net/tawasuyu/tawasuyu.git", branch = "main" }