[package]
name = "aws-fully-qualified-names"
version = "2.1.4"
authors = ["Amazon Web Services"]
description = "For extracting def use statements from code."
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/aws/fully-qualified-names"
readme = "README.md"
include = [
"**/*.rs",
"Cargo.toml",
"README.md",
"LICENSE"
]
[lib]
crate-type = ["cdylib", "rlib"]
[dependencies]
eyre = "0.6"
itertools = "0.10"
lazy_static = "1"
phf = { version = "0.11", features = ["macros"] }
regex = "1"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
tree-sitter = "= 0.20.10"
tree-sitter-java = "= 0.20.2"
tree-sitter-typescript = "= 0.20.3"
tree-sitter-python = "= 0.20.4"
[dev-dependencies]
quick-xml = "0.22"
scraper = "0.13"
[target.'cfg(target_arch = "wasm32")'.dependencies]
js-sys = "0.3"
serde = { version = "1", features = ["derive"] }
serde-wasm-bindgen = "0.4"
wasm-bindgen = { version = "0.2", features = ["serde-serialize"] }
wasm-bindgen-futures = "0.4"
[[test]]
name = "integration-x86_64"
path = "tests-x86_64/integration_tests.rs"