lib

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

package_tiers.toml (883B)


      1 schema_version = 1
      2 spec_id = "radroots.crates.release.v1"
      3 direction = "same_or_lower"
      4 enforced_dependency_kinds = ["normal", "dev", "build"]
      5 
      6 [[tier]]
      7 id = "foundation"
      8 rank = 0
      9 packages = [
     10   "radroots_core",
     11   "radroots_identity",
     12   "radroots_blossom",
     13   "radroots_protocol",
     14 ]
     15 
     16 [[tier]]
     17 id = "domain"
     18 rank = 1
     19 packages = ["radroots_event", "radroots_event_codec", "radroots_trade"]
     20 
     21 [[tier]]
     22 id = "spi"
     23 rank = 2
     24 packages = [
     25   "radroots_signing",
     26   "radroots_transport",
     27   "radroots_secrets",
     28   "radroots_storage",
     29 ]
     30 
     31 [[tier]]
     32 id = "adapter"
     33 rank = 3
     34 packages = [
     35   "radroots_nostr",
     36   "radroots_nostr_connect",
     37   "radroots_storage_sqlite",
     38   "radroots_transport_nostr",
     39   "radroots_geonames",
     40 ]
     41 
     42 [[tier]]
     43 id = "orchestration"
     44 rank = 4
     45 packages = ["radroots_sync"]
     46 
     47 [[tier]]
     48 id = "sdk"
     49 rank = 5
     50 packages = ["radroots_sdk"]
     51 
     52 [[tier]]
     53 id = "facade"
     54 rank = 6
     55 packages = ["radroots"]