-
-
Notifications
You must be signed in to change notification settings - Fork 21
/
Cargo.toml
48 lines (45 loc) · 1.62 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
[package]
authors = ["blacknon <[email protected]>"]
description = "A modern alternative to the watch command, records the differences in execution results and can check this differences at after."
edition = "2021"
keywords = ["watch", "command", "monitoring"]
license-file = "LICENSE"
name = "hwatch"
repository = "https://github.com/blacknon/hwatch"
version = "0.3.18"
[dependencies]
ansi-parser = "0.9.0"
ansi_term = "0.12.1"
async-std = {version = "1.12"}
chardetng = "0.1.17"
chrono = "0.4.34"
clap = {version = "4.5.3", features = ["cargo"]}
config = {version = "0.14", default-features = false, features = ["ini"]}
crossbeam-channel = "0.5.12"
crossterm = "0.28.1"
ctrlc = {version = "3.4.2", features = ["termination"]}
encoding_rs = "0.8"
error-stack = "0.4.1"
flate2 = "1.0.19"
futures = "0.3.30"
heapless = "0.8.0"
nix = {version = "0.29", features = ["fs", "term", "process", "signal"]}
question = "0.2.2"
ratatui = {version = "0.28.0", default-features = false, features = ['crossterm', 'unstable-rendered-line-info']}
rayon = "1.10"
regex = "1.10.3"
serde = "1.0.197"
serde_derive = "1.0.197"
serde_json = "1.0.114"
shell-words = "1.1.0"
similar = {version = "2.5.0", features = ["serde", "unicode", "text", "inline", "bytes"]}
termwiz = "0.22.0"
tokio = {version = "1.16", features = ["full"]}
unicode-segmentation = "1.10"
unicode-truncate = "1"
unicode-width = "=0.1.13"
[target.'cfg(any(target_os = "linux", target_os = "macos"))'.dependencies]
termios = "0.3"
[package.metadata.binstall]
bin-dir = "bin/{ bin }{ binary-ext }"
pkg-url = "{ repo }/releases/download/{ version }/{ name }-{ version }.{ target }.{ archive-format }"