[workspace] members = [ "crates/el-lexer", "crates/el-parser", "crates/el-types", "crates/el-compiler", "crates/el-seal", "crates/el-manifest", "crates/el-registry", "crates/el-build", "bin/el", ] resolver = "2" [workspace.package] version = "0.1.0" edition = "2021" license = "MIT" authors = ["Neuron Technologies"] [workspace.dependencies] # Internal crates el-lexer = { path = "crates/el-lexer" } el-parser = { path = "crates/el-parser" } el-types = { path = "crates/el-types" } el-compiler = { path = "crates/el-compiler" } el-seal = { path = "crates/el-seal" } el-manifest = { path = "crates/el-manifest" } el-registry = { path = "crates/el-registry" } el-build = { path = "crates/el-build" } # Engram crypto (path dep — the sealed target depends on it) engram-crypto = { path = "../engram/crates/engram-crypto" } # External serde = { version = "1", features = ["derive"] } serde_json = "1" thiserror = "2" blake3 = "1" aes-gcm = "0.10" rand = "0.8" clap = { version = "4", features = ["derive", "env"] }