/
Cargo.toml
46 lines (39 loc) · 995 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
[package]
name = "hakana-default"
version = "0.1.0"
edition = "2021"
build = "build.rs"
[[bin]]
name = "hakana-language-server"
path = "src/lsp.rs"
[[bin]]
name = "hakana"
path = "src/main.rs"
[dependencies]
hakana-cli = { path = "src/cli" }
hakana-analyzer = { path = "src/analyzer" }
hakana-language-server = { path = "src/language_server" }
hakana-workhorse = { path = "src/file_scanner_analyzer" }
mimalloc = { version = "*", default-features = false }
tokio = "1.26.0"
tower-lsp = { git = "https://github.com/ebkalderon/tower-lsp", branch = "support-mutable-methods" }
[workspace]
members = [
"src/aast_utils",
"src/algebra",
"src/analyzer",
"src/cli",
"src/code_info",
"src/code_info_builder",
"src/file_scanner_analyzer",
"src/language_server",
"src/logger",
"src/ttype",
"src/js_interop"
]
exclude = ["third-party"]
[profile.release]
debug = true
[build-dependencies]
anyhow = { version = "1.0", default-features = false }
vergen = "6"