diff options
| author | David Sherret <dsherret@users.noreply.github.com> | 2021-09-07 10:39:32 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-07 10:39:32 -0400 |
| commit | 2c2e3ec1ca47803f791ea72ea6247d8eedf87ec8 (patch) | |
| tree | 9ba3ddfde58f4a4feaf98fc230ec18861891c9be /cli/Cargo.toml | |
| parent | a5bcf7033e66a828dc88a313f4cca11f116c3f83 (diff) | |
refactor(lsp): use deno_ast and cache swc ASTs (#11780)
Diffstat (limited to 'cli/Cargo.toml')
| -rw-r--r-- | cli/Cargo.toml | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 25967eb4e..c3e14ff4a 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -43,10 +43,11 @@ winapi = "0.3.9" winres = "0.1.11" [dependencies] +deno_ast = { version = "0.1.6", features = ["bundler", "codegen", "dep_graph", "module_specifier", "proposal", "react", "sourcemap", "transforms", "typescript", "view", "visit"] } deno_core = { version = "0.98.0", path = "../core" } -deno_doc = "0.12.1" -deno_graph = "0.3.1" -deno_lint = { version = "0.14.0", features = ["docs"] } +deno_doc = "0.13.0" +deno_graph = "0.4.0" +deno_lint = { version = "0.15.0", features = ["docs"] } deno_runtime = { version = "0.24.0", path = "../runtime" } deno_tls = { version = "0.3.0", path = "../ext/tls" } @@ -58,7 +59,7 @@ data-url = "0.1.0" dissimilar = "1.0.2" dprint-plugin-json = "0.13.0" dprint-plugin-markdown = "0.10.0" -dprint-plugin-typescript = "0.54.0" +dprint-plugin-typescript = "0.55.0" encoding_rs = "0.8.28" env_logger = "0.8.4" fancy-regex = "0.7.1" @@ -73,6 +74,7 @@ log = { version = "0.4.14", features = ["serde"] } lspower = "1.1.0" notify = "5.0.0-pre.12" num_cpus = "1.13.0" +once_cell = "1.8.0" percent-encoding = "2.1.0" pin-project = "1.0.8" rand = { version = "0.8.4", features = ["small_rng"] } @@ -84,9 +86,6 @@ semver-parser = "0.10.2" serde = { version = "1.0.129", features = ["derive"] } shell-escape = "0.1.5" sourcemap = "6.0.1" -swc_bundler = "0.56.0" -swc_common = { version = "0.11.9", features = ["sourcemap"] } -swc_ecmascript = { version = "0.60.0", features = ["codegen", "dep_graph", "parser", "proposal", "react", "transforms", "typescript", "visit"] } tempfile = "3.2.0" termcolor = "1.1.2" text-size = "1.1.0" |
