commit 93e5b24c89baac689fb4803edc2995bfc1ee9410
parent 5abc85af1bf9773f074ca2f5611ef455ca24f23d
Author: triesap <tyson@radroots.org>
Date: Tue, 25 Aug 2026 23:47:21 +0000
build: qualify iOS terminal release evidence
- bind the standalone capsule to the canonical Tera repository and exact Lib source authority
- generate deterministic CycloneDX and unsigned provenance evidence from locked Rust and Swift graphs
- make Xcode project generation independent of the enclosing worktree directory name
- add a release preflight that rejects stale artifacts, evidence, and source locks
Diffstat:
10 files changed, 10499 insertions(+), 6 deletions(-)
diff --git a/AGENTS.md b/AGENTS.md
@@ -12,10 +12,10 @@ This file applies to the complete standalone iOS app repository. A closer
`RadrootsFFI/source.lock` must select the same exact remotely reachable public
lib revision and release version. `Package.swift`, both
`Package.resolved` files, and `project.yml` own exact Apple package inputs.
-- `RadrootsFFI/provenance.json`, `RadrootsFFI/api/**`, `api/**`, generated
- project/source inputs, and the package locks are machine evidence. Do not
- hand-edit generated bindings, XCFramework contents, provenance, project
- output, or API snapshots.
+- `RadrootsFFI/provenance.json`, `RadrootsFFI/api/**`, `api/**`, `release/**`,
+ generated project/source inputs, and the package locks are machine evidence.
+ Do not hand-edit generated bindings, XCFramework contents, provenance, SBOM,
+ project output, or API snapshots.
- Human specifications, decisions, migration history, runbooks, and
qualification evidence are parent-owned under `docs/oss/ios_app/**`. They
are absent from a standalone clone and must never become a build, test,
@@ -79,6 +79,9 @@ This file applies to the complete standalone iOS app repository. A closer
- `make bootstrap` performs networked source/artifact bootstrap. `make verify`
is the complete package, Xcode build/test, UI, and API-snapshot lane. Use an
explicitly installed simulator name when the default is unavailable.
+- `make release-evidence-write` regenerates deterministic unsigned release
+ evidence from exact locks and artifacts. `make release-preflight` checks its
+ freshness and source authority without signing, tagging, or publication.
- Run the smallest credible target while iterating, followed by the complete
affected standalone lane. Never claim a command passed unless it ran
successfully; report missing Xcode, simulator, signing, or network
diff --git a/Cargo.toml b/Cargo.toml
@@ -7,7 +7,7 @@ version = "0.1.0-alpha"
edition = "2024"
rust-version = "1.97.1"
license = "GPL-3.0-or-later"
-repository = "https://github.com/radrootslabs/ios_app"
+repository = "https://github.com/radrootslabs/tera"
homepage = "https://radroots.org"
authors = ["Tyson Lupul <tyson@radroots.org>"]
diff --git a/Makefile b/Makefile
@@ -10,7 +10,7 @@ SIMULATOR_DESTINATION := platform=iOS Simulator,name=$(SIMULATOR_NAME)
.PHONY: all doctor bootstrap ffi-bootstrap artifact-check package-contract-check \
package-resolve package-build package-test project xcodegen xcode-resolve \
xcode-build-debug xcode-build-release unit-test ui-test api-snapshot-write \
- api-snapshot-check verify clean distclean
+ api-snapshot-check release-evidence-write release-preflight verify clean distclean
all: verify
@@ -61,6 +61,12 @@ api-snapshot-write: package-build
api-snapshot-check: package-build
cargo extbuild run -- scripts/app-api-snapshot.sh check
+release-evidence-write: doctor
+ cargo extbuild run -- scripts/release-evidence.sh write
+
+release-preflight: artifact-check package-contract-check
+ cargo extbuild run -- scripts/release-preflight.sh
+
verify: artifact-check package-contract-check package-build package-test \
xcode-build-debug xcode-build-release unit-test ui-test api-snapshot-check
diff --git a/README.md b/README.md
@@ -66,3 +66,17 @@ FFI artifacts and directs the developer to run `make bootstrap`.
The Rust source lock, generated bindings, XCFramework hashes, provenance, Swift
package locks, privacy manifests, and public API snapshots are checked as part
of the release lane.
+
+The unsigned release-evidence lane also regenerates a deterministic CycloneDX
+SBOM from the locked Rust and Swift dependency graphs and binds it to the
+checked-in locks, API snapshots, privacy inputs, Xcode project, XCFramework
+provenance, and exact public repository identity:
+
+```sh
+make release-evidence-write
+make release-preflight
+```
+
+Run the write target only when an owned release input changes. The preflight
+is read-only and rejects stale generated evidence. Signing, tagging,
+publication, and deployment remain separate operations.
diff --git a/release/provenance.json b/release/provenance.json
@@ -0,0 +1,28 @@
+{
+ "artifacts": {
+ "app_api_sha256": "5c380a3c4341e127946cd174d59b92091805b450871198fadced323a198a6d9d",
+ "ffi_api_sha256": "7889118dc04dcf7fd2cf7c09c12e2a47ee0c3dc69d51987d8df98f3f2a3d638e",
+ "ffi_provenance_sha256": "8955d44f1b289dc1d18567d0ded97c6619021c67a681ac127a840920e0dea4bf",
+ "info_plist_sha256": "d2fe40767eb37acd634193118da71171aea5abaea6d4e9e9578c984974225ea2",
+ "privacy_manifest_sha256": "a331d51864743ebe4e00dd22360b4a538b6b3ac26a6b3eb54094e60a36959a12",
+ "sbom_sha256": "343268494f65736bb90a9ecad4fe0c2adbbe896865e2ce110313064185c81214",
+ "xcode_project_sha256": "1b5c2e337c26c4c44247ca1c323e548b340ee67fb1e87e6ac1d024e46b94c30d"
+ },
+ "disposition": "unsigned",
+ "platforms": [
+ "ios-arm64",
+ "ios-arm64-simulator"
+ ],
+ "product": "radroots_ios_app",
+ "repository": "https://github.com/radrootslabs/tera",
+ "schema": "radroots.ios.release-provenance.v1",
+ "source": {
+ "cargo_lock_sha256": "a2cb8a0f1d252434acba5e417f93ab9cd3be945af554452b3b40e4a8dcea3c80",
+ "consumer_source_lock_sha256": "87814c299ff83411991793ccd180eb22d5ccd4c756abb66f3c8100763d9d39d9",
+ "lib_revision": "be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "source_date_epoch": 1787697030,
+ "swift_package_lock_sha256": "dfeb2e99483fecfa215a988f6cc511622b005c979f80bda5cf79c4c5083c6083",
+ "xcode_package_lock_sha256": "22b6afb7c28a9d8d6e41bd272ced30ac4afc3ae0a04dd7dfdfd4e67a17207809"
+ },
+ "version": "0.1.0-alpha"
+}
diff --git a/release/sbom.cdx.json b/release/sbom.cdx.json
@@ -0,0 +1,10136 @@
+{
+ "bomFormat": "CycloneDX",
+ "components": [
+ {
+ "bom-ref": "cargo:aead@0.5.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "aead",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.2"
+ },
+ {
+ "bom-ref": "cargo:aes@0.8.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "aes",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.4"
+ },
+ {
+ "bom-ref": "cargo:allocator-api2@0.2.21?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "allocator-api2",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.21"
+ },
+ {
+ "bom-ref": "cargo:android_system_properties@0.1.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "android_system_properties",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.6"
+ },
+ {
+ "bom-ref": "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "anyhow",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.104"
+ },
+ {
+ "bom-ref": "cargo:arrayvec@0.7.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "arrayvec",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.7.8"
+ },
+ {
+ "bom-ref": "cargo:askama@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "askama",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.1"
+ },
+ {
+ "bom-ref": "cargo:askama_derive@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "askama_derive",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.1"
+ },
+ {
+ "bom-ref": "cargo:askama_parser@0.13.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "askama_parser",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.0"
+ },
+ {
+ "bom-ref": "cargo:async-compat@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "async-compat",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.5"
+ },
+ {
+ "bom-ref": "cargo:async-trait@0.1.91?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "async-trait",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.91"
+ },
+ {
+ "bom-ref": "cargo:async-utility@0.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "async-utility",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.2"
+ },
+ {
+ "bom-ref": "cargo:async-wsocket@0.13.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "async-wsocket",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.2"
+ },
+ {
+ "bom-ref": "cargo:atoi@2.0.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "atoi",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.0.0"
+ },
+ {
+ "bom-ref": "cargo:atomic-destructor@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "atomic-destructor",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.0"
+ },
+ {
+ "bom-ref": "cargo:atomic-waker@1.1.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "atomic-waker",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.2"
+ },
+ {
+ "bom-ref": "cargo:autocfg@1.5.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "autocfg",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.5.1"
+ },
+ {
+ "bom-ref": "cargo:base16ct@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "base16ct",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.0"
+ },
+ {
+ "bom-ref": "cargo:base64@0.22.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "base64",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.22.1"
+ },
+ {
+ "bom-ref": "cargo:base64ct@1.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "base64ct",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.8.3"
+ },
+ {
+ "bom-ref": "cargo:basic-toml@0.1.10?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "basic-toml",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.10"
+ },
+ {
+ "bom-ref": "cargo:bech32@0.11.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "bech32",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.11.1"
+ },
+ {
+ "bom-ref": "cargo:bip39@2.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "bip39",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.2"
+ },
+ {
+ "bom-ref": "cargo:bitcoin-consensus-encoding@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "bitcoin-consensus-encoding",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.0"
+ },
+ {
+ "bom-ref": "cargo:bitcoin-internals@0.6.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "bitcoin-internals",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.6.0"
+ },
+ {
+ "bom-ref": "cargo:bitcoin-io@0.1.101?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "bitcoin-io",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.101"
+ },
+ {
+ "bom-ref": "cargo:bitcoin_hashes@0.14.101?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "bitcoin_hashes",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.14.101"
+ },
+ {
+ "bom-ref": "cargo:bitflags@2.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "bitflags",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.13.1"
+ },
+ {
+ "bom-ref": "cargo:block-buffer@0.10.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "block-buffer",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.4"
+ },
+ {
+ "bom-ref": "cargo:block-padding@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "block-padding",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.3"
+ },
+ {
+ "bom-ref": "cargo:bumpalo@3.20.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "bumpalo",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "3.20.3"
+ },
+ {
+ "bom-ref": "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "bytes",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.12.1"
+ },
+ {
+ "bom-ref": "cargo:camino@1.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "camino",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.2.5"
+ },
+ {
+ "bom-ref": "cargo:cargo-platform@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "cargo-platform",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.9"
+ },
+ {
+ "bom-ref": "cargo:cargo_metadata@0.19.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "cargo_metadata",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.19.2"
+ },
+ {
+ "bom-ref": "cargo:cbc@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "cbc",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.2"
+ },
+ {
+ "bom-ref": "cargo:cc@1.4.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "cc",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.4.0"
+ },
+ {
+ "bom-ref": "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "cfg-if",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.4"
+ },
+ {
+ "bom-ref": "cargo:cfg_aliases@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "cfg_aliases",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.2"
+ },
+ {
+ "bom-ref": "cargo:chacha20@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "chacha20",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.1"
+ },
+ {
+ "bom-ref": "cargo:chacha20@0.9.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "chacha20",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.1"
+ },
+ {
+ "bom-ref": "cargo:chacha20poly1305@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "chacha20poly1305",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.1"
+ },
+ {
+ "bom-ref": "cargo:chrono@0.4.45?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "chrono",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.45"
+ },
+ {
+ "bom-ref": "cargo:cipher@0.4.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "cipher",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.4"
+ },
+ {
+ "bom-ref": "cargo:const-oid@0.9.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "const-oid",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.6"
+ },
+ {
+ "bom-ref": "cargo:core-foundation-sys@0.8.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "core-foundation-sys",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.7"
+ },
+ {
+ "bom-ref": "cargo:cpufeatures@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "cpufeatures",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.17"
+ },
+ {
+ "bom-ref": "cargo:cpufeatures@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "cpufeatures",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.0"
+ },
+ {
+ "bom-ref": "cargo:crc-catalog@2.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "crc-catalog",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.5.0"
+ },
+ {
+ "bom-ref": "cargo:crc@3.4.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "crc",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "3.4.0"
+ },
+ {
+ "bom-ref": "cargo:crossbeam-channel@0.5.16?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "crossbeam-channel",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.16"
+ },
+ {
+ "bom-ref": "cargo:crossbeam-queue@0.3.13?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "crossbeam-queue",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.13"
+ },
+ {
+ "bom-ref": "cargo:crossbeam-utils@0.8.22?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "crossbeam-utils",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.22"
+ },
+ {
+ "bom-ref": "cargo:crypto-bigint@0.5.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "crypto-bigint",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.5"
+ },
+ {
+ "bom-ref": "cargo:crypto-common@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "crypto-common",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.7"
+ },
+ {
+ "bom-ref": "cargo:data-encoding@2.11.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "data-encoding",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.11.1"
+ },
+ {
+ "bom-ref": "cargo:der@0.7.10?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "der",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.7.10"
+ },
+ {
+ "bom-ref": "cargo:deranged@0.5.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "deranged",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.8"
+ },
+ {
+ "bom-ref": "cargo:digest@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "digest",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.7"
+ },
+ {
+ "bom-ref": "cargo:displaydoc@0.2.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "displaydoc",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.7"
+ },
+ {
+ "bom-ref": "cargo:dotenvy@0.15.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "dotenvy",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.15.7"
+ },
+ {
+ "bom-ref": "cargo:either@1.17.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "either",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.17.0"
+ },
+ {
+ "bom-ref": "cargo:elliptic-curve@0.13.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "elliptic-curve",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.8"
+ },
+ {
+ "bom-ref": "cargo:equivalent@1.0.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "equivalent",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.2"
+ },
+ {
+ "bom-ref": "cargo:errno@0.3.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "errno",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.14"
+ },
+ {
+ "bom-ref": "cargo:event-listener@5.4.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "event-listener",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "5.4.2"
+ },
+ {
+ "bom-ref": "cargo:fastrand@2.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "fastrand",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.5.0"
+ },
+ {
+ "bom-ref": "cargo:ff@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "ff",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.1"
+ },
+ {
+ "bom-ref": "cargo:find-msvc-tools@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "find-msvc-tools",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.9"
+ },
+ {
+ "bom-ref": "cargo:flume@0.12.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0/MIT"
+ }
+ ],
+ "name": "flume",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.12.0"
+ },
+ {
+ "bom-ref": "cargo:foldhash@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Zlib"
+ }
+ ],
+ "name": "foldhash",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.0"
+ },
+ {
+ "bom-ref": "cargo:form_urlencoded@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "form_urlencoded",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.2.2"
+ },
+ {
+ "bom-ref": "cargo:fs-err@2.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "fs-err",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.11.0"
+ },
+ {
+ "bom-ref": "cargo:fs2@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "fs2",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.3"
+ },
+ {
+ "bom-ref": "cargo:futures-channel@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-channel",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:futures-executor@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-executor",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:futures-intrusive@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-intrusive",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.0"
+ },
+ {
+ "bom-ref": "cargo:futures-io@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-io",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:futures-macro@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-macro",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:futures-sink@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-sink",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:futures-task@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-task",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures-util",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:futures@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "futures",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "generic-array",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.14.7"
+ },
+ {
+ "bom-ref": "cargo:getrandom@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "getrandom",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.17"
+ },
+ {
+ "bom-ref": "cargo:getrandom@0.3.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "getrandom",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.4"
+ },
+ {
+ "bom-ref": "cargo:getrandom@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "getrandom",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.3"
+ },
+ {
+ "bom-ref": "cargo:glob@0.3.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "glob",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.4"
+ },
+ {
+ "bom-ref": "cargo:gloo-timers@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "gloo-timers",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.0"
+ },
+ {
+ "bom-ref": "cargo:goblin@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "goblin",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.2"
+ },
+ {
+ "bom-ref": "cargo:group@0.13.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "group",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.0"
+ },
+ {
+ "bom-ref": "cargo:hashbrown@0.16.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "hashbrown",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.16.1"
+ },
+ {
+ "bom-ref": "cargo:hashbrown@0.17.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "hashbrown",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.17.1"
+ },
+ {
+ "bom-ref": "cargo:hashlink@0.11.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "hashlink",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.11.1"
+ },
+ {
+ "bom-ref": "cargo:heck@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "heck",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.0"
+ },
+ {
+ "bom-ref": "cargo:hex-conservative@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "hex-conservative",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.2"
+ },
+ {
+ "bom-ref": "cargo:hex-conservative@1.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "hex-conservative",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.2.0"
+ },
+ {
+ "bom-ref": "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "hex",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.3"
+ },
+ {
+ "bom-ref": "cargo:hmac@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "hmac",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.12.1"
+ },
+ {
+ "bom-ref": "cargo:http-body-util@0.1.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "http-body-util",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.4"
+ },
+ {
+ "bom-ref": "cargo:http-body@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "http-body",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.0"
+ },
+ {
+ "bom-ref": "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "http",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.5.0"
+ },
+ {
+ "bom-ref": "cargo:httparse@1.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "httparse",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.10.1"
+ },
+ {
+ "bom-ref": "cargo:hyper-rustls@0.27.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR ISC OR MIT"
+ }
+ ],
+ "name": "hyper-rustls",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.27.9"
+ },
+ {
+ "bom-ref": "cargo:hyper-util@0.1.20?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "hyper-util",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.20"
+ },
+ {
+ "bom-ref": "cargo:hyper@1.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "hyper",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.11.0"
+ },
+ {
+ "bom-ref": "cargo:iana-time-zone-haiku@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "iana-time-zone-haiku",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.2"
+ },
+ {
+ "bom-ref": "cargo:iana-time-zone@0.1.65?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "iana-time-zone",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.65"
+ },
+ {
+ "bom-ref": "cargo:icu_collections@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "icu_collections",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.0"
+ },
+ {
+ "bom-ref": "cargo:icu_locale_core@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "icu_locale_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.0"
+ },
+ {
+ "bom-ref": "cargo:icu_normalizer@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "icu_normalizer",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.0"
+ },
+ {
+ "bom-ref": "cargo:icu_normalizer_data@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "icu_normalizer_data",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.0"
+ },
+ {
+ "bom-ref": "cargo:icu_properties@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "icu_properties",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.0"
+ },
+ {
+ "bom-ref": "cargo:icu_properties_data@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "icu_properties_data",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.0"
+ },
+ {
+ "bom-ref": "cargo:icu_provider@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "icu_provider",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.0"
+ },
+ {
+ "bom-ref": "cargo:idna@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "idna",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.0"
+ },
+ {
+ "bom-ref": "cargo:idna@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "idna",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.0"
+ },
+ {
+ "bom-ref": "cargo:idna_adapter@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "idna_adapter",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.2.2"
+ },
+ {
+ "bom-ref": "cargo:indexmap@2.14.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "indexmap",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.14.0"
+ },
+ {
+ "bom-ref": "cargo:inout@0.1.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "inout",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.4"
+ },
+ {
+ "bom-ref": "cargo:instant@0.1.13?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "BSD-3-Clause"
+ }
+ ],
+ "name": "instant",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.13"
+ },
+ {
+ "bom-ref": "cargo:ipnet@2.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "ipnet",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.12.1"
+ },
+ {
+ "bom-ref": "cargo:itoa@1.0.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "itoa",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.18"
+ },
+ {
+ "bom-ref": "cargo:jiff-tzdb@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unlicense OR MIT"
+ }
+ ],
+ "name": "jiff-tzdb",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.8"
+ },
+ {
+ "bom-ref": "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "js-sys",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.103"
+ },
+ {
+ "bom-ref": "cargo:k256@0.13.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "k256",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.4"
+ },
+ {
+ "bom-ref": "cargo:lazy_static@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "lazy_static",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.5.0"
+ },
+ {
+ "bom-ref": "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "libc",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.189"
+ },
+ {
+ "bom-ref": "cargo:libsqlite3-sys@0.37.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "libsqlite3-sys",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.37.0"
+ },
+ {
+ "bom-ref": "cargo:linux-raw-sys@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "linux-raw-sys",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.12.1"
+ },
+ {
+ "bom-ref": "cargo:litemap@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "litemap",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.2"
+ },
+ {
+ "bom-ref": "cargo:lock_api@0.4.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "lock_api",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.14"
+ },
+ {
+ "bom-ref": "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "log",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.33"
+ },
+ {
+ "bom-ref": "cargo:lru-slab@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0 OR Zlib"
+ }
+ ],
+ "name": "lru-slab",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.2"
+ },
+ {
+ "bom-ref": "cargo:lru@0.16.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "lru",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.16.4"
+ },
+ {
+ "bom-ref": "cargo:mediatype@0.21.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "mediatype",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.21.0"
+ },
+ {
+ "bom-ref": "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unlicense OR MIT"
+ }
+ ],
+ "name": "memchr",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.8.3"
+ },
+ {
+ "bom-ref": "cargo:minimal-lexical@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "minimal-lexical",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.1"
+ },
+ {
+ "bom-ref": "cargo:mio@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "mio",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.2.2"
+ },
+ {
+ "bom-ref": "cargo:negentropy@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "negentropy",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.0"
+ },
+ {
+ "bom-ref": "cargo:nom@7.1.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "nom",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "7.1.3"
+ },
+ {
+ "bom-ref": "cargo:nostr-database@0.44.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "nostr-database",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.44.0"
+ },
+ {
+ "bom-ref": "cargo:nostr-gossip@0.44.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "nostr-gossip",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.44.0"
+ },
+ {
+ "bom-ref": "cargo:nostr-relay-pool@0.44.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "nostr-relay-pool",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.44.3"
+ },
+ {
+ "bom-ref": "cargo:nostr-sdk@0.44.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "nostr-sdk",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.44.1"
+ },
+ {
+ "bom-ref": "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "nostr",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.44.8"
+ },
+ {
+ "bom-ref": "cargo:nu-ansi-term@0.50.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "nu-ansi-term",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.50.3"
+ },
+ {
+ "bom-ref": "cargo:num-conv@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "num-conv",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.2"
+ },
+ {
+ "bom-ref": "cargo:num-traits@0.2.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "num-traits",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.19"
+ },
+ {
+ "bom-ref": "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "once_cell",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.21.4"
+ },
+ {
+ "bom-ref": "cargo:opaque-debug@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "opaque-debug",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.1"
+ },
+ {
+ "bom-ref": "cargo:parking@2.2.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "parking",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.2.1"
+ },
+ {
+ "bom-ref": "cargo:parking_lot@0.12.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "parking_lot",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.12.5"
+ },
+ {
+ "bom-ref": "cargo:parking_lot_core@0.9.12?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "parking_lot_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.12"
+ },
+ {
+ "bom-ref": "cargo:password-hash@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "password-hash",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.0"
+ },
+ {
+ "bom-ref": "cargo:pbkdf2@0.12.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "pbkdf2",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.12.2"
+ },
+ {
+ "bom-ref": "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "percent-encoding",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.3.2"
+ },
+ {
+ "bom-ref": "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "pin-project-lite",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.17"
+ },
+ {
+ "bom-ref": "cargo:pkg-config@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "pkg-config",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.33"
+ },
+ {
+ "bom-ref": "cargo:plain@0.2.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "plain",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.3"
+ },
+ {
+ "bom-ref": "cargo:poly1305@0.8.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "poly1305",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.0"
+ },
+ {
+ "bom-ref": "cargo:potential_utf@0.1.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "potential_utf",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.5"
+ },
+ {
+ "bom-ref": "cargo:powerfmt@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "powerfmt",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.0"
+ },
+ {
+ "bom-ref": "cargo:ppv-lite86@0.2.21?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "ppv-lite86",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.21"
+ },
+ {
+ "bom-ref": "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "proc-macro2",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.107"
+ },
+ {
+ "bom-ref": "cargo:quinn-proto@0.11.16?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "quinn-proto",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.11.16"
+ },
+ {
+ "bom-ref": "cargo:quinn-udp@0.5.15?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "quinn-udp",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.15"
+ },
+ {
+ "bom-ref": "cargo:quinn@0.11.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "quinn",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.11.11"
+ },
+ {
+ "bom-ref": "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "quote",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.47"
+ },
+ {
+ "bom-ref": "cargo:r-efi@5.3.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0 OR LGPL-2.1-or-later"
+ }
+ ],
+ "name": "r-efi",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "5.3.0"
+ },
+ {
+ "bom-ref": "cargo:r-efi@6.0.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0 OR LGPL-2.1-or-later"
+ }
+ ],
+ "name": "r-efi",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "6.0.0"
+ },
+ {
+ "bom-ref": "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_blossom",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_event",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_event_codec",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_identity",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_ios_source_lock@0.1.0-alpha?source=workspace",
+ "licenses": [
+ {
+ "expression": "GPL-3.0-or-later"
+ }
+ ],
+ "name": "radroots_ios_source_lock",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "workspace"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_mobile_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "GPL-3.0-or-later"
+ }
+ ],
+ "name": "radroots_mobile_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_mobile_ffi@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "GPL-3.0-or-later"
+ }
+ ],
+ "name": "radroots_mobile_ffi",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_nostr",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_protocol",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_sdk",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_secrets",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_signing",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_storage",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_storage_sqlite",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_sync",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_trade",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_transport",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "radroots_transport_nostr",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0-alpha"
+ },
+ {
+ "bom-ref": "cargo:rand@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.2"
+ },
+ {
+ "bom-ref": "cargo:rand@0.8.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.7"
+ },
+ {
+ "bom-ref": "cargo:rand@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.5"
+ },
+ {
+ "bom-ref": "cargo:rand_chacha@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand_chacha",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.1"
+ },
+ {
+ "bom-ref": "cargo:rand_chacha@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand_chacha",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.0"
+ },
+ {
+ "bom-ref": "cargo:rand_core@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.1"
+ },
+ {
+ "bom-ref": "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.6.4"
+ },
+ {
+ "bom-ref": "cargo:rand_core@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.5"
+ },
+ {
+ "bom-ref": "cargo:rand_pcg@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rand_pcg",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.2"
+ },
+ {
+ "bom-ref": "cargo:redox_syscall@0.5.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "redox_syscall",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.18"
+ },
+ {
+ "bom-ref": "cargo:reqwest@0.12.28?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "reqwest",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.12.28"
+ },
+ {
+ "bom-ref": "cargo:ring@0.17.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 AND ISC"
+ }
+ ],
+ "name": "ring",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.17.14"
+ },
+ {
+ "bom-ref": "cargo:rust_decimal@1.42.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "rust_decimal",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.42.1"
+ },
+ {
+ "bom-ref": "cargo:rustc-hash@2.1.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "rustc-hash",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.1.3"
+ },
+ {
+ "bom-ref": "cargo:rustix@1.1.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "rustix",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.4"
+ },
+ {
+ "bom-ref": "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rustls-pki-types",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.15.1"
+ },
+ {
+ "bom-ref": "cargo:rustls-webpki@0.103.13?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "ISC"
+ }
+ ],
+ "name": "rustls-webpki",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.103.13"
+ },
+ {
+ "bom-ref": "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR ISC OR MIT"
+ }
+ ],
+ "name": "rustls",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.23.43"
+ },
+ {
+ "bom-ref": "cargo:rustversion@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "rustversion",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.23"
+ },
+ {
+ "bom-ref": "cargo:ryu@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR BSL-1.0"
+ }
+ ],
+ "name": "ryu",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.23"
+ },
+ {
+ "bom-ref": "cargo:salsa20@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "salsa20",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.2"
+ },
+ {
+ "bom-ref": "cargo:scopeguard@1.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "scopeguard",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.2.0"
+ },
+ {
+ "bom-ref": "cargo:scroll@0.12.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "scroll",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.12.0"
+ },
+ {
+ "bom-ref": "cargo:scroll_derive@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "scroll_derive",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.12.1"
+ },
+ {
+ "bom-ref": "cargo:scrypt@0.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "scrypt",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.11.0"
+ },
+ {
+ "bom-ref": "cargo:sec1@0.7.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "sec1",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.7.3"
+ },
+ {
+ "bom-ref": "cargo:secp256k1-sys@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "secp256k1-sys",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.1"
+ },
+ {
+ "bom-ref": "cargo:secp256k1@0.29.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CC0-1.0"
+ }
+ ],
+ "name": "secp256k1",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.1"
+ },
+ {
+ "bom-ref": "cargo:semver@1.0.28?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "semver",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.28"
+ },
+ {
+ "bom-ref": "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "serde",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.229"
+ },
+ {
+ "bom-ref": "cargo:serde_core@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "serde_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.229"
+ },
+ {
+ "bom-ref": "cargo:serde_derive@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "serde_derive",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.229"
+ },
+ {
+ "bom-ref": "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "serde_json",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.151"
+ },
+ {
+ "bom-ref": "cargo:serde_urlencoded@0.7.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "serde_urlencoded",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.7.1"
+ },
+ {
+ "bom-ref": "cargo:sha1@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "sha1",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.7"
+ },
+ {
+ "bom-ref": "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "sha2",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.10.9"
+ },
+ {
+ "bom-ref": "cargo:sharded-slab@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "sharded-slab",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.7"
+ },
+ {
+ "bom-ref": "cargo:shlex@2.0.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "shlex",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.0.1"
+ },
+ {
+ "bom-ref": "cargo:siphasher@0.3.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "siphasher",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.11"
+ },
+ {
+ "bom-ref": "cargo:slab@0.4.12?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "slab",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.12"
+ },
+ {
+ "bom-ref": "cargo:smallvec@1.15.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "smallvec",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.15.2"
+ },
+ {
+ "bom-ref": "cargo:smawk@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "smawk",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.3"
+ },
+ {
+ "bom-ref": "cargo:socket2@0.6.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "socket2",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.6.5"
+ },
+ {
+ "bom-ref": "cargo:spin@0.9.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "spin",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.9"
+ },
+ {
+ "bom-ref": "cargo:sqlx-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "sqlx-core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.0"
+ },
+ {
+ "bom-ref": "cargo:sqlx-macros-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "sqlx-macros-core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.0"
+ },
+ {
+ "bom-ref": "cargo:sqlx-macros@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "sqlx-macros",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.0"
+ },
+ {
+ "bom-ref": "cargo:sqlx-sqlite@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "sqlx-sqlite",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.0"
+ },
+ {
+ "bom-ref": "cargo:sqlx@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "sqlx",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.0"
+ },
+ {
+ "bom-ref": "cargo:stable_deref_trait@1.2.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "stable_deref_trait",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.2.1"
+ },
+ {
+ "bom-ref": "cargo:static_assertions@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "static_assertions",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.0"
+ },
+ {
+ "bom-ref": "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "BSD-3-Clause"
+ }
+ ],
+ "name": "subtle",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.6.1"
+ },
+ {
+ "bom-ref": "cargo:symlink@0.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "symlink",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.0"
+ },
+ {
+ "bom-ref": "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "syn",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.0.119"
+ },
+ {
+ "bom-ref": "cargo:syn@3.0.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "syn",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "3.0.3"
+ },
+ {
+ "bom-ref": "cargo:sync_wrapper@1.0.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0"
+ }
+ ],
+ "name": "sync_wrapper",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.2"
+ },
+ {
+ "bom-ref": "cargo:synstructure@0.13.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "synstructure",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.13.2"
+ },
+ {
+ "bom-ref": "cargo:tempfile@3.27.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "tempfile",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "3.27.0"
+ },
+ {
+ "bom-ref": "cargo:textwrap@0.16.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "textwrap",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.16.2"
+ },
+ {
+ "bom-ref": "cargo:thiserror-impl@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "thiserror-impl",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.69"
+ },
+ {
+ "bom-ref": "cargo:thiserror-impl@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "thiserror-impl",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.0.19"
+ },
+ {
+ "bom-ref": "cargo:thiserror@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "thiserror",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.69"
+ },
+ {
+ "bom-ref": "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "thiserror",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.0.19"
+ },
+ {
+ "bom-ref": "cargo:thread_local@1.1.10?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "thread_local",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.10"
+ },
+ {
+ "bom-ref": "cargo:time-core@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "time-core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.9"
+ },
+ {
+ "bom-ref": "cargo:time-macros@0.2.32?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "time-macros",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.32"
+ },
+ {
+ "bom-ref": "cargo:time@0.3.55?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "time",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.55"
+ },
+ {
+ "bom-ref": "cargo:tinystr@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "tinystr",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.3"
+ },
+ {
+ "bom-ref": "cargo:tinyvec@1.12.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Zlib OR Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "tinyvec",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.12.0"
+ },
+ {
+ "bom-ref": "cargo:tinyvec_macros@0.1.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0 OR Zlib"
+ }
+ ],
+ "name": "tinyvec_macros",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.1"
+ },
+ {
+ "bom-ref": "cargo:tokio-macros@2.7.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tokio-macros",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.7.2"
+ },
+ {
+ "bom-ref": "cargo:tokio-rustls@0.26.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "tokio-rustls",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.26.4"
+ },
+ {
+ "bom-ref": "cargo:tokio-socks@0.5.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tokio-socks",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.3"
+ },
+ {
+ "bom-ref": "cargo:tokio-stream@0.1.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tokio-stream",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.19"
+ },
+ {
+ "bom-ref": "cargo:tokio-tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tokio-tungstenite",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.26.2"
+ },
+ {
+ "bom-ref": "cargo:tokio-util@0.7.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tokio-util",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.7.19"
+ },
+ {
+ "bom-ref": "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tokio",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.53.1"
+ },
+ {
+ "bom-ref": "cargo:toml@0.5.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "toml",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.11"
+ },
+ {
+ "bom-ref": "cargo:tower-http@0.6.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tower-http",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.6.11"
+ },
+ {
+ "bom-ref": "cargo:tower-layer@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tower-layer",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.3"
+ },
+ {
+ "bom-ref": "cargo:tower-service@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tower-service",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.3"
+ },
+ {
+ "bom-ref": "cargo:tower@0.5.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tower",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.3"
+ },
+ {
+ "bom-ref": "cargo:tracing-appender@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tracing-appender",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.5"
+ },
+ {
+ "bom-ref": "cargo:tracing-attributes@0.1.31?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tracing-attributes",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.31"
+ },
+ {
+ "bom-ref": "cargo:tracing-core@0.1.36?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tracing-core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.36"
+ },
+ {
+ "bom-ref": "cargo:tracing-log@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tracing-log",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.0"
+ },
+ {
+ "bom-ref": "cargo:tracing-subscriber@0.3.23?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tracing-subscriber",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.23"
+ },
+ {
+ "bom-ref": "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "tracing",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.44"
+ },
+ {
+ "bom-ref": "cargo:try-lock@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "try-lock",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.5"
+ },
+ {
+ "bom-ref": "cargo:tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "tungstenite",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.26.2"
+ },
+ {
+ "bom-ref": "cargo:typenum@1.20.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "typenum",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.20.1"
+ },
+ {
+ "bom-ref": "cargo:unicode-bidi@0.3.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "unicode-bidi",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.18"
+ },
+ {
+ "bom-ref": "cargo:unicode-general-category@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0"
+ }
+ ],
+ "name": "unicode-general-category",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.0"
+ },
+ {
+ "bom-ref": "cargo:unicode-ident@1.0.24?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "(MIT OR Apache-2.0) AND Unicode-3.0"
+ }
+ ],
+ "name": "unicode-ident",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.24"
+ },
+ {
+ "bom-ref": "cargo:unicode-normalization@0.1.25?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "unicode-normalization",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.25"
+ },
+ {
+ "bom-ref": "cargo:uniffi@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MPL-2.0"
+ }
+ ],
+ "name": "uniffi",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.5"
+ },
+ {
+ "bom-ref": "cargo:uniffi_bindgen@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MPL-2.0"
+ }
+ ],
+ "name": "uniffi_bindgen",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.5"
+ },
+ {
+ "bom-ref": "cargo:uniffi_core@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MPL-2.0"
+ }
+ ],
+ "name": "uniffi_core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.5"
+ },
+ {
+ "bom-ref": "cargo:uniffi_internal_macros@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MPL-2.0"
+ }
+ ],
+ "name": "uniffi_internal_macros",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.5"
+ },
+ {
+ "bom-ref": "cargo:uniffi_macros@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MPL-2.0"
+ }
+ ],
+ "name": "uniffi_macros",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.5"
+ },
+ {
+ "bom-ref": "cargo:uniffi_meta@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MPL-2.0"
+ }
+ ],
+ "name": "uniffi_meta",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.5"
+ },
+ {
+ "bom-ref": "cargo:uniffi_pipeline@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MPL-2.0"
+ }
+ ],
+ "name": "uniffi_pipeline",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.5"
+ },
+ {
+ "bom-ref": "cargo:uniffi_udl@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MPL-2.0"
+ }
+ ],
+ "name": "uniffi_udl",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.29.5"
+ },
+ {
+ "bom-ref": "cargo:universal-hash@0.5.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "universal-hash",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.1"
+ },
+ {
+ "bom-ref": "cargo:untrusted@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "ISC"
+ }
+ ],
+ "name": "untrusted",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.0"
+ },
+ {
+ "bom-ref": "cargo:url-fork@3.0.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "url-fork",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "3.0.1"
+ },
+ {
+ "bom-ref": "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "url",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "2.5.8"
+ },
+ {
+ "bom-ref": "cargo:utf-8@0.7.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "utf-8",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.7.6"
+ },
+ {
+ "bom-ref": "cargo:utf8_iter@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "utf8_iter",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.4"
+ },
+ {
+ "bom-ref": "cargo:uuid@1.24.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "uuid",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.24.0"
+ },
+ {
+ "bom-ref": "cargo:valuable@0.1.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "valuable",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.1"
+ },
+ {
+ "bom-ref": "cargo:vcpkg@0.2.15?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "vcpkg",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.15"
+ },
+ {
+ "bom-ref": "cargo:version_check@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "version_check",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.9.5"
+ },
+ {
+ "bom-ref": "cargo:want@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "want",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.1"
+ },
+ {
+ "bom-ref": "cargo:wasi@0.11.1+wasi-snapshot-preview1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "wasi",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.11.1+wasi-snapshot-preview1"
+ },
+ {
+ "bom-ref": "cargo:wasip2@1.0.4+wasi-0.2.12?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "wasip2",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.4+wasi-0.2.12"
+ },
+ {
+ "bom-ref": "cargo:wasm-bindgen-futures@0.4.76?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "wasm-bindgen-futures",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.76"
+ },
+ {
+ "bom-ref": "cargo:wasm-bindgen-macro-support@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "wasm-bindgen-macro-support",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.126"
+ },
+ {
+ "bom-ref": "cargo:wasm-bindgen-macro@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "wasm-bindgen-macro",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.126"
+ },
+ {
+ "bom-ref": "cargo:wasm-bindgen-shared@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "wasm-bindgen-shared",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.126"
+ },
+ {
+ "bom-ref": "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "wasm-bindgen",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.126"
+ },
+ {
+ "bom-ref": "cargo:wasm-streams@0.4.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "wasm-streams",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.2"
+ },
+ {
+ "bom-ref": "cargo:web-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "web-sys",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.103"
+ },
+ {
+ "bom-ref": "cargo:web-time@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "web-time",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.1.0"
+ },
+ {
+ "bom-ref": "cargo:webpki-roots@0.26.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CDLA-Permissive-2.0"
+ }
+ ],
+ "name": "webpki-roots",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.26.11"
+ },
+ {
+ "bom-ref": "cargo:webpki-roots@1.0.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "CDLA-Permissive-2.0"
+ }
+ ],
+ "name": "webpki-roots",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.9"
+ },
+ {
+ "bom-ref": "cargo:weedle2@5.0.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "weedle2",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "5.0.0"
+ },
+ {
+ "bom-ref": "cargo:winapi-i686-pc-windows-gnu@0.4.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "winapi-i686-pc-windows-gnu",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.0"
+ },
+ {
+ "bom-ref": "cargo:winapi-x86_64-pc-windows-gnu@0.4.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "winapi-x86_64-pc-windows-gnu",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.0"
+ },
+ {
+ "bom-ref": "cargo:winapi@0.3.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT/Apache-2.0"
+ }
+ ],
+ "name": "winapi",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.3.9"
+ },
+ {
+ "bom-ref": "cargo:windows-core@0.62.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-core",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.62.2"
+ },
+ {
+ "bom-ref": "cargo:windows-implement@0.60.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-implement",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.60.2"
+ },
+ {
+ "bom-ref": "cargo:windows-interface@0.59.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-interface",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.59.3"
+ },
+ {
+ "bom-ref": "cargo:windows-link@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-link",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.1"
+ },
+ {
+ "bom-ref": "cargo:windows-result@0.4.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-result",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.4.1"
+ },
+ {
+ "bom-ref": "cargo:windows-strings@0.5.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-strings",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.5.1"
+ },
+ {
+ "bom-ref": "cargo:windows-sys@0.52.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-sys",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.0"
+ },
+ {
+ "bom-ref": "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-sys",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.61.2"
+ },
+ {
+ "bom-ref": "cargo:windows-targets@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows-targets",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:windows_aarch64_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows_aarch64_gnullvm",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:windows_aarch64_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows_aarch64_msvc",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:windows_i686_gnu@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows_i686_gnu",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:windows_i686_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows_i686_gnullvm",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:windows_i686_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows_i686_msvc",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:windows_x86_64_gnu@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows_x86_64_gnu",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:windows_x86_64_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows_x86_64_gnullvm",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:windows_x86_64_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT OR Apache-2.0"
+ }
+ ],
+ "name": "windows_x86_64_msvc",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.52.6"
+ },
+ {
+ "bom-ref": "cargo:winnow@0.7.15?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "winnow",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.7.15"
+ },
+ {
+ "bom-ref": "cargo:wit-bindgen@0.57.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "wit-bindgen",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.57.1"
+ },
+ {
+ "bom-ref": "cargo:writeable@0.6.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "writeable",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.6.3"
+ },
+ {
+ "bom-ref": "cargo:yoke-derive@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "yoke-derive",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.2"
+ },
+ {
+ "bom-ref": "cargo:yoke@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "yoke",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.3"
+ },
+ {
+ "bom-ref": "cargo:zerocopy-derive@0.8.56?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "BSD-2-Clause OR Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "zerocopy-derive",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.56"
+ },
+ {
+ "bom-ref": "cargo:zerocopy@0.8.56?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "BSD-2-Clause OR Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "zerocopy",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.8.56"
+ },
+ {
+ "bom-ref": "cargo:zerofrom-derive@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "zerofrom-derive",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.7"
+ },
+ {
+ "bom-ref": "cargo:zerofrom@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "zerofrom",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.1.8"
+ },
+ {
+ "bom-ref": "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Apache-2.0 OR MIT"
+ }
+ ],
+ "name": "zeroize",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.9.0"
+ },
+ {
+ "bom-ref": "cargo:zerotrie@0.2.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "zerotrie",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.2.4"
+ },
+ {
+ "bom-ref": "cargo:zerovec-derive@0.11.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "zerovec-derive",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.11.3"
+ },
+ {
+ "bom-ref": "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "Unicode-3.0"
+ }
+ ],
+ "name": "zerovec",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "0.11.6"
+ },
+ {
+ "bom-ref": "cargo:zmij@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index",
+ "licenses": [
+ {
+ "expression": "MIT"
+ }
+ ],
+ "name": "zmij",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "cargo"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "registry+https://github.com/rust-lang/crates.io-index"
+ }
+ ],
+ "type": "library",
+ "version": "1.0.23"
+ },
+ {
+ "bom-ref": "swift:apple_kit@15d2df5d646b38bdc0ddc8ad88fa6d4416c8203c?source=https://github.com/radrootslabs/apple_kit.git",
+ "name": "apple_kit",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "swiftpm"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "https://github.com/radrootslabs/apple_kit.git"
+ },
+ {
+ "name": "radroots.package.revision",
+ "value": "15d2df5d646b38bdc0ddc8ad88fa6d4416c8203c"
+ }
+ ],
+ "type": "library",
+ "version": "15d2df5d646b38bdc0ddc8ad88fa6d4416c8203c"
+ },
+ {
+ "bom-ref": "swift:swift-secp256k1@e70a10e036a55fffea31568f0af92d69b6d449cd?source=https://github.com/21-DOT-DEV/swift-secp256k1.git",
+ "name": "swift-secp256k1",
+ "properties": [
+ {
+ "name": "radroots.package.manager",
+ "value": "swiftpm"
+ },
+ {
+ "name": "radroots.package.source",
+ "value": "https://github.com/21-DOT-DEV/swift-secp256k1.git"
+ },
+ {
+ "name": "radroots.package.revision",
+ "value": "e70a10e036a55fffea31568f0af92d69b6d449cd"
+ }
+ ],
+ "type": "library",
+ "version": "e70a10e036a55fffea31568f0af92d69b6d449cd"
+ }
+ ],
+ "dependencies": [
+ {
+ "dependsOn": [
+ "cargo:crypto-common@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:aead@0.5.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cipher@0.4.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cpufeatures@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:aes@0.8.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:allocator-api2@0.2.21?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:android_system_properties@0.1.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:arrayvec@0.7.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:askama_derive@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:itoa@1.0.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:askama@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:askama_parser@0.13.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:basic-toml@0.1.10?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustc-hash@2.1.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_derive@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:askama_derive@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_derive@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:winnow@0.7.15?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:askama_parser@0.13.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-io@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:async-compat@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@3.0.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:async-trait@0.1.91?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:gloo-timers@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen-futures@0.4.76?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:async-utility@0.3.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:async-utility@0.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-rustls@0.26.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-socks@0.5.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:web-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:async-wsocket@0.13.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:num-traits@0.2.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:atoi@2.0.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:atomic-destructor@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:atomic-waker@1.1.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:autocfg@1.5.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:base16ct@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:base64@0.22.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:base64ct@1.8.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:basic-toml@0.1.10?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:bech32@0.11.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bitcoin_hashes@0.14.101?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:unicode-normalization@0.1.25?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:bip39@2.2.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bitcoin-internals@0.6.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hex-conservative@1.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:bitcoin-consensus-encoding@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:bitcoin-internals@0.6.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bitcoin-consensus-encoding@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:bitcoin-io@0.1.101?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bitcoin-io@0.1.101?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hex-conservative@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:bitcoin_hashes@0.14.101?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:bitflags@2.13.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:block-buffer@0.10.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:block-padding@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:bumpalo@3.20.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde_core@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:camino@1.2.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:cargo-platform@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:camino@1.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cargo-platform@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:semver@1.0.28?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:cargo_metadata@0.19.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cipher@0.4.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:cbc@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:find-msvc-tools@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:shlex@2.0.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:cc@1.4.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:cfg_aliases@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cpufeatures@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:chacha20@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cipher@0.4.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cpufeatures@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:chacha20@0.9.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:aead@0.5.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:chacha20@0.9.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cipher@0.4.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:poly1305@0.8.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:chacha20poly1305@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:iana-time-zone@0.1.65?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:num-traits@0.2.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-link@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:chrono@0.4.45?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:crypto-common@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:inout@0.1.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:cipher@0.4.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:const-oid@0.9.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:core-foundation-sys@0.8.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:cpufeatures@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:cpufeatures@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:crc-catalog@2.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:crc-catalog@2.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:crc@3.4.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:crossbeam-utils@0.8.22?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:crossbeam-channel@0.5.16?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:crossbeam-utils@0.8.22?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:crossbeam-queue@0.3.13?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:crossbeam-utils@0.8.22?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:crypto-bigint@0.5.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:typenum@1.20.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:crypto-common@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:data-encoding@2.11.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:const-oid@0.9.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:der@0.7.10?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:deranged@0.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:block-buffer@0.10.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:crypto-common@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:digest@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@3.0.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:displaydoc@0.2.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:dotenvy@0.15.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:either@1.17.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:base16ct@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:crypto-bigint@0.5.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:ff@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:group@0.13.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sec1@0.7.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:elliptic-curve@0.13.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:equivalent@1.0.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:errno@0.3.14?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:parking@2.2.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:event-listener@5.4.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:fastrand@2.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:ff@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:find-msvc-tools@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-sink@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:spin@0.9.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:flume@0.12.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:foldhash@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:form_urlencoded@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:autocfg@1.5.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:fs-err@2.11.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:winapi@0.3.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:fs2@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-sink@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:futures-channel@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-task@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:futures-executor@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:lock_api@0.4.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:parking_lot@0.12.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:futures-intrusive@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:futures-io@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:futures-macro@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:futures-sink@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:futures-task@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-channel@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-io@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-macro@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-sink@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-task@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:slab@0.4.12?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-channel@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-executor@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-io@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-sink@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-task@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:futures@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:typenum@1.20.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:version_check@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasi@0.11.1+wasi-snapshot-preview1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:getrandom@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:r-efi@5.3.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasip2@1.0.4+wasi-0.2.12?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:getrandom@0.3.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:r-efi@6.0.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:getrandom@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:glob@0.3.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-channel@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:gloo-timers@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:plain@0.2.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:scroll@0.12.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:goblin@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:ff@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:group@0.13.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:allocator-api2@0.2.21?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:equivalent@1.0.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:foldhash@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:hashbrown@0.16.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:hashbrown@0.17.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:hashbrown@0.16.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:hashlink@0.11.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:heck@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:arrayvec@0.7.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:hex-conservative@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:arrayvec@0.7.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:hex-conservative@1.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:digest@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:hmac@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http-body@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:http-body-util@0.1.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:http-body@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:itoa@1.0.18?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:httparse@1.10.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hyper-util@0.1.20?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hyper@1.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-rustls@0.26.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower-service@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:webpki-roots@1.0.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:hyper-rustls@0.27.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:base64@0.22.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-channel@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http-body@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hyper@1.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:ipnet@2.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:socket2@0.6.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower-service@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:hyper-util@0.1.20?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:atomic-waker@1.1.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-channel@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http-body@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:httparse@1.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:itoa@1.0.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:smallvec@1.15.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:want@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:hyper@1.11.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cc@1.4.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:iana-time-zone-haiku@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:android_system_properties@0.1.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:core-foundation-sys@0.8.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:iana-time-zone-haiku@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-core@0.62.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:iana-time-zone@0.1.65?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:displaydoc@0.2.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:potential_utf@0.1.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:utf8_iter@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:yoke@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerofrom@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:icu_collections@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:displaydoc@0.2.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:litemap@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tinystr@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:writeable@0.6.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:icu_locale_core@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:icu_collections@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:icu_normalizer_data@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:icu_properties@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:icu_provider@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:smallvec@1.15.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:icu_normalizer@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:icu_normalizer_data@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:icu_collections@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:icu_locale_core@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:icu_properties_data@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:icu_provider@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerotrie@0.2.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:icu_properties@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:icu_properties_data@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:displaydoc@0.2.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:icu_locale_core@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:writeable@0.6.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:yoke@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerofrom@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerotrie@0.2.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:icu_provider@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:unicode-bidi@0.3.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:unicode-normalization@0.1.25?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:idna@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:idna_adapter@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:smallvec@1.15.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:utf8_iter@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:idna@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:icu_normalizer@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:icu_properties@2.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:idna_adapter@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:equivalent@1.0.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hashbrown@0.17.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:indexmap@2.14.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:block-padding@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:inout@0.1.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:web-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:instant@0.1.13?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:ipnet@2.12.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:itoa@1.0.18?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:jiff-tzdb@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:elliptic-curve@0.13.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:k256@0.13.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:lazy_static@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cc@1.4.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pkg-config@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:vcpkg@0.2.15?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:libsqlite3-sys@0.37.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:linux-raw-sys@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:litemap@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:scopeguard@1.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:lock_api@0.4.14?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:lru-slab@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:lru@0.16.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:mediatype@0.21.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:minimal-lexical@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasi@0.11.1+wasi-snapshot-preview1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:mio@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:negentropy@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:minimal-lexical@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:nom@7.1.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:lru@0.16.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:nostr-database@0.44.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:nostr-gossip@0.44.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:async-utility@0.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:async-wsocket@0.13.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:atomic-destructor@0.3.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:lru@0.16.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:negentropy@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr-database@0.44.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:nostr-relay-pool@0.44.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:async-utility@0.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr-database@0.44.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr-gossip@0.44.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr-relay-pool@0.44.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:nostr-sdk@0.44.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:aes@0.8.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:base64@0.22.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bech32@0.11.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bip39@2.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bitcoin_hashes@0.14.101?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cbc@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:chacha20@0.9.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:chacha20poly1305@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:getrandom@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:instant@0.1.13?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:scrypt@0.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:secp256k1@0.29.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:unicode-normalization@0.1.25?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url-fork@3.0.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:nu-ansi-term@0.50.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:num-conv@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:autocfg@1.5.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:num-traits@0.2.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:opaque-debug@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:parking@2.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:lock_api@0.4.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:parking_lot_core@0.9.12?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:parking_lot@0.12.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:redox_syscall@0.5.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:smallvec@1.15.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-link@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:parking_lot_core@0.9.12?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:base64ct@1.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:password-hash@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:digest@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hmac@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:pbkdf2@0.12.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:pkg-config@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:plain@0.2.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cpufeatures@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:opaque-debug@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:universal-hash@0.5.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:poly1305@0.8.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:potential_utf@0.1.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:powerfmt@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:zerocopy@0.8.56?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:ppv-lite86@0.2.21?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:unicode-ident@1.0.24?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:getrandom@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:lru-slab@0.1.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_pcg@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:ring@0.17.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustc-hash@2.1.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:slab@0.4.12?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tinyvec@1.12.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:web-time@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:quinn-proto@0.11.16?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg_aliases@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:socket2@0.6.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:quinn-udp@0.5.15?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cfg_aliases@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quinn-proto@0.11.16?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quinn-udp@0.5.15?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustc-hash@2.1.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:socket2@0.6.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:web-time@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:quinn@0.11.11?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:r-efi@5.3.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:r-efi@6.0.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:mediatype@0.21.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:unicode-general-category@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:rust_decimal@1.42.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:jiff-tzdb@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:unicode-general-category@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:secp256k1@0.29.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:k256@0.13.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:radroots_mobile_ffi@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ ],
+ "ref": "cargo:radroots_ios_source_lock@0.1.0-alpha?source=workspace"
+ },
+ {
+ "dependsOn": [
+ "cargo:chrono@0.4.45?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uuid@1.24.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_mobile_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:async-trait@0.1.91?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_mobile_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:rustix@1.1.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing-appender@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing-subscriber@0.3.23?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_mobile_ffi@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:base64@0.22.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr@0.44.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:radroots_blossom@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:reqwest@0.12.28?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uuid@1.24.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_sdk@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:chacha20poly1305@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:fs2@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_secrets@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sqlx@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_storage_sqlite@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_signing@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_storage@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_sync@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_core@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_trade@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:radroots_event@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_identity@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:async-wsocket@0.13.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr-relay-pool@0.44.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:nostr-sdk@0.44.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:radroots_event_codec@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_protocol@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:radroots_transport@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:radroots_transport_nostr@0.1.0-alpha?source=git+https://github.com/radrootslabs/lib?rev=be9db78e060ebc0000fa7827ac32efa3f6504f53#be9db78e060ebc0000fa7827ac32efa3f6504f53"
+ },
+ {
+ "dependsOn": [
+ "cargo:chacha20@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:getrandom@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rand@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_chacha@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rand@0.8.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:rand_chacha@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rand@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:ppv-lite86@0.2.21?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rand_chacha@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:ppv-lite86@0.2.21?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand_core@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rand_chacha@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:rand_core@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:getrandom@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rand_core@0.6.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:getrandom@0.3.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rand_core@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:rand_core@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rand_pcg@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bitflags@2.13.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:redox_syscall@0.5.18?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:base64@0.22.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http-body-util@0.1.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http-body@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hyper-rustls@0.27.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hyper-util@0.1.20?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hyper@1.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quinn@0.11.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_urlencoded@0.7.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sync_wrapper@1.0.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-rustls@0.26.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-util@0.7.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower-http@0.6.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower-service@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower@0.5.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen-futures@0.4.76?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-streams@0.4.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:web-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:webpki-roots@1.0.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:reqwest@0.12.28?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cc@1.4.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:getrandom@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:untrusted@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-sys@0.52.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:ring@0.17.14?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:arrayvec@0.7.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:num-traits@0.2.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rust_decimal@1.42.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:rustc-hash@2.1.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bitflags@2.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:errno@0.3.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:linux-raw-sys@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rustix@1.1.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:web-time@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:ring@0.17.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:untrusted@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rustls-webpki@0.103.13?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:ring@0.17.14?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls-webpki@0.103.13?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:rustversion@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:ryu@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cipher@0.4.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:salsa20@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:scopeguard@1.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:scroll_derive@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:scroll@0.12.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:scroll_derive@0.12.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:password-hash@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pbkdf2@0.12.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:salsa20@0.10.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:scrypt@0.11.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:base16ct@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:der@0.7.10?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:generic-array@0.14.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sec1@0.7.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cc@1.4.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:secp256k1-sys@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:rand@0.8.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:secp256k1-sys@0.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:secp256k1@0.29.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_core@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:semver@1.0.28?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde_core@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_derive@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde_derive@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:serde_core@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@3.0.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:serde_derive@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:itoa@1.0.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_core@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zmij@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:form_urlencoded@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:itoa@1.0.18?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:ryu@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:serde_urlencoded@0.7.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cpufeatures@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:digest@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sha1@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cpufeatures@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:digest@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:lazy_static@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sharded-slab@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:shlex@2.0.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:siphasher@0.3.11?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:slab@0.4.12?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:smallvec@1.15.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:smawk@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:socket2@0.6.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:lock_api@0.4.14?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:spin@0.9.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:base64@0.22.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:crc@3.4.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:crossbeam-queue@0.3.13?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:either@1.17.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:event-listener@5.4.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-intrusive@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-io@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hashbrown@0.16.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hashlink@0.11.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:indexmap@2.14.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:smallvec@1.15.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-stream@0.1.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sqlx-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:dotenvy@0.15.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:either@1.17.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:heck@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:hex@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_json@1.0.151?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha2@0.10.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sqlx-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sqlx-sqlite@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sqlx-macros-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sqlx-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sqlx-macros-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sqlx-macros@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:atoi@2.0.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:flume@0.12.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:form_urlencoded@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-channel@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-executor@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-intrusive@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libsqlite3-sys@0.37.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sqlx-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sqlx-sqlite@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:sqlx-core@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sqlx-macros@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sqlx-sqlite@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sqlx@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:stable_deref_trait@1.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:static_assertions@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:symlink@0.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:unicode-ident@1.0.24?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:unicode-ident@1.0.24?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:syn@3.0.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:sync_wrapper@1.0.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:synstructure@0.13.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:fastrand@2.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:getrandom@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustix@1.1.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tempfile@3.27.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:smawk@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:textwrap@0.16.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:thiserror-impl@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@3.0.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:thiserror-impl@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:thiserror-impl@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:thiserror@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:thiserror-impl@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:thread_local@1.1.10?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:time-core@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:num-conv@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:time-core@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:time-macros@0.2.32?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:deranged@0.5.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:num-conv@0.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:powerfmt@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_core@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:time-core@0.1.9?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:time-macros@0.2.32?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:time@0.3.55?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:displaydoc@0.2.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tinystr@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:tinyvec_macros@0.1.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tinyvec@1.12.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:tinyvec_macros@0.1.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@3.0.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tokio-macros@2.7.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tokio-rustls@0.26.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:either@1.17.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@1.0.69?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tokio-socks@0.5.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tokio-stream@0.1.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-rustls@0.26.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:webpki-roots@0.26.11?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tokio-tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-sink@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tokio-util@0.7.19?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:libc@0.2.189?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:mio@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:socket2@0.6.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio-macros@2.7.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:toml@0.5.11?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bitflags@2.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http-body@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower-layer@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower-service@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower@0.5.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tower-http@0.6.11?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:tower-layer@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:tower-service@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-core@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sync_wrapper@1.0.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tokio@1.53.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower-layer@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tower-service@0.3.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tower@0.5.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:crossbeam-channel@0.5.16?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:symlink@0.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:time@0.3.55?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing-subscriber@0.3.23?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tracing-appender@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tracing-attributes@0.1.31?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:valuable@0.1.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tracing-core@0.1.36?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing-core@0.1.36?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tracing-log@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:nu-ansi-term@0.50.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sharded-slab@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:smallvec@1.15.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thread_local@1.1.10?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing-core@0.1.36?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing-log@0.2.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tracing-subscriber@0.3.23?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:pin-project-lite@0.2.17?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing-attributes@0.1.31?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tracing-core@0.1.36?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tracing@0.1.44?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:try-lock@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:data-encoding@2.11.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:http@1.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:httparse@1.10.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:log@0.4.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rand@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustls@0.23.43?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:sha1@0.10.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:thiserror@2.0.19?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:utf-8@0.7.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:tungstenite@0.26.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:typenum@1.20.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:unicode-bidi@0.3.18?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:unicode-general-category@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:unicode-ident@1.0.24?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:tinyvec@1.12.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:unicode-normalization@0.1.25?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cargo_metadata@0.19.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_bindgen@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_core@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_macros@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_pipeline@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uniffi@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:askama@0.13.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:camino@1.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:cargo_metadata@0.19.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:fs-err@2.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:glob@0.3.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:goblin@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:heck@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:indexmap@2.14.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tempfile@3.27.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:textwrap@0.16.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:toml@0.5.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_internal_macros@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_meta@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_pipeline@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_udl@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uniffi_bindgen@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:async-compat@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:bytes@1.12.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:static_assertions@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uniffi_core@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:indexmap@2.14.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uniffi_internal_macros@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:camino@1.2.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:fs-err@2.11.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:toml@0.5.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_meta@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uniffi_macros@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:siphasher@0.3.11?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_internal_macros@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_pipeline@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uniffi_meta@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:heck@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:indexmap@2.14.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:tempfile@3.27.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_internal_macros@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uniffi_pipeline@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:anyhow@1.0.104?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:textwrap@0.16.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:uniffi_meta@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:weedle2@5.0.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uniffi_udl@0.29.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:crypto-common@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:subtle@2.6.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:universal-hash@0.5.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:untrusted@0.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:form_urlencoded@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:idna@0.5.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:url-fork@3.0.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:form_urlencoded@1.2.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:idna@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:percent-encoding@2.3.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde_derive@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:url@2.5.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:utf-8@0.7.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:utf8_iter@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:getrandom@0.4.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:uuid@1.24.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:valuable@0.1.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:vcpkg@0.2.15?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:version_check@0.9.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:try-lock@0.2.5?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:want@0.3.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:wasi@0.11.1+wasi-snapshot-preview1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:wit-bindgen@0.57.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:wasip2@1.0.4+wasi-0.2.12?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:wasm-bindgen-futures@0.4.76?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:bumpalo@3.20.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen-shared@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:wasm-bindgen-macro-support@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen-macro-support@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:wasm-bindgen-macro@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:unicode-ident@1.0.24?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:wasm-bindgen-shared@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:cfg-if@1.0.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:once_cell@1.21.4?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:rustversion@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:serde@1.0.229?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen-macro@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen-shared@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:futures-util@0.3.33?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen-futures@0.4.76?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:web-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:wasm-streams@0.4.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:web-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:js-sys@0.3.103?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:wasm-bindgen@0.2.126?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:web-time@1.1.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:webpki-roots@1.0.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:webpki-roots@0.26.11?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:rustls-pki-types@1.15.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:webpki-roots@1.0.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:nom@7.1.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:weedle2@5.0.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:winapi-i686-pc-windows-gnu@0.4.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:winapi-x86_64-pc-windows-gnu@0.4.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:winapi-i686-pc-windows-gnu@0.4.0?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:winapi-x86_64-pc-windows-gnu@0.4.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:winapi@0.3.9?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:windows-implement@0.60.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-interface@0.59.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-link@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-result@0.4.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows-strings@0.5.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:windows-core@0.62.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:windows-implement@0.60.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:windows-interface@0.59.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows-link@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:windows-link@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:windows-result@0.4.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:windows-link@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:windows-strings@0.5.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:windows-targets@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:windows-sys@0.52.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:windows-link@0.2.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:windows-sys@0.61.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:windows_aarch64_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows_aarch64_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows_i686_gnu@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows_i686_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows_i686_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows_x86_64_gnu@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows_x86_64_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:windows_x86_64_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:windows-targets@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows_aarch64_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows_aarch64_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows_i686_gnu@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows_i686_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows_i686_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows_x86_64_gnu@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows_x86_64_gnullvm@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:windows_x86_64_msvc@0.52.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:memchr@2.8.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:winnow@0.7.15?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:wit-bindgen@0.57.1?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:writeable@0.6.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:synstructure@0.13.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:yoke-derive@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:stable_deref_trait@1.2.1?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:yoke-derive@0.8.2?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerofrom@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:yoke@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:zerocopy-derive@0.8.56?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:zerocopy-derive@0.8.56?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:zerocopy@0.8.56?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:synstructure@0.13.2?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:zerofrom-derive@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:zerofrom-derive@0.1.7?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:zerofrom@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:zeroize@1.9.0?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:displaydoc@0.2.7?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:yoke@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerofrom@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:zerotrie@0.2.4?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:proc-macro2@1.0.107?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:quote@1.0.47?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:syn@2.0.119?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:zerovec-derive@0.11.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:yoke@0.8.3?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerofrom@0.1.8?source=registry+https://github.com/rust-lang/crates.io-index",
+ "cargo:zerovec-derive@0.11.3?source=registry+https://github.com/rust-lang/crates.io-index"
+ ],
+ "ref": "cargo:zerovec@0.11.6?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [],
+ "ref": "cargo:zmij@1.0.23?source=registry+https://github.com/rust-lang/crates.io-index"
+ },
+ {
+ "dependsOn": [
+ "cargo:radroots_ios_source_lock@0.1.0-alpha?source=workspace",
+ "swift:apple_kit@15d2df5d646b38bdc0ddc8ad88fa6d4416c8203c?source=https://github.com/radrootslabs/apple_kit.git",
+ "swift:swift-secp256k1@e70a10e036a55fffea31568f0af92d69b6d449cd?source=https://github.com/21-DOT-DEV/swift-secp256k1.git"
+ ],
+ "ref": "pkg:generic/radroots_ios_app@0.1.0-alpha"
+ },
+ {
+ "dependsOn": [],
+ "ref": "swift:apple_kit@15d2df5d646b38bdc0ddc8ad88fa6d4416c8203c?source=https://github.com/radrootslabs/apple_kit.git"
+ },
+ {
+ "dependsOn": [],
+ "ref": "swift:swift-secp256k1@e70a10e036a55fffea31568f0af92d69b6d449cd?source=https://github.com/21-DOT-DEV/swift-secp256k1.git"
+ }
+ ],
+ "metadata": {
+ "component": {
+ "bom-ref": "pkg:generic/radroots_ios_app@0.1.0-alpha",
+ "externalReferences": [
+ {
+ "type": "vcs",
+ "url": "https://github.com/radrootslabs/tera"
+ }
+ ],
+ "name": "radroots_ios_app",
+ "purl": "pkg:generic/radroots_ios_app@0.1.0-alpha",
+ "type": "application",
+ "version": "0.1.0-alpha"
+ }
+ },
+ "specVersion": "1.5",
+ "version": 1
+}
diff --git a/scripts/generate-project.sh b/scripts/generate-project.sh
@@ -3,9 +3,55 @@ set -eu
project_file=Radroots.xcodeproj/project.pbxproj
localizations_id=A11CE10CA11A710A00000001
+root_package_id=9F54FC4930051FC4611B37D3
+root_package_name=ios_app
xcodegen generate --spec project.yml
+root_package_reference=$(perl -ne '
+ if (/^\s*([0-9A-F]{24}) \/\* ([^*]+) \*\/ = \{isa = PBXFileReference; lastKnownFileType = folder; name = "[^"]+"; path = \.; sourceTree = SOURCE_ROOT; \};$/) {
+ print "$1\t$2\n";
+ }
+' "$project_file")
+root_package_count=$(printf '%s\n' "$root_package_reference" | grep -c . || true)
+if [ "$root_package_count" -ne 1 ]; then
+ echo "error: expected exactly one root Swift package file reference" >&2
+ exit 1
+fi
+generated_root_package_id=$(printf '%s\n' "$root_package_reference" | cut -f1)
+generated_root_package_name=$(printf '%s\n' "$root_package_reference" | cut -f2-)
+GENERATED_ROOT_PACKAGE_ID=$generated_root_package_id \
+GENERATED_ROOT_PACKAGE_NAME=$generated_root_package_name \
+ROOT_PACKAGE_ID=$root_package_id \
+ROOT_PACKAGE_NAME=$root_package_name \
+ perl -0pi -e '
+ s/\Q$ENV{GENERATED_ROOT_PACKAGE_ID}\E \/\* \Q$ENV{GENERATED_ROOT_PACKAGE_NAME}\E \*\//$ENV{ROOT_PACKAGE_ID} \/\* $ENV{ROOT_PACKAGE_NAME} \*\//g;
+ s/name = "?\Q$ENV{GENERATED_ROOT_PACKAGE_NAME}\E"?; path = \.;/name = $ENV{ROOT_PACKAGE_NAME}; path = .;/g;
+ ' "$project_file"
+
+if ! grep -Fq "$root_package_id /* $root_package_name */" "$project_file"; then
+ echo "error: deterministic root Swift package reference is absent" >&2
+ exit 1
+fi
+if grep -Fq "$generated_root_package_id /* $generated_root_package_name */" "$project_file" && \
+ { [ "$generated_root_package_id" != "$root_package_id" ] || \
+ [ "$generated_root_package_name" != "$root_package_name" ]; }
+then
+ echo "error: generated worktree-specific Swift package reference remains" >&2
+ exit 1
+fi
+perl -0pi -e '
+ s{
+ (/\*\ Begin\ PBXFileReference\ section\ \*/\n)
+ (.*?)
+ (/\*\ End\ PBXFileReference\ section\ \*/)
+ }{
+ my ($start, $body, $end) = ($1, $2, $3);
+ my @lines = split(/(?<=\n)/, $body);
+ $start . join("", sort @lines) . $end;
+ }gsex;
+' "$project_file"
+
temporary_count=$(grep -Ec '"TEMP_[0-9A-F-]+" /\* Localizations \*/' "$project_file" || true)
case "$temporary_count" in
0) ;;
diff --git a/scripts/release-evidence.sh b/scripts/release-evidence.sh
@@ -0,0 +1,228 @@
+#!/bin/sh
+set -eu
+
+repo_root=$(CDPATH='' cd -- "$(dirname -- "$0")/.." && pwd)
+mode=${1:-}
+case "$mode" in
+ write|check) ;;
+ *) echo "usage: $0 {write|check}" >&2; exit 64 ;;
+esac
+
+for tool in cargo jq shasum
+do
+ command -v "$tool" >/dev/null 2>&1 || {
+ echo "error: required release-evidence tool is unavailable: $tool" >&2
+ exit 1
+ }
+done
+
+tmp_root=$(mktemp -d "${TMPDIR:-/tmp}/radroots-ios-release.XXXXXX")
+trap 'rm -rf "$tmp_root"' EXIT HUP INT TERM
+metadata="$tmp_root/cargo-metadata.json"
+rendered_sbom="$tmp_root/sbom.cdx.json"
+rendered_provenance="$tmp_root/provenance.json"
+
+cargo metadata --locked --format-version 1 > "$metadata"
+
+version=$(jq -er '
+ [.packages[] | select(.name == "radroots_ios_source_lock") | .version]
+ | if length == 1 then .[0] else error("missing iOS source-lock package") end
+' "$metadata")
+
+jq -S --slurpfile swift "$repo_root/Package.resolved" \
+ --arg version "$version" '
+ def cargo_ref:
+ "cargo:" + .name + "@" + .version + "?source=" + (.source // "workspace");
+ def swift_ref:
+ "swift:" + .identity + "@" + .state.revision + "?source=" + .location;
+ def cargo_components:
+ [.packages[] |
+ {
+ "bom-ref": cargo_ref,
+ type: "library",
+ name: .name,
+ version: .version,
+ licenses: (
+ if .license == null then [] else [{expression: .license}] end
+ ),
+ properties: [
+ {name: "radroots.package.manager", value: "cargo"},
+ {name: "radroots.package.source", value: (.source // "workspace")}
+ ]
+ }
+ ];
+ def swift_components:
+ [$swift[0].pins[] |
+ {
+ "bom-ref": swift_ref,
+ type: "library",
+ name: .identity,
+ version: .state.revision,
+ properties: [
+ {name: "radroots.package.manager", value: "swiftpm"},
+ {name: "radroots.package.source", value: .location},
+ {name: "radroots.package.revision", value: .state.revision}
+ ]
+ }
+ ];
+ . as $cargo |
+ ($cargo.packages |
+ map({key: .id, value: cargo_ref}) |
+ from_entries
+ ) as $cargo_refs |
+ (cargo_components + swift_components | sort_by(."bom-ref")) as $components |
+ ("pkg:generic/radroots_ios_app@" + $version) as $application_ref |
+ (
+ [$cargo.resolve.nodes[] |
+ {
+ ref: $cargo_refs[.id],
+ dependsOn: ([.dependencies[] as $dependency | $cargo_refs[$dependency]] | sort)
+ }
+ ] +
+ [$swift[0].pins[] | {ref: swift_ref, dependsOn: []}] +
+ [{
+ ref: $application_ref,
+ dependsOn: (
+ ([$cargo.workspace_members[] as $member | $cargo_refs[$member]] +
+ [$swift[0].pins[] | swift_ref]) |
+ sort
+ )
+ }] |
+ sort_by(.ref)
+ ) as $dependencies |
+ {
+ bomFormat: "CycloneDX",
+ specVersion: "1.5",
+ version: 1,
+ metadata: {
+ component: {
+ "bom-ref": $application_ref,
+ type: "application",
+ name: "radroots_ios_app",
+ version: $version,
+ purl: ("pkg:generic/radroots_ios_app@" + $version),
+ externalReferences: [{
+ type: "vcs",
+ url: "https://github.com/radrootslabs/tera"
+ }]
+ }
+ },
+ components: $components,
+ dependencies: $dependencies
+ }
+' "$metadata" > "$rendered_sbom"
+
+hash_file() {
+ shasum -a 256 "$1" | awk '{print $1}'
+}
+
+lock_value() {
+ key=$1
+ awk -v key="$key" '$2 == key && $3 == ":=" { print $4 }' \
+ "$repo_root/RadrootsFFI/source.lock"
+}
+
+lib_revision=$(lock_value RADROOTS_FIELD_LIB_GIT_REV)
+source_date_epoch=$(lock_value RADROOTS_FIELD_SOURCE_DATE_EPOCH)
+consumer_lock_sha256=$(hash_file "$repo_root/radroots.lib.source-lock.v1.toml")
+cargo_lock_sha256=$(hash_file "$repo_root/Cargo.lock")
+swift_lock_sha256=$(hash_file "$repo_root/Package.resolved")
+xcode_swift_lock_sha256=$(hash_file \
+ "$repo_root/Radroots.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved")
+ffi_provenance_sha256=$(hash_file "$repo_root/RadrootsFFI/provenance.json")
+ffi_api_sha256=$(hash_file "$repo_root/RadrootsFFI/api/RadrootsKitBindings.symbols.json")
+app_api_sha256=$(hash_file "$repo_root/api/RadrootsApp.symbols.json")
+info_plist_sha256=$(hash_file "$repo_root/Radroots/Info.plist")
+privacy_manifest_sha256=$(hash_file "$repo_root/Radroots/Resources/PrivacyInfo.xcprivacy")
+xcode_project_sha256=$(hash_file "$repo_root/Radroots.xcodeproj/project.pbxproj")
+sbom_sha256=$(hash_file "$rendered_sbom")
+
+jq -nS \
+ --arg version "$version" \
+ --arg lib_revision "$lib_revision" \
+ --argjson source_date_epoch "$source_date_epoch" \
+ --arg consumer_lock_sha256 "$consumer_lock_sha256" \
+ --arg cargo_lock_sha256 "$cargo_lock_sha256" \
+ --arg swift_lock_sha256 "$swift_lock_sha256" \
+ --arg xcode_swift_lock_sha256 "$xcode_swift_lock_sha256" \
+ --arg ffi_provenance_sha256 "$ffi_provenance_sha256" \
+ --arg ffi_api_sha256 "$ffi_api_sha256" \
+ --arg app_api_sha256 "$app_api_sha256" \
+ --arg info_plist_sha256 "$info_plist_sha256" \
+ --arg privacy_manifest_sha256 "$privacy_manifest_sha256" \
+ --arg xcode_project_sha256 "$xcode_project_sha256" \
+ --arg sbom_sha256 "$sbom_sha256" '
+ {
+ schema: "radroots.ios.release-provenance.v1",
+ product: "radroots_ios_app",
+ version: $version,
+ repository: "https://github.com/radrootslabs/tera",
+ source: {
+ lib_revision: $lib_revision,
+ source_date_epoch: $source_date_epoch,
+ consumer_source_lock_sha256: $consumer_lock_sha256,
+ cargo_lock_sha256: $cargo_lock_sha256,
+ swift_package_lock_sha256: $swift_lock_sha256,
+ xcode_package_lock_sha256: $xcode_swift_lock_sha256
+ },
+ artifacts: {
+ ffi_provenance_sha256: $ffi_provenance_sha256,
+ ffi_api_sha256: $ffi_api_sha256,
+ app_api_sha256: $app_api_sha256,
+ info_plist_sha256: $info_plist_sha256,
+ privacy_manifest_sha256: $privacy_manifest_sha256,
+ xcode_project_sha256: $xcode_project_sha256,
+ sbom_sha256: $sbom_sha256
+ },
+ platforms: ["ios-arm64", "ios-arm64-simulator"],
+ disposition: "unsigned"
+ }
+' > "$rendered_provenance"
+
+jq -e '
+ .bomFormat == "CycloneDX" and
+ .specVersion == "1.5" and
+ .version == 1 and
+ .metadata.component.name == "radroots_ios_app" and
+ (.components | length > 0) and
+ (([.components[]."bom-ref"] | unique | length) == (.components | length)) and
+ ([.components[]."bom-ref"] == ([.components[]."bom-ref"] | sort)) and
+ ([.dependencies[].ref] == ([.dependencies[].ref] | sort)) and
+ (.dependencies | all(.dependsOn == (.dependsOn | sort))) and
+ (.components | all(
+ (.name | type == "string" and length > 0) and
+ (.version | type == "string" and length > 0)
+ ))
+' "$rendered_sbom" >/dev/null
+jq -e \
+ --arg lib_revision "$lib_revision" \
+ --arg sbom_sha256 "$sbom_sha256" '
+ .schema == "radroots.ios.release-provenance.v1" and
+ .repository == "https://github.com/radrootslabs/tera" and
+ .source.lib_revision == $lib_revision and
+ .artifacts.sbom_sha256 == $sbom_sha256 and
+ .platforms == ["ios-arm64", "ios-arm64-simulator"] and
+ .disposition == "unsigned"
+' "$rendered_provenance" >/dev/null
+
+if rg -n '/Users/|/Volumes/|BEGIN [A-Z ]*PRIVATE KEY' \
+ "$rendered_sbom" "$rendered_provenance"
+then
+ echo "error: release evidence contains forbidden host or protected material" >&2
+ exit 1
+fi
+
+output_root="$repo_root/release"
+case "$mode" in
+ write)
+ mkdir -p "$output_root"
+ install -m 0644 "$rendered_sbom" "$output_root/sbom.cdx.json"
+ install -m 0644 "$rendered_provenance" "$output_root/provenance.json"
+ ;;
+ check)
+ cmp "$rendered_sbom" "$output_root/sbom.cdx.json"
+ cmp "$rendered_provenance" "$output_root/provenance.json"
+ ;;
+esac
+
+echo "release evidence $mode succeeded for radroots_ios_app@$version"
diff --git a/scripts/release-preflight.sh b/scripts/release-preflight.sh
@@ -0,0 +1,28 @@
+#!/bin/sh
+set -eu
+
+repo_root=$(CDPATH='' cd -- "$(dirname -- "$0")/.." && pwd)
+source_root="$repo_root/RadrootsFFI/.radroots/source/lib"
+expected_revision=$(awk '
+ $2 == "RADROOTS_FIELD_LIB_GIT_REV" && $3 == ":=" { print $4 }
+' "$repo_root/RadrootsFFI/source.lock")
+
+"$repo_root/scripts/verify-package-contract.sh"
+"$repo_root/RadrootsFFI/scripts/verify-installed-artifacts.sh"
+"$repo_root/scripts/release-evidence.sh" check
+
+if [ ! -d "$source_root/.git" ]; then
+ echo "error: pinned Lib source is absent; run make bootstrap" >&2
+ exit 1
+fi
+if [ "$(git -C "$source_root" rev-parse HEAD)" != "$expected_revision" ]; then
+ echo "error: pinned Lib source revision does not match the FFI lock" >&2
+ exit 1
+fi
+git -C "$source_root" diff --quiet --no-ext-diff
+git -C "$source_root" diff --cached --quiet --no-ext-diff
+
+cargo run --manifest-path "$source_root/Cargo.toml" -p xtask --locked -- \
+ source-lock --consumer-root "$repo_root"
+
+echo "unsigned release preflight succeeded at Lib revision $expected_revision"
diff --git a/scripts/verify-package-contract.sh b/scripts/verify-package-contract.sh
@@ -6,6 +6,10 @@ package="$repo_root/Package.swift"
source_lock="$repo_root/RadrootsFFI/source.lock"
consumer_lock="$repo_root/radroots.lib.source-lock.v1.toml"
+grep -Fq 'repository = "https://github.com/radrootslabs/tera"' "$repo_root/Cargo.toml"
+grep -Fq '9F54FC4930051FC4611B37D3 /* ios_app */' \
+ "$repo_root/Radroots.xcodeproj/project.pbxproj"
+
for forbidden_root in docs .github .act
do
if [ -e "$repo_root/$forbidden_root" ] || [ -L "$repo_root/$forbidden_root" ]; then