[package] name = "ds-pinyin-lsp" version = "0.4.0" edition = "2021" repository = "https://github.com/iamcco/ds-pinyin-lsp" description = "Pinyin language server for input Chinese." license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] serde_json = "1.0.79" lsp-document = "0.6.0" tokio = { version = "1.17.0", features = ["full"] } tower-lsp = { version = "0.17.0"} dashmap = "5.1.0" regex = "1.7.0" # `bundled` causes us to automatically compile and link in an up to date # version of SQLite for you. This avoids many common build issues, and # avoids depending on the version of SQLite on the users system (or your # system), which may be old or missing. It's the right choice for most # programs that control their own SQLite databases. # # That said, it's not ideal for all scenarios and in particular, generic # libraries built around `rusqlite` should probably not enable it, which # is why it is not a default feature -- it could become hard to disable. rusqlite = { version = "0.28.0", features = ["bundled"] } [debug] incremental = true