diff --git a/Cargo.lock b/Cargo.lock index fdee576..d4a84ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2304,6 +2304,7 @@ dependencies = [ "regex", "reqwest", "serde_json", + "simd-json", "tar", "tokio", "tower-lsp", diff --git a/Cargo.toml b/Cargo.toml index 64a7efe..589176a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "tremor-language-server" -version = "0.8.1" +version = "0.8.2" description = "Tremor Language Server (Trill)" authors = ["The Tremor Team"] edition = "2018" license = "Apache-2.0" [build-dependencies] -bincode = "1.2.1" +bincode = "1.2" glob = "0.3" home = "0.5" regex = "1.3" @@ -25,10 +25,18 @@ reqwest = "0.10" # tremor deps tremor-script = "0.8.1" +# use non-simd fallback with simd-json so that we can install tremor-language-server +# without needing to configure cpu target for simd-json compilation +# https://github.com/simd-lite/simd-json#cpu-target +# +# this is fine for language server use since we don't care as much for json +# processing performance here (easy installation is more important for users) +simd-json = { "version" = "0.3", "features" = ["allow-non-simd"] } + [dependencies] -bincode = "1.2.1" -clap = "2.33.1" +bincode = "1.2" +clap = "2.33" halfbrown = "0.1" jsonrpc-core = "14.1"