[package] name = "lapce-data" version = "0.1.3" authors = ["Dongdong Zhou "] edition = "2021" [dependencies] bitflags = "1" chrono = "0.4.19" log = "0.4.14" fern = "0.6.0" Inflector = "0.11.4" rayon = "1.5.1" diff = "0.1.12" libloading = "0.7" flate2 = "1.0.22" reqwest = { version = "0.11", features = ["blocking", "json", "socks"] } hashbrown = "0.11.2" sled = "0.34.7" base64 = "0.13.0" alacritty_terminal = "0.16" config = "0.11" indexmap = "1.7.0" directories = "4.0.1" itertools = "0.10.1" unicode-width = "0.1.8" unicode-segmentation = "1.7.1" im = { version = "15.0.0", features = ["serde"] } crossbeam-channel = "0.5.0" crossbeam-utils = "0.8.4" regex = "1.5.6" jsonrpc-lite = "0.5.0" bit-vec = "0.5.0" parking_lot = { version = "0.11.0", features = ["deadlock_detection"] } include_dir = "0.6.0" thiserror = "1.0" anyhow = "1.0.32" strum = "0.24.0" strum_macros = "0.24" lazy_static = "1.4.0" serde = "1.0" serde_json = "1.0" notify = { version = "5.0.0-pre.13", features = ["serde"] } xi-rope = { git = "https://github.com/lapce/xi-editor", features = ["serde"] } xi-unicode = "0.3.0" fuzzy-matcher = "0.3.7" uuid = { version = "0.8.2", features = ["v4"] } lsp-types = { version = "0.93", features = ["proposed"] } druid = { git = "https://github.com/lapce/druid", branch = "shell_opengl", features = [ "svg", "im", "serde", ] } # druid = { path = "../../druid/druid", features = ["svg", "im" , "serde"] } toml = { version = "0.5.8", features = ["preserve_order"] } structdesc = { git = "https://github.com/lapce/structdesc" } #structdesc = { path = "../../structdesc" } lapce-core = { path = "../lapce-core" } lapce-rpc = { path = "../lapce-rpc" } lapce-proxy = { path = "../lapce-proxy" } bytemuck = "1.8.0" # For parsing markdown data, such as in hovers pulldown-cmark = "0.9.1" smallvec = "1.8.0"