[package] name = "tree-sitter" description = "Rust bindings to the Tree-sitter parsing library" version = "0.17.1" authors = ["Max Brunsfeld "] license = "MIT" readme = "binding_rust/README.md" keywords = ["incremental", "parsing"] categories = ["api-bindings", "parsing", "text-editors"] repository = "https://github.com/tree-sitter/tree-sitter" build = "binding_rust/build.rs" include = [ "/binding_rust/*", "/Cargo.toml", "/include/*", "/src/*.h", "/src/*.c", "/src/unicode/*", ] [dependencies] regex = "1" [build-dependencies] cc = "^1.0.58" [lib] path = "binding_rust/lib.rs" # This feature is only useful for testing the Tree-sitter library itself. # It is exposed because all of Tree-sitter's tests live in the Tree-sitter CLI crate. [features] allocation-tracking = []