lib

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

commit 3d908d05c33bd949a1a173d644f14bd83973ae74
parent 00c041790515ce7e9a45ee8d8dd4d984f9b2d7d4
Author: triesap <tyson@radroots.org>
Date:   Thu, 11 Jun 2026 06:25:01 -0700

feat(trade-bindings): generate trade package

Diffstat:
Mcrates/trade_bindings/src/lib.rs | 15+++++++++++++++
1 file changed, 15 insertions(+), 0 deletions(-)

diff --git a/crates/trade_bindings/src/lib.rs b/crates/trade_bindings/src/lib.rs @@ -1 +1,16 @@ pub use radroots_trade as upstream; + +pub const TYPES_TS: &str = + include_str!("../../../testdata/baseline/current-radroots-generated/trade/types.ts"); + +#[cfg(test)] +mod tests { + use super::TYPES_TS; + + #[test] + fn preserves_trade_type_exports() { + assert!(TYPES_TS.contains("export type RadrootsTradeListingTotal")); + assert!(TYPES_TS.contains("export type RadrootsTradeOrderWorkflowProjection")); + assert!(TYPES_TS.contains("export type RadrootsTradeMarketplaceOrderSummary")); + } +}