tower-lsp-web-demo/crates/server/Cargo.toml
2022-06-15 15:08:15 -06:00

44 lines
1,022 B
TOML

[package]
publish = false
edition = "2021"
name = "demo-lsp-server"
version = "0.0.0"
[features]
default = ["tower-lsp/runtime-agnostic"]
[lib]
crate-type = ["cdylib", "rlib"]
[dependencies]
anyhow = "1.0.57"
async-lock = "2.5.0"
console_error_panic_hook = "0.1.7"
dashmap = "5.3.4"
demo-lsp-language = { version = "0.0", path = "../language" }
futures = "0.3.21"
indoc = "1.0"
js-sys = "0.3.57"
log = "0.4"
lsp = { version = "0.93", package = "lsp-types" }
lsp-text = { version = "0.5", features = ["tree-sitter"] }
ropey = "1.5.0"
serde_json = "1.0"
thiserror = "1.0"
tower-lsp = { version = "0.17.0", default-features = false }
tree-sitter = { package = "tree-sitter-facade", version = "0.4" }
wasm-bindgen = "0.2.80"
wasm-bindgen-futures = { version = "0.4.30", features = ["futures-core-03-stream"] }
wasm-streams = "0.2.3"
web-tree-sitter-sys = "0.6"
[dependencies.web-sys]
version = "0.3.57"
features = [
"console",
"CssStyleDeclaration",
"Document",
"ReadableStream",
"Window",
"WritableStream",
]