Skip to content

Commit 0b2bc74

Browse files
authored
chore: update Cargo.toml metadata (description, license, etc.) (#23)
1 parent efa97d3 commit 0b2bc74

File tree

3 files changed

+23
-7
lines changed

3 files changed

+23
-7
lines changed

Cargo.toml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
[package]
22
name = "keymap"
3-
description = "A library for parsing input events from configuration"
4-
authors = ["Marut Khumtong <[email protected]>"]
3+
description = "A lightweight key mapping library with compile-time validated derive macros and declarative configuration for multiple backends."
54
version = "1.0.0-rc"
6-
homepage = "https://github.com/rezigned/keymap-rs"
7-
repository = "https://github.com/rezigned/keymap-rs"
8-
edition = "2021"
9-
keywords = ["terminal", "event", "config", "keymapping", "keybinding"]
10-
license = "MIT"
115

126
[lib]
137
doctest = false
@@ -18,6 +12,14 @@ members = [
1812
"keymap_parser",
1913
]
2014

15+
[workspace.package]
16+
authors = ["Marut Khumtong <[email protected]>"]
17+
homepage = "https://github.com/rezigned/keymap-rs"
18+
repository = "https://github.com/rezigned/keymap-rs"
19+
edition = "2021"
20+
keywords = ["terminal", "input", "event", "config", "keymap", "keybinding"]
21+
license = "MIT"
22+
2123
[dependencies]
2224
keymap_parser = { path = "./keymap_parser", version = "1.0.0-rc" }
2325
keymap_derive = { path = "./keymap_derive", version = "1.0.0-rc", optional = true }

keymap_derive/Cargo.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
[package]
22
name = "keymap_derive"
3+
description = "A derive macro to generate compile-time validated key mappings for enums, enabling declarative and ergonomic key binding support."
34
version = "1.0.0-rc"
45
edition = "2021"
6+
authors.workspace = true
7+
documentation.workspace = true
8+
repository.workspace = true
9+
license.workspace = true
10+
edition.workspace = true
11+
rust-version.workspace = true
512

613
[lib]
714
proc-macro = true

keymap_parser/Cargo.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
[package]
22
name = "keymap_parser"
3+
description = "A Rust library to parse declarative key mapping configurations with support for sequences, key groups, and multiple formats like YAML and TOML."
34
version = "1.0.0-rc"
45
edition = "2021"
6+
authors.workspace = true
7+
documentation.workspace = true
8+
repository.workspace = true
9+
license.workspace = true
10+
edition.workspace = true
11+
rust-version.workspace = true
512

613
[dependencies]
714
serde = { version = "1.0.219", features = ["derive"] }

0 commit comments

Comments
 (0)