[package]
name = "tupa-cli"
version = "0.8.2"
edition = "2021"
description = "Command-line interface for TupaLang"
license = "Apache-2.0"
repository = "https://github.com/marciopaiva/tupalang"
homepage = "https://github.com/marciopaiva/tupalang"
documentation = "https://github.com/marciopaiva/tupalang/wiki"
readme = "README.md"
[[bin]]
name = "tupa"
path = "src/main.rs"
[dependencies]
clap = { version = "4.5", features = ["derive"] }
tokio = { version = "1.0", features = ["full"] }
serde_json = "1.0"
tupa-audit = { path = "../tupa-audit", version = "0.8.2" }
tupa-lexer = { path = "../tupa-lexer", version = "0.8.2" }
tupa-parser = { path = "../tupa-parser", version = "0.8.2" }
tupa-typecheck = { path = "../tupa-typecheck", version = "0.8.2" }
tupa-codegen = { path = "../tupa-codegen", version = "0.8.2" }
tupa-effects = { path = "../tupa-effects", version = "0.8.2" }
tupa-runtime = { path = "../tupa-runtime", version = "0.8.2" }
tupa-pyffi = { path = "../tupa-pyffi", version = "0.8.2" }
tupa-fmt = { path = "../tupa-fmt", version = "0.8.2" }
tupa-lint = { path = "../tupa-lint", version = "0.8.2" }
[dev-dependencies]
assert_cmd = "2.0"
predicates = "3.1"