lapce/lapce-core/Cargo.toml

44 lines
1.1 KiB
TOML

[package]
name = "lapce-core"
license = { workspace = true }
version = { workspace = true }
authors = { workspace = true }
edition = { workspace = true }
rust-version = { workspace = true }
[dependencies]
directories = { workspace = true }
itertools = { workspace = true }
once_cell = { workspace = true }
strum = { workspace = true }
strum_macros = { workspace = true }
thiserror = { workspace = true }
tracing = { workspace = true }
include_dir = { workspace = true }
regex = { workspace = true }
lsp-types = { workspace = true }
lapce-xi-rope = { workspace = true }
lapce-rpc = { workspace = true }
floem-editor-core = { workspace = true }
libloading = "0.8.1"
slotmap = "1.0"
arc-swap = "1.6.0"
tree-sitter = "0.22.6"
ahash = "0.8.11"
remain = "0.2"
hashbrown = { version = "0.14.5", features = ["raw"] }
[features]
default = []
portable = []
distribution = []
[build-dependencies]
anyhow = { workspace = true }
[target.'cfg(not(target_os = "linux"))'.build-dependencies]
git2 = { workspace = true }