[build-dependencies.serde]
features = ["derive"]
version = "1.0"
[build-dependencies.serde_json]
version = "1.0"
[build-dependencies.tree-sitter-rust]
version = "0.24.0"
[dependencies]
[features]
default = ["meta-full"]
meta-children = []
meta-extra = []
meta-fields = []
meta-full = ["meta-children", "meta-extra", "meta-fields", "meta-named", "meta-root", "meta-subtypes"]
meta-named = []
meta-root = []
meta-subtypes = []
[lib]
name = "tree_sitter_symbols_rust"
path = "src/lib.rs"
[lints.clippy]
all = "deny"
cargo = "deny"
pedantic = "deny"
[lints.rust]
unsafe_code = "forbid"
[package]
authors = ["Louis Maddox <louismmx@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["development-tools", "parser-implementations"]
description = "Generated node type enums and metadata from tree-sitter-rust"
documentation = "https://docs.rs/tss-rust/"
edition = "2021"
homepage = "https://github.com/lmmx/tss"
keywords = ["ast", "codegen", "parser", "rust", "tree-sitter"]
license = "MIT"
name = "tss-rust"
readme = "README.md"
repository = "https://github.com/lmmx/tss"
version = "0.1.0"
[package.metadata.cargo-machete]
ignored = ["serde", "serde_json", "tree-sitter-rust"]
[[test]]
name = "basic"
path = "tests/basic.rs"