[package] authors = [ "Damien Martin-Guillerez ", "Facebook", ] categories = ["parser-implementations", "development-tools"] description = "LSP bindings for starlark" documentation = "https://docs.rs/starlark" edition = "2021" keywords = ["starlark", "skylark", "language", "interpreter"] license = "Apache-2.0" name = "starlark_lsp" repository = "https://github.com/facebookexperimental/starlark-rust" version = "0.12.0" [dependencies] anyhow = "1.0.65" derivative = "2.2" derive_more = "0.99" dupe = { workspace = true } itertools = "0.10" lsp-server = "0.7.2" lsp-types = "0.94.1" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" thiserror = "1.0.36" starlark = { version = "0.12.0", path = "../starlark" } starlark_syntax = { version = "0.12.0", path = "../starlark_syntax" } [dev-dependencies] regex = "1.5.4" textwrap = "0.11" [target.'cfg(not(windows))'.dev-dependencies] maplit = "1.0.2"