Skip to content

Commit 2e83b6c

Browse files
authored
Merge pull request #82 from terraphim/build-fixes
Add metadata for publication
2 parents f525690 + 535ad6d commit 2e83b6c

14 files changed

Lines changed: 132 additions & 22 deletions

File tree

crates/terraphim-markdown-parser/Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
name = "terraphim-markdown-parser"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Terraphim Markdown Parser"
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "agent", "terraphim"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
513

614
[dependencies]
715
pulldown-cmark = "0.9.3"

crates/terraphim_automata/Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
name = "terraphim_automata"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Automata for searching and processing knowledge graphs"
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "agent", "automata"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
513

614
[dependencies]
715
terraphim_types = { path = "../terraphim_types" }

crates/terraphim_automata/node/terraphim-automata-node-rs/Cargo.toml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,15 @@
22
name = "terraphim-automata-node-rs"
33
version = "0.1.0"
44
description = "Node JS binding to Terraphim AI internal matcher based on Aho-Corasick automata"
5-
authors = ["Alex Mikhalev"]
6-
license = "MIT"
5+
authors = ["Terraphim Contributors"]
6+
license = "Apache-2.0"
77
edition = "2018"
88
exclude = ["index.node"]
9+
documentation = "https://terraphim.ai"
10+
homepage = "https://terraphim.ai"
11+
repository = "https://github.com/terraphim/terraphim-ai"
12+
keywords = ["personal-assistant", "ai", "privacy", "agent", "automata"]
13+
readme = "../README.md"
914

1015
[lib]
1116
crate-type = ["cdylib"]
@@ -15,7 +20,7 @@ crate-type = ["cdylib"]
1520
[dependencies]
1621
aho-corasick = "1.0.1"
1722
# neon = "0.10.1"
18-
terraphim_automata = {path="../.."}
23+
terraphim_automata = { path = "../.." }
1924

2025
[dependencies.neon]
2126
version = "0.10.1"

crates/terraphim_config/Cargo.toml

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
name = "terraphim_config"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Terraphim configuration"
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "configuration", "config"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
13+
514

615
[[bin]]
716
bench = false
@@ -15,21 +24,21 @@ terraphim_automata = { path = "../terraphim_automata" }
1524
terraphim_persistence = { path = "../terraphim_persistence" }
1625

1726
opendal = { version = "0.44.2", features = [
18-
"services-dashmap",
19-
"services-sled",
20-
"services-atomicserver",
27+
"services-dashmap",
28+
"services-sled",
29+
"services-atomicserver",
2130
] }
2231
tokio = { version = "1.35.1", features = [
23-
"full",
24-
"fs",
25-
"macros",
26-
"rt-multi-thread",
32+
"full",
33+
"fs",
34+
"macros",
35+
"rt-multi-thread",
2736
] }
2837
log = "0.4"
2938
tracing = { version = "0.1" }
3039
tracing-subscriber = { version = "0.3", features = [
31-
"env-filter",
32-
"tracing-log",
40+
"env-filter",
41+
"tracing-log",
3342
] }
3443
serde = { version = "1.0.182", features = ["derive"] }
3544
serde_json = "1.0.104"

crates/terraphim_middleware/Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
name = "terraphim_middleware"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Terraphim middleware for searching haystacks"
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "middleware"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
513

614
[dependencies]
715
terraphim_config = { path = "../terraphim_config" }

crates/terraphim_persistence/Cargo.toml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,30 @@
22
name = "terraphim_persistence"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Terraphim persistence layer"
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "persistence", "storage"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
513

614
[dependencies]
715
terraphim_settings = { path = "../terraphim_settings" }
816
terraphim_types = { path = "../terraphim_types" }
917

1018
tracing-subscriber = { version = "0.3", features = [
11-
"env-filter",
12-
"tracing-log",
19+
"env-filter",
20+
"tracing-log",
1321
] }
1422
async-once-cell = "0.5.3"
1523
async-trait = "0.1.74"
1624
log = "0.4"
1725
opendal = { version = "0.44.2", features = [
18-
"services-dashmap",
19-
"services-redis",
20-
"services-sled",
26+
"services-dashmap",
27+
"services-redis",
28+
"services-sled",
2129
] }
2230
serde = { version = "1.0.182", features = ["derive"] }
2331
serde_json = "1.0.104"

crates/terraphim_rolegraph/Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
name = "terraphim_rolegraph"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Terraphim rolegraph module, which provides role handling for Terraphim AI."
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "roles", "rolegraph"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
513

614
[dependencies]
715
terraphim_automata = { path = "../terraphim_automata" }

crates/terraphim_service/Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
name = "terraphim_service"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Terraphim service for handling user requests and responses."
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "service"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
513

614
[dependencies]
715
terraphim_persistence = { path = "../terraphim_persistence" }

crates/terraphim_settings/Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
name = "terraphim_settings"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Terraphim settings handling library"
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "settings", "configuration"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
513

614
[dependencies]
715
directories = "5.0.1"

crates/terraphim_types/Cargo.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
name = "terraphim_types"
33
version = "0.1.0"
44
edition = "2021"
5+
authors = ["Terraphim Contributors"]
6+
description = "Core types crate for Terraphim AI"
7+
documentation = "https://terraphim.ai"
8+
homepage = "https://terraphim.ai"
9+
repository = "https://github.com/terraphim/terraphim-ai"
10+
keywords = ["personal-assistant", "ai", "privacy", "agent", "types"]
11+
license = "Apache-2.0"
12+
readme = "../README.md"
513

614
[dependencies]
715
ahash = { version = "0.8.8", features = ["serde"] }

0 commit comments

Comments
 (0)