-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
79 lines (63 loc) · 2.07 KB
/
Cargo.toml
File metadata and controls
79 lines (63 loc) · 2.07 KB
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
[workspace]
members = [".", "macros", "plugin", "plugins/*"]
[workspace.package]
authors = ["Pavan Kumar Sunkara <[email protected]>"]
homepage = "https://github.com/termapps/dotsync"
repository = "https://github.com/termapps/dotsync"
edition = "2024"
rust-version = "1.88.0"
categories = ["command-line-utilities"]
license = "MIT"
readme = "README.md"
[workspace.dependencies]
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
dotsync-macros = { version = "0.0.1", path = "macros" }
dotsync-plugin = { version = "0.0.1", path = "plugin" }
[workspace.metadata.workspaces]
no_individual_tags = true
[package]
name = "dotsync"
version = "0.0.1"
description = "Command line utility to manage dotfiles"
authors = { workspace = true }
categories = { workspace = true }
edition = { workspace = true }
homepage = { workspace = true }
license = { workspace = true }
readme = { workspace = true }
repository = { workspace = true }
rust-version = { workspace = true }
[dependencies]
anstream = "0.6.19"
clap = { version = "4.5.41", features = ["derive", "wrap_help"] }
clap-verbosity-flag = { version = "3.0.3", default-features = false, features = ["tracing"] }
colorchoice-clap = "1.0.7"
eyre = "0.6.12"
owo-colors = "4.2.2"
proc-exit = "2.0.2"
tracing = "0.1.41"
tracing-log = { version = "0.2.0", default-features = false, features = ["log-tracer", "std"] }
tracing-subscriber = "=0.3.19"
dotsync-plugin = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
dirs = "6.0.0"
inquire = "0.9.2"
reqwest = { version = "0.13.1", features = ["blocking", "json"] }
wasmtime = "41.0.0"
wasmtime-wasi = "41.0.0"
[dev-dependencies]
expect-test = "1.4.1"
[[bin]]
name = "dotsync"
path = "src/main.rs"
[profile.release]
codegen-units = 1
lto = "thin"
strip = true
[profile.release-opt-size]
inherits = "release"
lto = true
opt-level = "z"
panic = "abort"