lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit fe1e6b8eb43163f29eabc3309b547c52eac0b02c
parent 4680451fedb74b22521b702db9c1ef6e7fbc8b15
Author: triesap <tyson@radroots.org>
Date:   Tue,  3 Mar 2026 16:34:07 +0000

build: add publish metadata for remaining crates

Diffstat:
Mcrates/app-core/Cargo.toml | 5+++++
Mcrates/app-wasm/Cargo.toml | 5+++++
Mcrates/events-indexed/Cargo.toml | 5+++++
Mcrates/net-core/Cargo.toml | 5+++++
Mcrates/net/Cargo.toml | 5+++++
Mcrates/nostr-accounts/Cargo.toml | 5+++++
Mcrates/nostr-ndb/Cargo.toml | 5+++++
Mcrates/nostr-runtime/Cargo.toml | 5+++++
Mcrates/nostr/Cargo.toml | 5+++++
Mcrates/replica-db-schema/Cargo.toml | 5+++++
Mcrates/replica-db-wasm/Cargo.toml | 5+++++
Mcrates/replica-db/Cargo.toml | 5+++++
Mcrates/replica-sync-wasm/Cargo.toml | 5+++++
Mcrates/replica-sync/Cargo.toml | 5+++++
Mcrates/sql-core/Cargo.toml | 5+++++
Mcrates/sql-wasm-bridge/Cargo.toml | 5+++++
Mcrates/sql-wasm-core/Cargo.toml | 5+++++
17 files changed, 85 insertions(+), 0 deletions(-)

diff --git a/crates/app-core/Cargo.toml b/crates/app-core/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "core application runtime primitives for radroots app surfaces" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-app-core" +readme.workspace = true [lib] crate-type = ["rlib"] diff --git a/crates/app-wasm/Cargo.toml b/crates/app-wasm/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "wasm application runtime bindings for radroots app surfaces" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-app-wasm" +readme.workspace = true [lib] crate-type = ["cdylib", "rlib"] diff --git a/crates/events-indexed/Cargo.toml b/crates/events-indexed/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "indexed manifest and checkpoint models for radroots event archives" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-events-indexed" +readme.workspace = true [features] default = ["serde", "typeshare"] diff --git a/crates/net-core/Cargo.toml b/crates/net-core/Cargo.toml @@ -5,6 +5,11 @@ 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 +documentation = "https://docs.rs/radroots-net-core" +readme.workspace = true [features] default = ["std"] diff --git a/crates/net/Cargo.toml b/crates/net/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "unified networking interface for the radroots sdk" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-net" +readme.workspace = true [features] default = ["std"] diff --git a/crates/nostr-accounts/Cargo.toml b/crates/nostr-accounts/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "nostr protocol account primitives and vault interfaces for the radroots sdk" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-nostr-accounts" +readme.workspace = true [features] default = ["std", "file-store", "memory-vault"] diff --git a/crates/nostr-ndb/Cargo.toml b/crates/nostr-ndb/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "nostrdb adapter primitives and runtime interfaces for the radroots sdk" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-nostr-ndb" +readme.workspace = true [features] default = ["std", "rt", "ndb", "runtime-adapter"] diff --git a/crates/nostr-runtime/Cargo.toml b/crates/nostr-runtime/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "nostr runtime primitives and orchestration interfaces for the radroots sdk" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-nostr-runtime" +readme.workspace = true [features] default = ["std", "nostr-client", "rt"] diff --git a/crates/nostr/Cargo.toml b/crates/nostr/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "nostr protocol primitives and adapter interfaces for the radroots sdk" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-nostr" +readme.workspace = true [features] default = ["std"] diff --git a/crates/replica-db-schema/Cargo.toml b/crates/replica-db-schema/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "replica schema models and relational interfaces for radroots data layers" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-replica-db-schema" +readme.workspace = true build = "build.rs" [lib] diff --git a/crates/replica-db-wasm/Cargo.toml b/crates/replica-db-wasm/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "wasm bindings for replica database runtime interfaces in radroots data layers" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-replica-db-wasm" +readme.workspace = true [lib] crate-type = ["cdylib", "rlib"] diff --git a/crates/replica-db/Cargo.toml b/crates/replica-db/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "replica sql runtime and migration interfaces for radroots data layers" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-replica-db" +readme.workspace = true [lib] crate-type = ["rlib"] diff --git a/crates/replica-sync-wasm/Cargo.toml b/crates/replica-sync-wasm/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "wasm bindings for replica synchronization interfaces in radroots data layers" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-replica-sync-wasm" +readme.workspace = true [lib] crate-type = ["cdylib", "rlib"] diff --git a/crates/replica-sync/Cargo.toml b/crates/replica-sync/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "replica event ingest and synchronization interfaces for radroots data layers" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-replica-sync" +readme.workspace = true [lib] crate-type = ["rlib"] diff --git a/crates/sql-core/Cargo.toml b/crates/sql-core/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true authors = ["Radroots Authors"] rust-version.workspace = true license.workspace = true +description = "sql execution and migration primitives for radroots data layers" +repository.workspace = true +homepage.workspace = true +documentation = "https://docs.rs/radroots-sql-core" +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,11 @@ 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 +documentation = "https://docs.rs/radroots-sql-wasm-bridge" +readme.workspace = true [features] default = [] diff --git a/crates/sql-wasm-core/Cargo.toml b/crates/sql-wasm-core/Cargo.toml @@ -5,6 +5,11 @@ 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 +documentation = "https://docs.rs/radroots-sql-wasm-core" +readme.workspace = true [lib] crate-type = ["cdylib", "rlib"]