nml/Cargo.toml

42 lines
790 B
TOML

[package]
name = "nml"
version = "0.1.0"
edition = "2021"
license = "GNU AGPL3"
[[bin]]
name = "nml"
path = "src/main.rs"
[[bin]]
name = "nmlls"
path = "src/server.rs"
[profile.profiling]
inherits = "release"
debug = true
[dependencies]
ariadne = "0.4.1"
dashmap = "6.0.1"
downcast-rs = "1.2.1"
getopts = "0.2.21"
graphviz-rust = "0.9.0"
lazy_static = "1.5.0"
lsp-server = "0.7.6"
lsp-types = "0.97.0"
mlua = { version = "0.9.9", features = ["lua54", "vendored", "serialize"] }
regex = "1.10.3"
rusqlite = "0.31.0"
rust-crypto = "0.2.36"
serde = "1.0.204"
serde_json = "1.0.120"
syntect = "5.2.0"
tokio = { version = "1.38.1", features = ["macros", "rt-multi-thread", "io-std"]}
tower-lsp = "0.20.0"
unicode-segmentation = "1.11.0"
walkdir = "2.5.0"
[dev-dependencies]
rand = "0.8.5"