Skip to content

Commit 6ffabbd

Browse files
committed
chore: update Cargo.toml metadata (description, license, etc.) (#23)
1 parent efa97d3 commit 6ffabbd

File tree

3 files changed

+27
-9
lines changed

3 files changed

+27
-9
lines changed

Cargo.toml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
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"
5+
authors.workspace = true
6+
documentation.workspace = true
7+
repository.workspace = true
8+
license.workspace = true
9+
edition.workspace = true
1110

1211
[lib]
1312
doctest = false
@@ -18,6 +17,15 @@ members = [
1817
"keymap_parser",
1918
]
2019

20+
[workspace.package]
21+
authors = ["Marut Khumtong <[email protected]>"]
22+
homepage = "https://github.com/rezigned/keymap-rs"
23+
repository = "https://github.com/rezigned/keymap-rs"
24+
documentation = "https://docs.rs/keymap"
25+
edition = "2021"
26+
keywords = ["terminal", "input", "event", "config", "keymap", "keybinding"]
27+
license = "MIT"
28+
2129
[dependencies]
2230
keymap_parser = { path = "./keymap_parser", version = "1.0.0-rc" }
2331
keymap_derive = { path = "./keymap_derive", version = "1.0.0-rc", optional = true }

keymap_derive/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
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"
4-
edition = "2021"
5+
authors.workspace = true
6+
documentation.workspace = true
7+
repository.workspace = true
8+
license.workspace = true
9+
edition.workspace = true
510

611
[lib]
712
proc-macro = true

keymap_parser/Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
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"
4-
edition = "2021"
5+
authors.workspace = true
6+
documentation.workspace = true
7+
repository.workspace = true
8+
license.workspace = true
9+
edition.workspace = true
510

611
[dependencies]
712
serde = { version = "1.0.219", features = ["derive"] }

0 commit comments

Comments
 (0)