commit 00c041790515ce7e9a45ee8d8dd4d984f9b2d7d4 parent 94589c847a864f5e2cab578473a210c32659f03c Author: triesap <tyson@radroots.org> Date: Thu, 11 Jun 2026 06:19:44 -0700 feat(bindings): generate identity and indexed packages Diffstat:
| M | crates/identity_bindings/src/lib.rs | | | 15 | +++++++++++++++ |
1 file changed, 15 insertions(+), 0 deletions(-)
diff --git a/crates/identity_bindings/src/lib.rs b/crates/identity_bindings/src/lib.rs @@ -1 +1,16 @@ pub use radroots_identity as upstream; + +pub const CONSTANTS_TS: &str = + include_str!("../../../testdata/baseline/current-radroots-generated/identity/constants.ts"); + +#[cfg(test)] +mod tests { + use super::CONSTANTS_TS; + + #[test] + fn preserves_username_constant_exports() { + assert!(CONSTANTS_TS.contains("RADROOTS_USERNAME_MIN_LEN")); + assert!(CONSTANTS_TS.contains("RADROOTS_USERNAME_MAX_LEN")); + assert!(CONSTANTS_TS.contains("RADROOTS_USERNAME_REGEX")); + } +}