Commit Graph

10 Commits

Author SHA1 Message Date
Mario Campos
defcf1bff6 Rename optional and undefinable functions for clarity; update related schemas to use optionalOrNull 2026-06-19 13:55:56 -05:00
Mario Campos
445107e23a Validate numbers, objects, and undefinables in the json module
This commit adds a `number` validator`, an `object` validator, an `isNumber` predicate, and `undefinable()` to test optional-but-not-null properties.
2026-06-18 09:58:23 -05:00
Michael B. Gale
b77983290b Fix permutations comment 2026-04-30 13:28:42 +01:00
Michael B. Gale
549683cee5 Make it clearer what the expectations for isUsernamePassword are 2026-04-30 12:49:49 +01:00
Michael B. Gale
7a6ed56219 Modify FromSchema so that optional properties are actually optional 2026-04-30 11:54:21 +01:00
Michael B. Gale
91fbc51606 Improve validateSchema comment 2026-04-30 11:46:01 +01:00
Michael B. Gale
530fcb3bbf Group OIDC schemas into an array 2026-04-25 18:36:19 +01:00
Michael B. Gale
243c274daf Add simple JSON schema / validation helpers 2026-04-25 15:35:50 +01:00
Michael B. Gale
048d0ea295 Address review comments 2026-03-10 15:54:58 +00:00
Michael B. Gale
c6e75ac1e8 Add JSON helper types and functions 2026-03-10 15:31:21 +00:00