[package] name = "dalet" version = "1.0.0-pre.20" edition = "2021" authors = ["artegoser"] license = "MIT" description = "Dalet implementation in Rust" repository = "https://github.com/txtdot/dalet-rs" homepage = "https://github.com/TxtDot/dalet-rs/tree/main/" readme = "./README.md" keywords = ["dalet"] categories = ["compression", "compilers", "encoding"] [[bin]] name = "dalet" path = "src/main.rs" [dependencies] clap = { version = "4.5.13", features = ["derive"] } num_enum = "0.7.3" serde = { version = "1.0", features = ["derive"] } serde_repr = "0.1" flate2 = "1.0" enum-procs = "0.3.0" chumsky = { version = "=1.0.0-alpha.7", features = ["label"], optional = true } ariadne = { version = "0.4.1", optional = true } [dev-dependencies] rmp-serde = "1.3.0" bincode = "1.3.3" [features] default = ["types", "daletpack", "parsers", "daleth"] parsers = ["types"] daleth = ["types", "daletpack", "dep:chumsky", "dep:ariadne"] types = [] daletpack = ["types"]