commit 1b432651ffaa53c18fedb03ecf2b18db2d81a941
parent 480e9dd86cb2afab632c86fe62a7a9e0f5e46467
Author: triesap <tyson@radroots.org>
Date: Tue, 3 Mar 2026 16:34:07 +0000
build: add publish metadata for remaining crates
Diffstat:
17 files changed, 68 insertions(+), 14 deletions(-)
diff --git a/crates/app-core/Cargo.toml b/crates/app-core/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-app-core"
-description = "Core application orchestration for Radroots Studio"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Core application orchestration for Radroots Studio"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[lib]
crate-type = ["rlib"]
diff --git a/crates/app-wasm/Cargo.toml b/crates/app-wasm/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-app-wasm"
-description = "WebAssembly bindings for Radroots web apps"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "WebAssembly bindings for Radroots web apps"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[lib]
crate-type = ["cdylib", "rlib"]
diff --git a/crates/events-indexed/Cargo.toml b/crates/events-indexed/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-events-indexed"
-description = "Indexed event model for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Indexed event model for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[features]
default = ["serde", "typeshare"]
diff --git a/crates/net-core/Cargo.toml b/crates/net-core/Cargo.toml
@@ -5,6 +5,10 @@ edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "network orchestration primitives and runtime interfaces for the radroots sdk"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[features]
default = ["std"]
diff --git a/crates/net/Cargo.toml b/crates/net/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-net"
-description = "Network layer for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Network layer for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[features]
default = ["std"]
diff --git a/crates/nostr-accounts/Cargo.toml b/crates/nostr-accounts/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-nostr-accounts"
-description = "Nostr account model for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Nostr account model for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[features]
default = ["std", "file-store", "memory-vault"]
diff --git a/crates/nostr-ndb/Cargo.toml b/crates/nostr-ndb/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-nostr-ndb"
-description = "NostrDB integration layer for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "NostrDB integration layer for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[features]
default = ["std", "rt", "ndb", "runtime-adapter"]
diff --git a/crates/nostr-runtime/Cargo.toml b/crates/nostr-runtime/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-nostr-runtime"
-description = "Nostr runtime layer for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Nostr runtime layer for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[features]
default = ["std", "nostr-client", "rt"]
diff --git a/crates/nostr/Cargo.toml b/crates/nostr/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-nostr"
-description = "Nostr integration layer for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Nostr integration layer for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[features]
default = ["std"]
diff --git a/crates/replica-db-schema/Cargo.toml b/crates/replica-db-schema/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-replica-db-schema"
-description = "Replica schema model for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Replica schema model for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
build = "build.rs"
[lib]
diff --git a/crates/replica-db-wasm/Cargo.toml b/crates/replica-db-wasm/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-replica-db-wasm"
-description = "WASM boundary for Radroots replica database access"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "WASM boundary for Radroots replica database access"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[lib]
crate-type = ["cdylib", "rlib"]
diff --git a/crates/replica-db/Cargo.toml b/crates/replica-db/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-replica-db"
-description = "Replica database layer for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Replica database layer for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[lib]
crate-type = ["rlib"]
diff --git a/crates/replica-sync-wasm/Cargo.toml b/crates/replica-sync-wasm/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-replica-sync-wasm"
-description = "WASM boundary for Radroots replica synchronization"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "WASM boundary for Radroots replica synchronization"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[lib]
crate-type = ["cdylib", "rlib"]
diff --git a/crates/replica-sync/Cargo.toml b/crates/replica-sync/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-replica-sync"
-description = "Replica synchronization layer for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "Replica synchronization layer for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[lib]
crate-type = ["rlib"]
diff --git a/crates/sql-core/Cargo.toml b/crates/sql-core/Cargo.toml
@@ -1,11 +1,14 @@
[package]
name = "radroots-sql-core"
-description = "SQL support layer for Radroots"
version = "0.1.0-alpha.1"
edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "SQL support layer for Radroots"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[lib]
crate-type = ["rlib"]
diff --git a/crates/sql-wasm-bridge/Cargo.toml b/crates/sql-wasm-bridge/Cargo.toml
@@ -5,6 +5,10 @@ edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "wasm sql bridge primitives for radroots data layers"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[features]
default = []
diff --git a/crates/sql-wasm-core/Cargo.toml b/crates/sql-wasm-core/Cargo.toml
@@ -5,6 +5,10 @@ edition.workspace = true
authors = ["Radroots Authors"]
rust-version.workspace = true
license.workspace = true
+description = "wasm sql runtime primitives for radroots data layers"
+repository.workspace = true
+homepage.workspace = true
+readme.workspace = true
[lib]
crate-type = ["cdylib", "rlib"]