-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCargo.toml
90 lines (74 loc) · 1.99 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
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
80
81
82
83
84
85
86
87
88
89
90
[package]
name = "git-warp-time"
version = "0.8.5"
authors = ["Caleb Maclennan <[email protected]>"]
edition = "2021"
rust-version = "1.80.1"
description = "Rust library and CLI utility to reset file timestamps to repo state"
readme = "README.md"
homepage = "https://github.com/alerque/git-warp-time"
repository = "https://github.com/alerque/git-warp-time"
license = "GPL-3.0-only"
build = "build-aux/build.rs"
include = ["*.rs"]
[[bin]]
name = "git-warp-time"
required-features = ["cli"]
[features]
default = ["cli", "bash", "elvish", "fish", "manpage", "powershell", "zsh"]
completions = ["cli", "clap_complete"]
cli = ["clap"]
bash = ["completions"]
elvish = ["completions"]
fish = ["completions"]
manpage = ["clap_mangen"]
powershell = ["completions"]
zsh = ["completions"]
[profile.release]
lto = true
[dependencies]
camino = "1.1"
filetime = "0.2"
snafu = "0.8"
[dependencies.clap]
version = "4.5"
optional = true
features = ["derive", "wrap_help"]
[dependencies.git2]
version = "0.20"
default-features = false
[build-dependencies]
[build-dependencies.clap_complete]
version = "4.5"
optional = true
[build-dependencies.clap_mangen]
version = "0.2"
optional = true
[build-dependencies.clap]
version = "4.5"
optional = true
features = ["derive"]
[build-dependencies.anyhow]
version = "1.0"
[build-dependencies.vergen-gix]
version = "1.0"
default-features = false
features = ["build", "cargo", "rustc"]
[package.metadata.git-cliff.git]
protect_breaking_commits = true
commit_parsers = [
{ message = "^feat", group = "<!-- 0 -->Features" },
{ message = "^fix", group = "<!-- 1 -->Bug Fixes" },
{ message = "^perf", group = "<!-- 2 -->Performance" },
{ message = ".*", skip = true },
]
commit_preprocessors = [
{ pattern = '.*', replace_command = 'typos --quiet --write-changes -' },
]
[package.metadata.typos.default]
locale = "en-us"
[package.metadata.typos.default.extend-words]
soures = "sources"
[package.metadata.typos.files]
ignore-hidden = false
extend-exclude = ["/.git", "CHANGELOG.md", "build-aux/ax*"]