fork of https://github.com/tree-sitter/tree-sitter-graph
1[package]
2name = "tree-sitter-graph"
3version = "0.11.0"
4description = "Construct graphs from parsed source code"
5homepage = "https://github.com/tree-sitter/tree-sitter-graph/"
6repository = "https://github.com/tree-sitter/tree-sitter-graph/"
7readme = "README.md"
8license = "MIT OR Apache-2.0"
9authors = [
10 "Douglas Creager <dcreager@dcreager.net>"
11]
12edition = "2018"
13
14[lib]
15# All of our tests are in the tests/it "integration" test executable.
16test = false
17
18[dependencies]
19log = "0.4"
20regex = "1"
21serde = "1.0"
22serde_json = "1.0"
23smallvec = { version="1.6", features=["union"] }
24thiserror = "1.0"
25tree-sitter = "0.20"
26
27[dependencies.string-interner]
28version = "0.12"
29default-features = false
30features = ["std", "inline-more", "backends"]
31
32[dev-dependencies]
33env_logger = "0.9"
34indoc = "1.0"
35tree-sitter-python = "0.19.1"
36
37# cli-only dependencies below
38
39[[bin]]
40name = "tree-sitter-graph"
41required-features = ["cli"]
42
43[features]
44cli = ["anyhow", "clap", "env_logger", "term-colors", "tree-sitter-config", "tree-sitter-loader"]
45term-colors = ["colored"]
46
47[dependencies.anyhow]
48optional = true
49version = "1.0"
50
51[dependencies.clap]
52optional = true
53version = "3.2"
54
55[dependencies.colored]
56optional = true
57version = "2"
58
59[dependencies.env_logger]
60optional = true
61version = "0.9"
62
63[dependencies.tree-sitter-config]
64optional = true
65version = "0.19"
66
67[dependencies.tree-sitter-loader]
68optional = true
69version = "0.19"