[package] name = "ion_shell_parser" version = "0.2.0" rust-version = "1.76.0" edition = "2021" license = "MIT" categories = ["parser"] keywords = ["parser", "ion_shell"] repository = "https://gitlab.redox-os.org/redox-os/ion_lsp" description = """ Parser for the scripting language of the ion shell. """ # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] derive_more.workspace = true once_cell = "1.19.0" pest = "2.7.8" pest_derive = "2.7.8" thiserror = "1.0.58" tracing = { version = "0.1.40", optional = true } [dev-dependencies] insta.workspace = true pretty_assertions = "1.4.0" quickcheck = "1.0.3" quickcheck_macros = "1.0.0" tracing-subscriber = { version = "0.3.18" } [features] default = [] ion_shell_parser_trace_parse_phase = [ "dep:tracing" ]