lib

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

commit 94589c847a864f5e2cab578473a210c32659f03c
parent 465c9faa8197ae16e7d6c32099d173b3ca2469a7
Author: triesap <tyson@radroots.org>
Date:   Thu, 11 Jun 2026 06:17:51 -0700

feat(bindings): generate core and types packages

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

diff --git a/crates/core_bindings/src/lib.rs b/crates/core_bindings/src/lib.rs @@ -1 +1,16 @@ pub use radroots_core as upstream; + +pub const TYPES_TS: &str = + include_str!("../../../testdata/baseline/current-radroots-generated/core/types.ts"); + +#[cfg(test)] +mod tests { + use super::TYPES_TS; + + #[test] + fn preserves_core_type_exports() { + assert!(TYPES_TS.contains("export type RadrootsCoreMoney")); + assert!(TYPES_TS.contains("export type RadrootsCoreQuantityPrice")); + assert!(TYPES_TS.contains("\"each\"")); + } +}