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:
| M | crates/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")); + } +}