sdk

Radroots SDK and bindings
git clone https://radroots.dev/git/sdk.git
Log | Files | Refs | README

ts.toml (3747B)


      1 [language]
      2 id = "ts"
      3 repository = "sdk-typescript"
      4 
      5 [sdk]
      6 package_family = "@radroots"
      7 module_format = "esm"
      8 deterministic_codec = "wasm"
      9 signing = "native"
     10 networking = "native"
     11 
     12 [npm_packages.core]
     13 kind = "bindings"
     14 crate_name = "radroots_core_bindings"
     15 crate_dir = "crates/core_bindings"
     16 package = "@radroots/core-bindings"
     17 package_dir = "packages/core-bindings"
     18 
     19 [npm_packages.event]
     20 kind = "bindings"
     21 crate_name = "radroots_event_bindings"
     22 crate_dir = "crates/event_bindings"
     23 package = "@radroots/event-bindings"
     24 package_dir = "packages/event-bindings"
     25 
     26 [npm_packages.identity]
     27 kind = "bindings"
     28 crate_name = "radroots_identity_bindings"
     29 crate_dir = "crates/identity_bindings"
     30 package = "@radroots/identity-bindings"
     31 package_dir = "packages/identity-bindings"
     32 
     33 [npm_packages.replica_schema]
     34 kind = "bindings"
     35 crate_name = "radroots_replica_schema_bindings"
     36 crate_dir = "crates/replica_schema_bindings"
     37 package = "@radroots/replica-schema-bindings"
     38 package_dir = "packages/replica-schema-bindings"
     39 
     40 [npm_packages.trade]
     41 kind = "bindings"
     42 crate_name = "radroots_trade_bindings"
     43 crate_dir = "crates/trade_bindings"
     44 package = "@radroots/trade-bindings"
     45 package_dir = "packages/trade-bindings"
     46 
     47 [npm_packages.event_codec]
     48 kind = "wasm"
     49 crate_name = "radroots_event_codec_wasm"
     50 crate_dir = "crates/event_codec_wasm"
     51 package = "@radroots/event-codec-wasm"
     52 package_dir = "packages/event-codec-wasm"
     53 out_name = "radroots_event_codec_wasm"
     54 out_dir = "../../packages/event-codec-wasm/dist"
     55 
     56 [npm_packages.replica_store]
     57 kind = "wasm"
     58 crate_name = "radroots_replica_store_wasm"
     59 crate_dir = "crates/replica_store_wasm"
     60 package = "@radroots/replica-store-wasm"
     61 package_dir = "packages/replica-store-wasm"
     62 out_name = "radroots_replica_store_wasm"
     63 out_dir = "../../packages/replica-store-wasm/dist"
     64 
     65 [npm_packages.replica_sync]
     66 kind = "wasm"
     67 crate_name = "radroots_replica_sync_wasm"
     68 crate_dir = "crates/replica_sync_wasm"
     69 package = "@radroots/replica-sync-wasm"
     70 package_dir = "packages/replica-sync-wasm"
     71 out_name = "radroots_replica_sync_wasm"
     72 out_dir = "../../packages/replica-sync-wasm/dist"
     73 
     74 [rollout]
     75 stage = "active"
     76 order = 1
     77 
     78 [operations]
     79 "farm.build_draft" = "farm.buildDraft"
     80 "operational_listing.build_tags" = "operationalListing.buildTags"
     81 "operational_listing.build_draft" = "operationalListing.buildDraft"
     82 "operational_listing.parse_event" = "operationalListing.parseEvent"
     83 "social.update.build_authored_draft" = "social.update.buildAuthoredDraft"
     84 "social.photo_update.build_authored_draft" = "social.photoUpdate.buildAuthoredDraft"
     85 "social.ask.build_authored_draft" = "social.ask.buildAuthoredDraft"
     86 "social.comment.build_authored_draft" = "social.comment.buildAuthoredDraft"
     87 "social.reaction.build_tags" = "social.reaction.buildTags"
     88 "social.article.build_tags" = "social.article.buildTags"
     89 "social.file_metadata.build_tags" = "social.fileMetadata.buildTags"
     90 
     91 [shared_types]
     92 "RadrootsNip01EventWireParts" = "RadrootsNip01EventWireParts"
     93 "RadrootsNip01EventWireDto" = "RadrootsNip01EventWireDto"
     94 "RadrootsEventDraft" = "RadrootsEventDraft"
     95 "RadrootsSignedEventDto" = "RadrootsSignedEventDto"
     96 "RadrootsVerifiedSignedEventDto" = "RadrootsVerifiedSignedEventDto"
     97 "RadrootsEventEnvelopeDto" = "RadrootsEventEnvelopeDto"
     98 "RadrootsEventRef" = "RadrootsEventRef"
     99 "RadrootsEventPtr" = "RadrootsEventPtr"
    100 "RadrootsClassifiedListingAddress" = "ClassifiedListingAddress"
    101 "RadrootsFarm" = "RadrootsFarm"
    102 "RadrootsOperationalListing" = "RadrootsOperationalListing"
    103 "RadrootsPost" = "RadrootsPost"
    104 "RadrootsReaction" = "RadrootsReaction"
    105 "RadrootsArticle" = "RadrootsArticle"
    106 "RadrootsFileMetadata" = "RadrootsFileMetadata"
    107 
    108 [artifacts]
    109 models_dir = "src/generated"
    110 runtime_dir = "src/runtime"
    111 wasm_dist_dir = "dist"
    112 manifest_file = "export-manifest.json"