[package] name = "treeedbgen-souffle" version = "0.1.0-rc.5" edition = "2021" description = "Generate Soufflé types and relations from tree-sitter grammars" keywords = ["datalog", "parsing", "souffle"] authors = ["Langston Barrett "] license = "MIT" readme = "../README.md" homepage = "https://github.com/langston-barrett/treeedb" repository = "https://github.com/langston-barrett/treeedb" [dependencies] anyhow = { version = "1", optional = true } clap = { version = "4", features = ["derive"], optional = true } heck = "0.4" thiserror = "1" treeedbgen = { path = "../treeedbgen", version = "0.1.0-rc.5" } serde_json = "1" [features] default = [] cli = ["dep:anyhow", "dep:clap"]