[package] name = "imuxin-delta-lib" authors = ["Dan Davison ", "qinglincheng "] categories = ["development-tools", "visualization"] description = "Not ready for use: use crate git-delta for the application" documentation = "https://github.com/imuxin/delta" edition = "2018" homepage = "https://github.com/imuxin/delta" license = "MIT" repository = "https://github.com/imuxin/delta" version = "0.0.2" [[bin]] name = "delta" path = "src/main.rs" [lib] name = "delta_lib" path = "src/lib.rs" [dependencies] bat = "0.21.0" chrono = "0.4.19" chrono-humanize = "0.2.1" ansi_colours = "1.0.4" ansi_term = "0.12.1" atty = "0.2.14" bitflags = "1.3.2" box_drawing = "0.1.2" bytelines = "2.4.0" clap = { version = "3.2.8", features = ["derive"] } console = "0.15.0" ctrlc = "3.2.2" dirs-next = "2.0.0" grep-cli = "0.1.6" itertools = "0.10.3" lazy_static = "1.4" palette = "0.6.0" pathdiff = "0.2.1" regex = "1.5.5" serde = { version = "1.0.118", features = ["derive"] } serde_json = "1.0.82" shell-words = "1.0.0" smol_str = "0.1.23" syntect = "5.0.0" unicode-segmentation = "1.9.0" unicode-width = "0.1.9" vte = "0.10.1" xdg = "2.4.1" [dependencies.git2] version = "0.14.0" default-features = false features = [] [dependencies.sysinfo] version = "0.24.5" # no default features to disable the use of threads default-features = false features = [] [dependencies.error-chain] version = "0.12.4" default-features = false features = [] [profile.test] opt-level = 2